Sommario:
- Fase 1: COMPONENTI RICHIESTI
- Fase 2: CIRCUITO
- Passaggio 3: PROGETTAZIONE PCB utilizzando EAGLE
- Passaggio 4: fabbricazione del PCB
Video: Arduino WiFi Shield con ESP8266: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Ciao ragazzi!
Questo progetto si concentra principalmente sulla creazione di uno shield WiFi basato su ESP8266 per Arduino UNO.
Questo scudo può essere utilizzato per programmare ESP8266 in due modalità.
O tramite comandi AT o direttamente tramite l'IDE di Arduino.
Cos'è ESP8266?
L'ESP8266 è un microchip Wi-Fi a basso costo con stack TCP/IP completo e capacità di microcontrollore prodotto dal produttore Espressif Systems a Shanghai, in Cina.
L'ESP8266 è in grado di ospitare un'applicazione o di scaricare tutte le funzioni di rete Wi-Fi da un altro processore dell'applicazione. Ogni modulo ESP8266 viene pre-programmato con un firmware del set di comandi AT, il che significa che puoi semplicemente collegarlo al tuo dispositivo Arduino.
Fase 1: COMPONENTI RICHIESTI
- ESP8266
- LM317TG
- PREMI IL BOTTONE
- 10 K POT
- PRESA 12V CC
- Resistenza da 1K
- Resistenza 220E
- Resistenza 360E
- Maglioni maschili e femminili
Fase 2: CIRCUITO
Il circuito si concentra principalmente sull'interfacciamento del modulo wifi ESP8266 con Arduino UNO.
L'ESP8266 è un modulo difficile da usare; necessita di una propria fonte di alimentazione e di una configurazione di connessione specifica per comunicare con Arduino.
Ricorda sempre che ESP8266 al momento dell'acquisto viene fornito con un firmware predefinito in grado di comunicare con i comandi AT. Ma se il modulo è stato programmato direttamente con Arduino, il firmware predefinito verrà cancellato e dovrà essere nuovamente flashato se devono essere utilizzati i comandi AT.
Qui LM317TG viene utilizzato come regolatore di tensione da 3,3 V. Questo 3,3 V viene utilizzato per alimentare il modulo ESP8266 perché il 3,3 V di Arduino UNO non sarà in grado di fornire corrente sufficiente per il modulo ESP. Il pin di ingresso LM317 può essere alimentato dal jack a cilindro di ingresso CC del pin Vin della scheda Arduino UNO
Il pin GPIO0 del modulo ESP è collegato a un pin del ponticello che può essere commutato per collegare il pin a terra. Ciò consente all'utente di impostare il modulo ESP per funzionare in modalità comando AT o in modalità programmazione (Arduino IDE). Sia il GPIO0 che il GPIO2 sono collegati a un connettore esterno in modo che anche questi pin GPIO possano essere utilizzati.
Abbiamo collegato i pin Rx e Tx del modulo ESP8266 ai pin 12 e 13 di Arduino. Non abbiamo utilizzato la seriale hardware (pin 0 e 1) per semplificare il debug. Si può anche notare che è prevista anche un'opzione per collegare il DISPLAY 16*2 in modo che possa essere montato direttamente sopra lo schermo. Il display LCD è alimentato dal pin 5V dell'Arduino.
L'immagine sopra è lo schema del circuito.
Passaggio 3: PROGETTAZIONE PCB utilizzando EAGLE
Lo schema viene convertito in PCB. Qui viene utilizzato lo strumento CAD Eagle. Si prega di esaminare le basi dell'utilizzo dello strumento CAD EAGLE in modo che i piccoli prototipi possano essere facilmente progettati da soli.
L'immagine sopra mostra il layout della scheda.
Passaggio 4: fabbricazione del PCB
Ora invieremo le nostre schede per la fabbricazione. Per realizzare il tuo PCB, devi generare file Gerber dal layout della scheda nello strumento Eagle CAD. CLICCA QUI per vedere un video tutorial su come generare file Gerber da EAGLE.
A me personalmente piacciono i LIONCIRCUTS. La qualità delle loro tavole è davvero buona e inoltre forniscono le tavole in soli 5 giorni.
Sopra puoi trovare le mie immagini PCB caricate su Lioncircuits.
Consigliato:
ESP8266 ESP-12E UART Wireless WIFI Shield Convertitore TTL Semplice: 5 passaggi
ESP8266 ESP-12E UART Wireless WIFI Shield TTL Converter Semplice: questa guida ha lo scopo di aiutare le persone che hanno acquistato il ESP8266 ESP-12E UART Wireless WIFI Shield TTL Converter e non sanno come usarlo con Arduino. Inizialmente, questo tutorial è stato scritto in portoghese qui in Brasile. Ho fatto del mio meglio per wr
Bilancia intelligente fai-da-te con sveglia (con Wi-Fi, ESP8266, Arduino IDE e Adafruit.io): 10 passaggi (con immagini)
Bilancia intelligente fai-da-te con sveglia (con Wi-Fi, ESP8266, Arduino IDE e Adafruit.io): nel mio progetto precedente, ho sviluppato una bilancia pesapersone intelligente con Wi-Fi. Può misurare il peso dell'utente, visualizzarlo localmente e inviarlo al cloud. Puoi ottenere maggiori dettagli su questo sul link qui sotto: https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Timer per il conto alla rovescia con GLCD Shield: 8 passaggi (con immagini)
Conto alla rovescia utilizzando lo scudo GLCD: in questo progetto disegno un timer per il conto alla rovescia sullo scudo GLCD 1sheeld, l'utente di questo progetto può determinare la durata del timer utilizzando il pulsante disegnato sul GLCD, quando il timer raggiunge lo 0 ci sarà un suono e una vibrazione
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino - Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero - Elicottero Rc - Aereo RC con Arduino: 5 passaggi (con immagini)
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino | Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero | Elicottero Rc | Aereo radiocomandato con Arduino: per far funzionare un'auto radiocomandata | Quadricottero | Drone | Aereo RC | Barca RC, abbiamo sempre bisogno di un ricevitore e trasmettitore, supponiamo che per RC QUADCOPTER abbiamo bisogno di un trasmettitore e ricevitore a 6 canali e quel tipo di TX e RX è troppo costoso, quindi ne faremo uno sul nostro
ESP8266-NODEMCU Modulo WiFi da $ 3 - Iniziare con il WiFi: 6 passaggi
ESP8266-NODEMCU Modulo WiFi da $ 3 - Iniziare con il WiFi: è arrivato un nuovo mondo di questi microcomputer e questa cosa è ESP8266 NODEMCU. Questa è la prima parte che mostra come installare l'ambiente di esp8266 nel tuo IDE arduino attraverso il video per iniziare e come le parti inc