Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:49
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:
Gateway UDP/IP seriale per Arduino basato su ESP8266 Shield: 8 passaggi
Gateway UDP/IP seriale per Arduino Basato su ESP8266 Shield: ho già pubblicato nel 2016 questo tutorial "Come creare il tuo gateway Wifi per connettere il tuo Arduino alla rete IP". Dato che ho apportato alcuni miglioramenti al codice e sto ancora utilizzando questa soluzione. Tuttavia, ora ci sono alcuni scudi ESP8266 per
Cattura e invia immagini con ESP32-Cam utilizzando ESP8266 WeMos D1 R1 Wifi Processor con Uno: 7 passaggi
Cattura e invia immagini con ESP32-Cam utilizzando ESP8266 WeMos D1 R1 Wifi Processor con Uno: acquisisci l'immagine utilizzando ESP32-Cam (OV2640) utilizzando ESP8266 WeMos D1 R1 WiFI Processor con Uno e invialo a e-mail, salva su Google Drive e invialo a Whatsapp utilizzando Twilio. Requisiti: Processore WiFI ESP8266 WeMos D1 R1 con Uno (https://protosupplies
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
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
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