Innehållsförteckning:

Arduino WiFi Shield med ESP8266: 4 steg
Arduino WiFi Shield med ESP8266: 4 steg

Video: Arduino WiFi Shield med ESP8266: 4 steg

Video: Arduino WiFi Shield med ESP8266: 4 steg
Video: Как сделать 4-канальное реле Wi-Fi ESP8266 ESP01 | ESP01 Домашняя автоматизация | УдаленныйXY 2024, Juli
Anonim
Arduino WiFi Shield med ESP8266
Arduino WiFi Shield med ESP8266

Hej grabbar!

Detta projekt fokuserar främst på att skapa en ESP8266 -baserad WiFi -skärm för Arduino UNO.

Denna skärm kan användas för att programmera ESP8266 i två lägen.

Antingen genom AT -kommandon eller direkt genom Arduino IDE.

Vad är ESP8266?

ESP8266 är ett billigt Wi-Fi-mikrochip med full TCP/IP-stack och mikrokontrollerfunktion som tillverkas av tillverkaren Espressif Systems i Shanghai, Kina.

ESP8266 kan antingen vara värd för ett program eller ladda ner alla Wi-Fi-nätverksfunktioner från en annan applikationsprocessor. Varje ESP8266-modul kommer förprogrammerad med en AT-kommandouppsatt firmware, vilket innebär att du helt enkelt kan ansluta detta till din Arduino-enhet.

Steg 1: KRAV KOMPONENTER

  • ESP8266
  • LM317TG
  • PUSH -KNAPP
  • 10 K POT
  • 12V DC JACK
  • 1K motstånd
  • 220E motstånd
  • 360E motstånd
  • Manliga och kvinnliga hoppare

Steg 2: CIRCUIT

KRETS
KRETS

Kretsen fokuserar främst på att ansluta ESP8266 wifi -modulen till Arduino UNO.

ESP8266 är en knepig modul att använda; den behöver sin egen strömkälla och en specifik anslutning för att kommunicera med Arduino.

Kom alltid ihåg att ESP8266 vid köp levereras med en fast firmware som kan kommunicera med AT -kommandon. Men om modulen har programmerats direkt med Arduino, kommer standardprogramvaran att raderas och den måste blinka igen om AT -kommandon ska användas.

Här används LM317TG som en 3.3V spänningsregulator. Denna 3.3V används för att driva ESP8266 -modulen eftersom 3.3V från Arduino UNO inte kommer att kunna källa tillräckligt med ström för ESP -modulen. LM317 -ingångsstiftet kan drivas av DC -ingångsuttaget på Vin -stiftet på Arduino UNO -kortet

GPIO0 -stiftet på ESP -modulen är anslutet till en bygelstift som kan växlas för att ansluta stiftet till marken. Detta gör att användaren kan ställa in ESP -modulen att fungera antingen i AT -kommandoläge eller programmeringsläge (Arduino IDE). Både GPIO0 och GPIO2 är anslutna till en extern kontakt så att dessa GPIO -stift också kan användas.

Vi har anslutit Rx- och Tx -stiftet på ESP8266 -modulen till Arduinos 12 och 13 stift. Vi använde inte hårdvaruserien (pin 0 och 1) för att göra felsökning enkelt. Du kan också märka att ett alternativ för att ansluta 16*2 DISPLAY också finns så att den kan monteras direkt ovanpå skärmen. LCD -skärmen drivs av 5V -stiftet på Arduino.

Bilden ovan är kretsschemat.

Steg 3: DESIGNERA PCB med EAGLE

DESIGNING PCB Using EAGLE
DESIGNING PCB Using EAGLE

Schemat konverteras till kretskort. Här används Eagle CAD -verktyg. Gå igenom grunderna för att använda EAGLE CAD -verktyget så att små prototyper enkelt kan designas av dig själv.

Bilden ovan visar tavlan layout.

Steg 4: Tillverka kretskortet

Tillverkar kretskortet
Tillverkar kretskortet
Tillverkar kretskortet
Tillverkar kretskortet

Nu skickar vi våra brädor för tillverkning. För att få ditt PCB tillverkat måste du generera Gerber -filer från Board -layouten i Eagle CAD -verktyget. KLICKA HÄR för att se en videohandledning om hur du genererar Gerber -filer från EAGLE.

Jag personligen gillar LIONCIRCUITS. Kvaliteten på deras brädor är riktigt bra och de ger brädorna på bara 5 dagar.

Ovan hittar du mina PCB -bilder när de laddas upp på Lioncircuits.

Rekommenderad: