Tepat, kecuali sebagai "snitch", anda tidak boleh memanggil berus tersebut. Berus akan mengesan sama ada anda menyikat gigi anda dua kali sehari dan sekurang-kurangnya 2 minit. Jika anda terlalu malas, maka ini akan menjadi diketahui oleh semua Twitter.
Alat dan bahan:
-ESP8266;
-Menyambung pengubah;
-RGB-LED -2 pcs;
-3.7 V bateri lithium;
-Wire;
- Aksesori pematerian;
-Nippers;
-Knife;
-Metal penguasa;
-Glue gun;
-Mount board;
-Multimeter;
- pinset;
-3D pencetak;
Langkah Pertama: Lembaga
Litar akan diletakkan dalam kes kecil, jadi anda perlu meminimumkan saiznya.
Penyihir bermula dengan memasang ESP8266 pada papan roti. Kemudian solder kaki satu LED ke kaki kedua.
Menyambung wayar 5V Neopixel ke pin berlabel BAT.
Menyambung wayar GND Neopixel ke pin yang diberi label GND.
Sambungkan Din (INPUT) wayar Neopixel ke pin 15.
Melancarkan sensor getaran. Solder kaki tebal sensor getaran ke A0. Sambungkan kaki nipis sensor getaran ke pin BAT.
Langkah Dua: Pengaturcaraan
Anda mesti mendaftarkan akaun dengan Adafruit IO dan IFTTT. Selepas pendaftaran, pergi ke dan buat saluran baru yang dipanggil "analog". Di masa depan, saluran ini akan didaftarkan dalam kod itu Arduino. Secara logiknya, applet akan dibuat di mana tindakan berlaku (getaran dilihat oleh sensor). Saluran ini akan disambungkan ke papan Arduino Huzzah untuk memantau status (berapa kali, berapa minit sensor getaran dicetuskan). Apabila keadaan membersihkan adalah 0, Arduino Huzzah akan menghantar mesej kepada suapan. Maklumat dalam borang ini akan digunakan dalam applet untuk melancarkan tweet.
Dalam bahagian IFTTT "buat Applet baru", cari perkhidmatan Adafruit selepas mengklik "Ini," dan kemudian pilih "Pantau suapan pada Adafruit IO." Kemudian pilih saluran "Analog" dan masukkan sama dengan 1. Kemudian klik "Buat Pencetus".
Pergi ke bahagian "Ini". Cari twitter dan pilih "Hantar tweet dengan imej". Anda akan digesa untuk menyambungkan akaun anda ke perkhidmatan tersebut. Pada masa akan datang, anda boleh memilih imej dan rekod yang akan diterbitkan.
Agar kod itu berfungsi, anda perlu memuat turun perpustakaan, mengikut arahan, kepada ESP8266.
Kod ini membolehkan anda mengukur getaran daripada sensor getaran dan melakukan tindakan yang diperlukan. Kod itu sendiri terdiri daripada kira-kira 3 bahagian.
Dalam bahagian kitaran, nilai sensor dibaca dari pin A0 sama ada nilai ambang melebihi atau tidak. Kemudian secara berkala, semasa selang yang ditetapkan selama 12 jam, cek dibuat untuk melihat jika kaunter mempunyai nilai yang menunjukkan pembersihan selama 2 minit. Jika ini tidak berlaku, maka data yang sama dihantar ke Adafruit IO.Selepas menerima mesej dari Adafruit, warna perubahan LED.
Langkah Tiga: 3Dmodel itu
Langkah terakhir dalam pembuatan ialah pemodelan dan percetakan badan berus gigi. Apabila mereka bentuk, anda perlu mempertimbangkan dimensi lembaga, dimensi berus gigi asas dan rintangan kelembapan kes itu.
Kini segala-galanya perlu dipasang dalam kes itu dan pada masa akan datang.

Dan jangan lupa untuk menyikat gigi anda. Jika tidak, berus gigi anda "mengetuk" pada anda di Twitter)))