Indholdsfortegnelse:
- Trin 1: KRAVEDE KOMPONENTER
- Trin 2: CIRCUIT
- Trin 3: DESIGNING PCB Brug EAGLE
- Trin 4: Fremstilling af printkortet
Video: Arduino WiFi Shield Brug ESP8266: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Hej gutter!
Dette projekt fokuserer hovedsageligt på at skabe et ESP8266 -baseret WiFi -skjold til Arduino UNO.
Dette skjold kan bruges til at programmere ESP8266 i to tilstande.
Enten gennem AT -kommandoer eller direkte gennem Arduino IDE.
Hvad er ESP8266?
ESP8266 er en billig Wi-Fi-mikrochip med fuld TCP/IP-stak og mikrokontrollerfunktion produceret af producenten Espressif Systems i Shanghai, Kina.
ESP8266 er i stand til enten at være vært for en applikation eller aflade alle Wi-Fi-netværksfunktioner fra en anden applikationsprocessor. Hvert ESP8266-modul leveres forudprogrammeret med en AT-kommandosættet firmware, hvilket betyder, at du simpelthen kan tilslutte dette til din Arduino-enhed.
Trin 1: KRAVEDE KOMPONENTER
- ESP8266
- LM317TG
- TRYKKNAP
- 10 K POT
- 12V DC STIK
- 1K modstand
- 220E modstand
- 360E modstand
- Mandlige og kvindelige springere
Trin 2: CIRCUIT
Kredsløbet fokuserer hovedsageligt på at tilslutte ESP8266 wifi -modulet til Arduino UNO.
ESP8266 er et vanskeligt modul at bruge; den har brug for sin egen strømkilde og et specifikt forbindelsesopsætning for at kommunikere med Arduino.
Husk altid, at ESP8266, når den købes, leveres med en standard firmware, der kan kommunikere med AT -kommandoer. Men hvis modulet er blevet programmeret direkte med Arduino, vil standardfirmwaren blive slettet, og det skal blinke igen, hvis der skal bruges AT -kommandoer.
Her bruges LM317TG som en 3.3V spændingsregulator. Denne 3.3V bruges til at drive ESP8266 -modulet, fordi 3.3V fra Arduino UNO ikke vil være i stand til at skaffe nok strøm til ESP -modulet. LM317 -indgangsstiften kan drives af DC -input -tønde -jackstikket på Vin -stiften på Arduino UNO -kortet
GPIO0 -stiften på ESP -modulet er forbundet til en jumperstift, som kan skiftes for at forbinde stiften til jorden. Dette gør det muligt for brugeren at indstille ESP -modulet til at fungere enten i AT -kommandotilstand eller programmeringstilstand (Arduino IDE). Både GPIO0 og GPIO2 er forbundet til et eksternt stik, så disse GPIO -ben også kan bruges.
Vi har forbundet Rx- og Tx -stiften på ESP8266 -modulet til 12 og 13 benene på Arduino. Vi brugte ikke hardware -serien (pin 0 og 1) til at gøre fejlfinding let. Du kan også bemærke, at der også er mulighed for at tilslutte 16*2 DISPLAY, så den kan monteres direkte oven på skærmen. LCD'et drives af 5V -stiften på Arduino.
Ovenstående billede er kredsløbsdiagrammet.
Trin 3: DESIGNING PCB Brug EAGLE
Skematikken konverteres til PCB. Her bruges Eagle CAD -værktøj. Gennemgå venligst det grundlæggende ved brug af EAGLE CAD Tool, så små prototyper let kan designes af dig selv.
Ovenstående billede viser tavlens layout.
Trin 4: Fremstilling af printkortet
Nu sender vi vores tavler til fremstilling. For at få din PCB fremstillet, skal du generere Gerber -filer fra Board -layoutet i Eagle CAD -værktøjet. KLIK HER for at se en video -tutorial om, hvordan man genererer Gerber -filer fra EAGLE.
Jeg kan personligt godt lide LIONCIRCUITS. Kvaliteten af deres brædder er virkelig god, og de giver også brædderne på bare 5 dage.
Ovenfor kan du finde mine PCB -billeder, når de uploades på Lioncircuits.
Anbefalede:
Brug af WiFi AutoConnect med ESP8266/ESP32 -plader: 3 trin
Brug af WiFi AutoConnect med ESP8266/ESP32 -kort: Vi lærer, hvordan du bruger AutoConnect -biblioteket, der giver os mulighed for at oprette forbindelse til og administrere WiFi -adgangspunkter ved hjælp af en smartphone. Videoen ovenfor guider dig gennem processen sammen med de forskellige skærme, du har brug for for at få adgang til at lære om
Hjemmeautomatisering med ESP8266 WiFi uden brug af Blynk !: 24 trin (med billeder)
Hjemmeautomatisering med ESP8266 WiFi uden brug af Blynk !: For det første vil jeg takke alle for at gøre mig til en vinder i Automation Contest 2016 for denne INSTRUKTABELE. Så som jeg lovede dig, her er instruktionerne til styring af husholdningsapparater med ESP8266 WiFi -modul
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C - Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: 5 trin
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C | Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: Hej fyre i denne instruktion vil vi lære at bruge neopixel ws2812 LED'er eller led strip eller led matrix eller led ring med m5stack m5stick-C udviklingstavle med Arduino IDE, og vi vil lave et regnbuemønster med det
ESP8266 NODEMCU BLYNK IOT Tutorial - Esp8266 IOT Brug af Blunk og Arduino IDE - Kontrol af lysdioder over internettet: 6 trin
ESP8266 NODEMCU BLYNK IOT Tutorial | Esp8266 IOT Brug af Blunk og Arduino IDE | Kontrol af lysdioder over internettet: Hej Guys i denne instruks vil vi lære at bruge IOT med vores ESP8266 eller Nodemcu. Vi vil bruge blynk app til det. Så vi vil bruge vores esp8266/nodemcu til at styre lysdioderne over internettet. Så Blynk app vil blive forbundet til vores esp8266 eller Nodemcu