Akut knappen för 7$, Arduino, WIFI och ESP8266 (6 / 10 steg)
Steg 6: Prototyp styrelse församling
Hur man bygger en bra och stabil programer styrelse?
Som sagt i listan delar, kan det vara bra att bygga en programer ombord för att underlätta kommunikationen med ESP8266.
Här är de komponenter jag använt:
-En protoboard att löda komponenterna så allt har bra och tillförlitlig anslutning,
-Två knappar: en för aktivera (att återställa) och en ansluten på GPIO Pin 2 (om du behöver enkelt styra en åtgärd, i mitt fall "skicka mail") en LED på GPIO stift 0, det kan hjälpa mycket på felsökning. Plus i mitt fall, det Visa att åtgärden skicka e-post bearbetning.
-Två manliga huvud att växla från Pull Up, dra ner och ingenting för GPIO PIN-koden 0 och 2. GPIO 0 konfiguration är nödvändig för att ladda ett program på ESP8266. Jag använde tre stift sidhuvud och jag pluggade GPIO i mitten och ändra en bygel positioner beroende på vad jag behöver. Jag använde även lite vinkel manliga huvudet för att kunna koppla in strömförsörjningen och FTDI styrelsen.
-Vissa kvinnliga huvud till plugg ESP8266.
-En regulator och en 10uF kondensatorn att ha en ren 3.3V signal. ESP kan ha vissa 200mA makt topp, är det bättre att ha en extern strömkälla än använda direkt en från FTDI. Massor av människor har omstart problem med ESP8266. Power stabiliteten är en första för att undvika detta. Du kan driva med en 5V strömförsörjning eller USB, men också med en 1cell 3.7V batteri (jag använde en gammal Iphone kabel i början och sedan ett batteri) på bilderna kan du se hur jag kopplat in allt detta.
Nu har vi en fin liten enhet, att skicka e-post och vända LED när du trycker knappar. Den andra jag postat är för detta program. Den enda skillnaden är det läsa GPIO PIN-koden 0 och Anslut endast om det är intryckt. Så kan du bättre kontrollera när du vill aktivera enheten.