Přesně, s výjimkou „snitch“ nemůžete takový kartáč nazvat. Kartáč bude sledovat, zda jste si čistili zuby dvakrát denně a po dobu nejméně 2 minut. Pokud jste příliš líní, bude to známo všem Twitterům.
Nářadí a materiály:
-ESP8266;
-Vibrační senzor;
-RGB-LED -2 ks;
Lithiová baterie -3,7 V;
-Wire;
-Solding příslušenství;
-Nippers;
-Život;
-Kovové pravítko;
- Lepicí pistole;
-Montážní deska;
-Multimetr;
- pinzeta;
-3D tiskárna;
Krok 1: Rada
Okruh bude umístěn v malém případě, takže je třeba minimalizovat jeho velikost.
Průvodce začíná připojením ESP8266 na prkénko. Poté pájejte nohy jedné LED na nohy druhé.
Připojuje 5V neopixelový vodič ke kolíku označenému BAT.
Připojuje vodič Neopixelu GND ke kolíku označenému GND.
Připojte drát (INPUT) neopixelového drátu ke kolíku 15.
Namontuje snímač vibrací. Pájet silnější rameno vibračního senzoru na A0. Tenkou nohu vibračního senzoru připojte k čepu BAT.
Krok 2: Programování
Nejprve si musíte zaregistrovat účet u Adafruit IO a IFTTT. Po registraci přejděte na a vytvořte nový kanál s názvem „analog“. V budoucnu bude tento kanál zaregistrován v kódu Arduino. Logicky bude vytvořen applet, ve kterém dojde k akci (vibrace je vnímána senzorem). Tento kanál bude spojen s deskou Arduino Huzzah pro sledování stavu (kolikrát, kolik minut byl spuštěn senzor vibrací). Když je stav čištění 0, Arduino Huzzah pošle zprávu do zdroje. Informace v tomto formuláři budou poté použity v appletu ke spuštění tweetu.
V části „Vytvořit novou Applet“ IFTTT vyhledejte po kliknutí na „This“ a klikněte na „Monitor a feed in Adafruit IO“. Poté vyberte kanál „Analog“ a zadejte roven 1. Poté klikněte na „Create Trigger“.
Přejděte do části „Toto“. Najděte twitter a vyberte možnost „Odeslat tweet s obrázkem“. Budete vyzváni k připojení svého účtu ke službě. V budoucnu můžete vybrat obrázek a záznam, který bude publikován.
Aby kód fungoval, musíte si stáhnout instrukce podle instrukcí do ESP8266.
Tento kód umožňuje měřit vibrace ze senzoru vibrací a provádět potřebné akce. Samotný kód se skládá z asi 3 částí.
V sekci cyklu se čte hodnota senzoru z kolíku A0, zda je nebo není prahová hodnota překročena. Poté se v nastaveném intervalu 12 hodin pravidelně kontroluje, zda čítač má hodnotu, která indikuje čištění po dobu 2 minut. Pokud k tomu nedojde, pak se odpovídající data odešlou do Adafruit IO.Po přijetí zprávy od Adafruit se barva LED změní.
Krok 3: 3Dmodel
Posledním krokem ve výrobě je modelování a tisk těla zubního kartáčku. Při navrhování je třeba vzít v úvahu rozměry desky, rozměry základního zubního kartáčku a odolnost pouzdra vůči vlhkosti.
Nyní je třeba všechno shromáždit do případu a v budoucnu.
A nezapomeňte si vyčistit zuby. Jinak se vám zubní kartáček „poklepe“ na Twitteru)))