Cov txheej txheem:

Arduino WiFi Shield Siv ESP8266: 4 Cov Kauj Ruam
Arduino WiFi Shield Siv ESP8266: 4 Cov Kauj Ruam

Video: Arduino WiFi Shield Siv ESP8266: 4 Cov Kauj Ruam

Video: Arduino WiFi Shield Siv ESP8266: 4 Cov Kauj Ruam
Video: Счетчик подписчиков YouTube с ESP8266 и Arduino 2024, Hlis ntuj nqeg
Anonim
Arduino WiFi Shield Siv ESP8266
Arduino WiFi Shield Siv ESP8266

Nyob zoo cov neeg!

Txoj haujlwm no feem ntau tsom mus rau tsim ESP8266 raws li WiFi daim thaiv rau Arduino UNO.

Cov ntaub thaiv npog no tuaj yeem siv rau program ESP8266 hauv ob hom.

Xwb los ntawm AT cov lus txib lossis ncaj qha los ntawm Arduino IDE.

ESP8266 yog dab tsi?

ESP8266 yog tus nqi qis Wi-nkaus microchip nrog tag nrho TCP/IP pawg thiab microcontroller muaj peev xwm tsim los ntawm cov khw Espressif Systems hauv Shanghai, Suav.

ESP8266 muaj peev xwm tuav tau daim ntawv thov lossis tshem tawm txhua qhov Wi-nkaus kev sib txuas ua haujlwm los ntawm lwm daim ntawv thov txheej txheem. Txhua tus qauv ESP8266 los ua ntej ua haujlwm nrog AT cov lus txib teeb tsa firmware, lub ntsiab lus, koj tuaj yeem yooj yim nqes qhov no mus rau koj lub cuab yeej Arduino.

Kauj Ruam 1: YUAV TSUM MUAJ NTAUB NTAWV

  • ESP8266
  • LM317TG
  • YOOJ YIM YOOJ YIM
  • 10 K POT
  • 12V DC JACK
  • 1 K resistor
  • 220E tus tiv thaiv
  • 360E resistor
  • Txiv neej thiab poj niam jumpers

Kauj Ruam 2: CIRCUIT

CIRCUIT
CIRCUIT

Lub Circuit Court feem ntau tsom mus rau cuam tshuam nrog ESP8266 wifi module nrog Arduino UNO.

ESP8266 yog cov qauv tsis yooj yim rau siv; nws xav tau nws tus kheej lub zog siv thiab teeb tsa kev sib txuas tshwj xeeb los sib tham nrog Arduino.

Nco ntsoov tias ESP8266 thaum yuav los nrog lub khoos phis tawj uas muaj peev xwm sib txuas lus nrog AT cov lus txib. Tab sis yog tias tus qauv tau teeb tsa ncaj qha nrog Arduino, tom qab ntawd lub khoos phis tawm lub neej ntawd yuav raug tshem tawm thiab nws yuav tsum tau rov ua dua yog tias AT cov lus txib yuav raug siv.

Ntawm no LM317TG tau siv los ua 3.3V qhov ntsuas hluav taws xob. Qhov 3.3V no tau siv los txhawb ESP8266 tus qauv vim tias 3.3V los ntawm Arduino UNO yuav tsis tuaj yeem muaj peev xwm txaus tam sim no rau ESP module. LM317 tus lej nkag tuaj yeem siv tau los ntawm DC lub tog raj tso rau ntawm Vin tus pin ntawm Arduino UNO board

GPIO0 tus pin ntawm ESP tus qauv txuas nrog tus pin jumper uas tuaj yeem hloov pauv kom txuas tus pin rau hauv av. Qhov no tso cai rau tus neeg siv teeb tsa ESP tus qauv los ua haujlwm hauv AT hom kev hais kom ua lossis hom kev ua haujlwm (Arduino IDE). Ob lub GPIO0 thiab GPIO2 txuas nrog lub txuas sab nraud kom cov GPIO pins no tseem tuaj yeem siv tau.

Peb tau txuas Rx thiab Tx tus pin ntawm ESP8266 tus qauv rau 12 thiab 13 tus pin ntawm Arduino. Peb tsis tau siv cov khoom siv kho vajtse (tus pin 0 thiab 1) los ua kom debugging yooj yim. Koj tseem tuaj yeem pom tias qhov kev xaiv txuas 16*2 DISPLAY kuj tau muab kom nws tuaj yeem ntsia ncaj qha rau saum daim ntaub thaiv. Lub LCD tau siv los ntawm 5V tus pin ntawm Arduino.

Cov duab saum toj no yog daim duab qhia chaw.

Kauj Ruam 3: DESIGNING PCB Siv EAGLE

DESIGNING PCB Siv EAGLE
DESIGNING PCB Siv EAGLE

Cov txheej txheem hloov pauv mus rau PCB. Ntawm no Eagle CAD cuab yeej siv. Ua siab zoo hla cov hauv paus ntawm kev siv EAGLE CAD Tool kom cov qauv me me tuaj yeem tsim tau yooj yim los ntawm koj tus kheej.

Cov duab saum toj no qhia txog kev teeb tsa pawg thawj coj saib.

Kauj Ruam 4: Tsim PCB

Kev tsim cov PCB
Kev tsim cov PCB
Kev tsim cov PCB
Kev tsim cov PCB

Tam sim no peb yuav xa peb cov laug cam rau kev tsim. Txhawm rau kom tau txais koj li PCB tsim, Koj yuav tsum tsim cov ntaub ntawv Gerber los ntawm Pawg Thawj Coj teeb tsa hauv Eagle CAD cov cuab yeej. Nyem qhov no kom pom cov vis dis aus qhia yuav ua li cas tsim Gerber cov ntaub ntawv los ntawm EAGLE.

Kuv tus kheej nyiam LIONCIRCUITS. Qhov zoo ntawm lawv cov laug cam yog qhov zoo tiag tiag thiab lawv tseem muab cov laug cam tsuas yog 5 hnub.

Saum toj no koj tuaj yeem pom kuv cov duab PCB thaum muab tso rau ntawm Lioncircuits.

Pom zoo: