Table des matières:
- Étape 1: coder l'interface utilisateur sur MIT App Inventor
- Étape 2: Codage dans l'environnement de particules: initialisation des variables
- Étape 3: Codage dans l'environnement de particules: configuration de la fonction de tweet
- Étape 4: Composants physiques
- Étape 5: Vous avez terminé
Vidéo: Tweeting Lamp Bot: 5 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Cette instructable vous apprendra comment faire un tweeting contrôlé par téléphone portable - lampe. C'est un projet simple et cool qui utilise l'inventeur de l'application MIT ainsi que l'environnement de codage des particules pour créer une lampe contrôlée par téléphone portable via l'IoT qui tweete des tweets personnels sur un compte bot.
Les matériaux dont vous aurez besoin:
- 4 lumières LED (n'importe quel nombre ou couleur de lumières LED est bien, mais nous en utiliserons 4 pour ce tutoriel)
- 8 morceaux de fil non toronné de 4 pouces (à souder sur les lumières LED)
- 4 morceaux de bois de 4 pouces x 4 pouces (pour faire le support de boîte)
- Un photon de particule (vous pouvez en obtenir un ici:
- Une planche à pain
- Un compte twitter
- Un compte d'inventeur d'application MIT
Étape 1: coder l'interface utilisateur sur MIT App Inventor
Ce sera ce qui contrôlera votre lampe pour allumer et éteindre. J'ai fourni des images ci-dessus pour le code de bloc et l'interface. Consultez ce tutoriel pour cette étape (https://www.hackster.io/Richa1/mit-app-inventor-2-…
Étape 2: Codage dans l'environnement de particules: initialisation des variables
Une fois que vous avez configuré vos blocs sur l'inventeur de l'application MIT, vous pouvez commencer à écrire votre code principal dans l'environnement des particules. Vous devez d'abord obtenir un photon de particule et créer un compte. (Un lien vers leur site Web où vous pouvez en acheter un se trouve dans l'introduction). Vous trouverez des instructions sur la configuration de votre photon dans leur documentation sur leur site Web. Une fois que vous avez configuré votre photon, vous pouvez commencer à coder les fonctions pour le faire tweeter et allumer vos LED.
- La variable char représentera le message que vous souhaitez tweeter. Tapez le message que vous souhaitez tweeter entre les parenthèses.
- La ligne où il est écrit #define TOKEN est votre jeton Twitter que vous mettrez pour le compte Twitter sur lequel vous tweeterez. (Vous pouvez obtenir le jeton en visitant cette URL et en effectuant l'étape 1).
- Initialisez la fonction de particule afin qu'elle exécute les commandes lorsqu'elle est appelée depuis votre console MIT App Inventor.
- Vous initialiserez également vos lumières LED et les définirez comme sorties car elles ne reçoivent aucun type de variable.
Étape 3: Codage dans l'environnement de particules: configuration de la fonction de tweet
C'est le code pour configurer la fonction de tweet. Vous devez le mettre sous void setup() pour que cela fonctionne.
Ensuite, sous votre commande led Toggle, écrivez le code pour allumer les led à partir de l'interface de votre application MIT.
Code récupéré sur
Étape 4: Composants physiques
- Soudez les fils sur les Led (violet pour le négatif et rouge pour le positif)
- Mettez le photon de particule sur la planche à pain et câblez-nous les fils LED sur les broches correspondantes. (Rouge aux broches D1-D4 et tout violet à GND)
- Collez la boîte ensemble pour tenir vos led et votre planche à pain (vous pouvez ensuite la peindre)
- Connectez votre photon et flashez votre Code
Étape 5: Vous avez terminé
Une fois que vous avez flashé votre code, vous pouvez connecter votre téléphone portable à l'application sur l'inventeur de l'application MIT et allumer vos lumières LED sur commande ainsi que tweeter en même temps.
Remarque: étant donné que Twitter a des réglementations vraiment étranges concernant la même chose qui est tweetée plusieurs fois, il y a une attente d'au moins 1 minute entre les tweets avant qu'ils ne soient tweetés.
Conseillé:
Station météo Tweeting : 8 étapes (avec photos)
Station météo Tweeting : Vous avez toujours voulu surveiller les conditions météorologiques actuelles de votre ville, son empreinte carbone, ses niveaux de bruit et de pollution ? Voulez-vous être un croisé du changement climatique ou configurer votre propre station météorologique de tweet et partager vos conditions météorologiques locales avec le wo
Trash Built BT Line Drawing Bot - Mon Bot : 13 étapes (avec photos)
Trash Built BT Line Drawing Bot - My Bot: Amis Hai, après un long écart d'environ 6 mois, je viens avec un nouveau projet. Jusqu'à la fin de Cute Drawing Buddy V1, Robot SCARA - Arduino, je prévois un autre robot de dessin, l'objectif principal est de couvrir un grand espace pour le dessin. Donc bras robotisés fixes c
Voiture IoT RC avec télécommande ou passerelle Smart Lamp : 8 étapes (avec photos)
Voiture RC IoT avec télécommande ou passerelle de lampe intelligente : pour un projet sans rapport, j'avais écrit du code Arduino pour parler aux lampes intelligentes MiLight et aux télécommandes de lampes que j'ai chez moi. Après avoir réussi à intercepter les commandes des télécommandes sans fil, J'ai décidé de faire une petite voiture RC pour tester
Boe-Bot avec détecteurs infrarouges : 12 étapes (avec photos)
Boe-Bot avec détecteurs infrarouges : cette instructable montrera comment construire et coder un Boe-Bot qui peut naviguer dans un labyrinthe à l'aide de détecteurs infrarouges pour éviter les obstacles. Il s'agit d'un guide facile à suivre qui permet des modifications faciles pour répondre à vos besoins. Cela nécessite une base et
Dog Bot : Lego Robot Rover avec webcam : 17 étapes (avec photos)
Dog Bot: Lego Robot Rover With Webcam: Voici comment créer un robot Lego que vous pouvez contrôler depuis n'importe quel écran via le wifi. Il dispose également d'une webcam pour voir où vous allez et de lumières LED pour les yeux ! C'est un excellent projet à faire avec vos enfants car ils peuvent créer le logo et vous pouvez impliquer