Tiyak, maliban bilang isang "snitch" hindi ka maaaring tumawag ng gayong sipilyo. Sinusubaybayan ng brush kung sinipol mo ang iyong mga ngipin dalawang beses sa isang araw at nang hindi bababa sa 2 minuto. Kung ikaw ay masyadong tamad, pagkatapos ito ay malalaman sa lahat ng Twitter.
Mga tool at materyales:
-ESP8266;
-Vibration sensor;
-RGB-LED -2 mga PC;
-3.7 V lithium baterya;
-Wire;
-Mga accessory;
-Mga gamit;
-Knife;
-Metal na pinuno;
-Glue gun;
-Maging boarding;
-Multimeter;
- sipit;
-3D printer;
Hakbang Una: Lupon
Ang circuit ay ilalagay sa isang maliit na kaso, kaya kailangan mong i-minimize ang laki nito.
Nagsisimula ang wizard sa pamamagitan ng pag-mount ng ESP8266 sa isang breadboard. Pagkatapos ay ibebenta ang mga binti ng isang LED sa mga binti ng pangalawa.
Kumokonekta sa isang 5V Neopixel wire sa pin na may label na BAT.
Ikinonekta ang wire ng GND Neopixel sa pin na may label na GND.
Ikonekta ang Din (INPUT) Neopixel wire sa pin 15.
Nag-mount ng sensor ng panginginig ng boses. Itala ang mas makapal na binti ng sensor ng panginginig ng boses sa A0. Ikonekta ang manipis na binti ng sensor ng panginginig ng boses sa BAT pin.
Hakbang Dalawang: Programming
Kailangan mo munang magparehistro ng isang account sa Adafruit IO at IFTTT. Pagkatapos ng pagpaparehistro, pumunta at lumikha ng isang bagong channel na tinatawag na "analog". Sa hinaharap, ang channel na ito ay nakarehistro sa code Arduino. Ang lohikal, isang applet ang malilikha kung saan nagaganap ang pagkilos (ang panginginig ng boses ay napagtanto ng sensor). Ang channel na ito ay konektado sa board ng Arduino Huzzah upang masubaybayan ang katayuan (kung gaano karaming beses, ilang minuto ang pag-vibrate sensor ay na-trigger). Kapag ang estado ng paglilinis ay 0, ang Arduino Huzzah ay magpapadala ng isang mensahe sa feed. Ang impormasyon sa form na ito ay gagamitin sa applet upang ilunsad ang isang tweet.
Sa IFTTT "lumikha ng bagong Applet" na seksyon, maghanap para sa serbisyo ng Adafruit pagkatapos ng pag-click sa "Ito," at pagkatapos ay piliin ang "Monitor ng isang feed sa Adafruit IO." Pagkatapos ay piliin ang "Analog" na channel at ipasok ang pantay sa 1. Pagkatapos ay i-click ang "Lumikha ng Trigger".
Pumunta sa seksyong "Ito". Maghanap ng kaba at piliin ang "Mag-post ng isang tweet na may imahe". Sasabihan ka upang ikonekta ang iyong account sa serbisyo. Sa hinaharap, maaari mong piliin ang imahe at ang talaang mai-publish.
Upang gumana ang code, kailangan mong i-download ang mga aklatan, ayon sa mga tagubilin, sa ESP8266.
Pinapayagan ka ng code na masukat ang panginginig ng boses mula sa sensor ng panginginig ng boses at isagawa ang mga kinakailangang aksyon. Ang code mismo ay binubuo ng tungkol sa 3 bahagi.
Sa seksyon ng ikot, ang halaga ng sensor ay binabasa mula sa pin A0 kung ang halaga ng threshold ay lumampas o hindi. Pagkatapos ay pana-panahon, sa loob ng itinakdang agwat ng 12 oras, isang tseke ang ginawa upang makita kung ang counter ay may halaga na nagpapahiwatig ng paglilinis ng 2 minuto. Kung hindi ito nangyari, pagkatapos ay ang kaukulang data ay ipinadala sa Adafruit IO.Matapos matanggap ang isang mensahe mula sa Adafruit, nagbabago ang kulay ng LED.
Hakbang Tatlong: 3Dang modelo
Ang pangwakas na hakbang sa paggawa ay ang pagmomolde at pag-print ng bodybrush body. Kapag nagdidisenyo, kailangan mong isaalang-alang ang mga sukat ng board, ang mga sukat ng base ng sipilyo at ang resistensya ng kahalumigmigan ng kaso.
Ngayon ang lahat ay kailangang tipunin sa kaso at, sa hinaharap.
At huwag kalimutang i-brush ang iyong ngipin. Kung hindi, ang iyong sipilyo ay "nag-tap" sa iyo sa Twitter)))