Inhoudsopgave:
- Stap 1: VEREIST COMPONENTEN
- Stap 2: CIRCUIT
- Stap 3: ONTWERP PCB met behulp van EAGLE
- Stap 4: Fabriceren van de PCB
Video: Arduino WiFi-schild met ESP8266 - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Hallo jongens!
Dit project richt zich voornamelijk op het maken van een op ESP8266 gebaseerd WiFi-schild voor Arduino UNO.
Dit schild kan worden gebruikt om ESP8266 in twee modi te programmeren.
Ofwel via AT-commando's of rechtstreeks via de Arduino IDE.
Wat is ESP8266?
De ESP8266 is een goedkope wifi-microchip met volledige TCP/IP-stack en microcontrollercapaciteit, geproduceerd door de fabrikant Espressif Systems in Shanghai, China.
De ESP8266 kan een applicatie hosten of alle Wi-Fi-netwerkfuncties van een andere applicatieprocessor ontlasten. Elke ESP8266-module wordt voorgeprogrammeerd geleverd met een AT-commandoset-firmware, wat betekent dat u deze eenvoudig kunt aansluiten op uw Arduino-apparaat.
Stap 1: VEREIST COMPONENTEN
- ESP8266
- LM317TG
- DRUK OP DE KNOP
- 10 K POT
- 12V DC-AANSLUITING
- 1K weerstand
- 220E weerstand
- 360E weerstand
- Truien voor heren en dames
Stap 2: CIRCUIT
Het circuit richt zich voornamelijk op het koppelen van de ESP8266 wifi-module met Arduino UNO.
De ESP8266 is een lastige module om te gebruiken; het heeft zijn eigen stroombron en een specifieke verbindingsconfiguratie nodig om met Arduino te communiceren.
Onthoud altijd dat de ESP8266 bij aankoop wordt geleverd met een standaardfirmware die kan communiceren met AT-opdrachten. Maar als de module rechtstreeks met Arduino is geprogrammeerd, wordt de standaardfirmware gewist en moet deze opnieuw worden geflitst als AT-commando's moeten worden gebruikt.
Hier wordt LM317TG gebruikt als een 3.3V spanningsregelaar. Deze 3.3V wordt gebruikt om de ESP8266-module van stroom te voorzien, omdat de 3.3V van Arduino UNO niet genoeg stroom kan leveren voor de ESP-module. De LM317-ingangspin kan worden gevoed door de DC-ingangsbus van de Vin-pin van het Arduino UNO-bord
De GPIO0-pin van de ESP-module is verbonden met een jumperpin die kan worden omgeschakeld om de pin met de grond te verbinden. Hierdoor kan de gebruiker de ESP-module instellen om te werken in de AT-opdrachtmodus of de programmeermodus (Arduino IDE). Zowel de GPIO0 als GPIO2 is aangesloten op een externe connector zodat deze GPIO-pinnen ook gebruikt kunnen worden.
We hebben de Rx en Tx pin van de ESP8266 module aangesloten op de 12 en 13 pins van Arduino. We hebben de hardware seriële (pin 0 en 1) niet gebruikt om het debuggen gemakkelijk te maken. U kunt ook opmerken dat er ook een optie is om het 16*2 DISPLAY aan te sluiten, zodat deze direct op de afscherming kan worden gemonteerd. Het LCD-scherm wordt gevoed door de 5V-pin van de Arduino.
De bovenstaande afbeelding is het schakelschema.
Stap 3: ONTWERP PCB met behulp van EAGLE
Het schema wordt omgezet naar PCB. Hier Eagle CAD-tool gebruikt. Gelieve de basisprincipes van het gebruik van de EAGLE CAD-tool door te nemen, zodat kleine prototypen gemakkelijk door uzelf kunnen worden ontworpen.
De bovenstaande afbeelding toont de indeling van het bord.
Stap 4: Fabriceren van de PCB
Nu sturen we onze planken op voor fabricage. Om uw PCB gefabriceerd te krijgen, moet u Gerber-bestanden genereren vanuit de Board-lay-out in de Eagle CAD-tool. KLIK HIER voor een video-tutorial over het genereren van Gerber-bestanden vanuit EAGLE.
Ik hou persoonlijk van LEONCIRCUITS. De kwaliteit van hun boards is echt goed en ze leveren de boards in slechts 5 dagen.
Hierboven vind je mijn PCB-afbeeldingen wanneer ze zijn geüpload op Lioncircuits.
Aanbevolen:
Arduino WiFi verbinden met de cloud met ESP8266: 7 stappen:
Arduino WiFi verbinden met de cloud met behulp van ESP8266: in deze tutorial leggen we u uit hoe u uw Arduino via WiFi met de IoT-cloud kunt verbinden. We zullen een setup die is samengesteld uit een Arduino en een ESP8266 WiFi-module als een IoT Thing configureren en gereed maken om te communiceren met de AskSensors cloud.L
DIY slimme weegschaal met wekker (met wifi, ESP8266, Arduino IDE en Adafruit.io): 10 stappen (met afbeeldingen)
DIY Slimme Weegschaal Met Wekker (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): In mijn vorige project ontwikkelde ik een slimme weegschaal met Wi-Fi. Het kan het gewicht van de gebruiker meten, het lokaal weergeven en naar de cloud sturen. U kunt hier meer informatie over krijgen op onderstaande link: https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
WiFi-temperatuurlogger (met ESP8266): 11 stappen (met afbeeldingen)
WiFi Temperature Logger (met ESP8266): Hallo, blij je hier te zien. Ik hoop dat je in deze instructable wat nuttige informatie zult vinden. Stuur me gerust suggesties, vragen,… Hier zijn enkele basisgegevens en een snel overzicht van het project. Voor mobiele gebruikers: Video.Laat me weten w
ESP8266-NODEMCU $3 WiFi-module #1- Aan de slag met WiFi: 6 stappen
ESP8266-NODEMCU $3 WiFi-module #1- Aan de slag met WiFi: een nieuwe wereld van deze microcomputers is gearriveerd en dit ding is de ESP8266 NODEMCU. Dit is het eerste deel dat laat zien hoe je de omgeving van de esp8266 in je arduino IDE kunt installeren via de aan de slag-video en als de onderdelen inc