Précisément, sauf en tant que «mouchard», vous ne pouvez pas appeler un tel pinceau. La brosse suivra si vous vous êtes brossé les dents deux fois par jour et pendant au moins 2 minutes. Si vous êtes trop paresseux, cela deviendra connu de tout Twitter.
Outils et matériaux:
-ESP8266;
-Capteur de vibration;
-RGB-LED -2 pièces;
-3,7 V batterie au lithium;
-Fil;
-Accessoires de soudure;
-Pinces;
-Knife;
-Règle en métal;
-Pistolet à colle;
-Conseil de montage;
-Multimètre;
- des pincettes;
-Imprimante 3D;
Étape un: Conseil
Le circuit sera placé dans un petit boîtier, vous devez donc minimiser sa taille.
L'assistant commence par monter l'ESP8266 sur une planche à pain. Soudez ensuite les jambes d'une LED aux jambes de la seconde.
Connecte un fil Neopixel 5V à la broche étiquetée BAT.
Connecte le fil GND Neopixel à la broche étiquetée GND.
Connectez le fil Neopixel Din (INPUT) à la broche 15.
Monte un capteur de vibrations. Souder la jambe plus épaisse du capteur de vibrations à A0. Connectez la jambe mince du capteur de vibration à la broche BAT.
Deuxième étape: programmation
Vous devez d'abord créer un compte auprès d'Adafruit IO et IFTTT. Après l'enregistrement, accédez à et créez une nouvelle chaîne appelée "analogique". À l'avenir, cette chaîne sera enregistrée dans le code Arduino. Logiquement, une applet sera créée dans laquelle se déroule l'action (la vibration est perçue par le capteur). Ce canal sera connecté à la carte Arduino Huzzah pour surveiller l'état (combien de fois, combien de minutes le capteur de vibration a été déclenché). Lorsque l'état de purge est 0, l'Arduino Huzzah enverra un message au flux. Les informations de ce formulaire seront ensuite utilisées dans l'applet pour lancer un tweet.
Dans la section «Créer une nouvelle applet» IFTTT, recherchez le service Adafruit après avoir cliqué sur «Ceci», puis sélectionnez «Surveiller un flux sur Adafruit IO». Sélectionnez ensuite le canal «Analogique» et entrez égal à 1. Cliquez ensuite sur «Créer un déclencheur».
Accédez à la section "This". Trouvez twitter et sélectionnez "Poster un tweet avec image". Vous serez invité à connecter votre compte au service. À l'avenir, vous pouvez sélectionner l'image et l'enregistrement qui seront publiés.
Pour que le code fonctionne, vous devez télécharger les bibliothèques, conformément aux instructions, sur l'ESP8266.
Le code vous permet de mesurer les vibrations du capteur de vibrations et d'effectuer les actions nécessaires. Le code lui-même se compose d'environ 3 parties.
Dans la section cycle, la valeur du capteur est lue à partir de la broche A0, que la valeur seuil soit dépassée ou non. Ensuite, périodiquement, pendant l'intervalle défini de 12 heures, une vérification est effectuée pour voir si le compteur a une valeur qui indique un nettoyage pendant 2 minutes. Si cela ne se produit pas, les données correspondantes sont envoyées à l'Adafruit IO.Après avoir reçu un message d'Adafruit, la couleur de la LED change.
Troisième étape: 3Dle modèle
La dernière étape de la fabrication est la modélisation et l'impression du corps de la brosse à dents. Lors de la conception, vous devez tenir compte des dimensions de la planche, des dimensions de la brosse à dents de base et de la résistance à l'humidité du boîtier.
Maintenant, tout doit être assemblé dans le boîtier et, à l'avenir.
Et n'oubliez pas de vous brosser les dents. Sinon, votre brosse à dents "tapotant" sur vous sur Twitter)))