Talaan ng mga Nilalaman:
- Hakbang 1: KINAKAILANGAN ANG MGA KOMPONENTO
- Hakbang 2: CIRCUIT
- Hakbang 3: Paglaraw ng PCB Gamit ang EAGLE
- Hakbang 4: Pag-Fabricate ng PCB
Video: Arduino WiFi Shield Paggamit ng ESP8266: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Kamusta po kayo!
Pangunahin na nakatuon ang proyektong ito sa paglikha ng isang ESP8266 batay sa WiFi na kalasag para sa Arduino UNO.
Ang kalasag na ito ay maaaring magamit upang mai-program ang ESP8266 sa dalawang mga mode.
Alinman sa pamamagitan ng mga utos ng AT o direkta sa pamamagitan ng Arduino IDE.
Ano ang ESP8266?
Ang ESP8266 ay isang murang Wi-Fi microchip na may buong TCP / IP stack at kakayahan ng microcontroller na ginawa ng tagagawa ng Espressif Systems sa Shanghai, China.
Ang ESP8266 ay may kakayahang mag-host ng isang application o mai-offload ang lahat ng mga pagpapaandar sa Wi-Fi networking mula sa isa pang application processor. Ang bawat module na ESP8266 ay paunang naka-program na may isang AT na itinakda na firmware, ibig sabihin, maaari mo lamang itong mai-hook sa iyong Arduino aparato.
Hakbang 1: KINAKAILANGAN ANG MGA KOMPONENTO
- ESP8266
- LM317TG
- PUSH BUTTON
- 10 K POT
- 12V DC JACK
- 1K risistor
- 220E risistor
- Resistor ng 360E
- Mga jumper ng Lalake at Babae
Hakbang 2: CIRCUIT
Pangunahin na nakatuon ang circuit sa interface ng wifi module ng ESP8266 sa Arduino UNO.
Ang ESP8266 ay isang mahirap gamitin na module na gagamitin; kailangan nito ng sarili nitong mapagkukunan ng kuryente at isang tukoy na set-up ng koneksyon upang makipag-usap kay Arduino.
Palaging tandaan na ang ESP8266 kapag binili ay may isang default na firmware na may kakayahang makipag-usap sa mga utos ng AT. Ngunit kung ang module ay direktang na-program sa Arduino, pagkatapos ang default na firmware ay mabubura at dapat itong mai-flash muli kung ang mga AT ay gagamitin.
Narito ang LM317TG ay ginagamit bilang isang 3.3V boltahe regulator. Ginagamit ang 3.3V na ito upang mapagana ang module na ESP8266 sapagkat ang 3.3V mula sa Arduino UNO ay hindi makakapagmulan ng sapat na kasalukuyang para sa module ng ESP. Ang pin na LM317 input pin ay maaaring pinalakas ng DC input barrel jack ng Vin pin ng Arduino UNO board
Ang pin ng GPIO0 ng module ng ESP ay konektado sa isang jumper pin na maaaring i-toggle upang ikonekta ang pin sa lupa. Pinapayagan nito ang gumagamit na itakda ang module ng ESP upang gumana alinman sa mode na pang-utos ng AT o Programming mode (Arduino IDE). Parehong ang GPIO0 at GPIO2 ay konektado sa isang panlabas na konektor upang ang mga GPIO pin na ito ay maaari ring magamit.
Nakakonekta namin ang Rx at Tx pin ng module na ESP8266 sa 12 at 13 na mga pin ng Arduino. Hindi namin ginamit ang serial serial (pin 0 at 1) upang gawing madali ang pag-debug. Maaari mo ring mapansin na ang isang pagpipilian upang ikonekta ang 16 * 2 DISPLAY ay ibinigay din upang maaari itong mai-mount nang direkta sa tuktok ng kalasag. Ang LCD ay pinalakas ng 5V pin ng Arduino.
Ang imahe sa itaas ay ang diagram ng circuit.
Hakbang 3: Paglaraw ng PCB Gamit ang EAGLE
Ang eskematiko ay na-convert sa PCB. Dito ginamit ang tool ng Eagle CAD. Mangyaring dumaan sa mga pangunahing kaalaman sa paggamit ng EAGLE CAD Tool upang ang maliliit na prototype ay maaaring madaling idisenyo ng iyong sarili.
Ipinapakita ng imahe sa itaas ang layout ng board.
Hakbang 4: Pag-Fabricate ng PCB
Ipapadala namin ngayon ang aming mga board para sa katha. Upang makuha ang iyong PCB na gawa-gawa, Kailangan mong makabuo ng mga Gerber file mula sa layout ng Board sa tool na Eagle CAD. MAG-CLICK DITO upang makita ang isang video tutorial kung paano makabuo ng mga Gerber file mula sa EAGLE.
Personal kong gusto ang LIONCIRCUITS. Ang kalidad ng kanilang mga board ay talagang mabuti at nagbibigay din sila ng mga board sa loob lamang ng 5 araw.
Sa itaas mahahanap mo ang aking mga imahe ng PCB kapag na-upload sa Lioncircuits.
Inirerekumendang:
Pagsubaybay sa Bilis ng Paggamit ng Raspberry Pi at AIS328DQTR Paggamit ng Python: 6 Hakbang
Pagsubaybay sa Bilis ng Paggamit ng Raspberry Pi at AIS328DQTR Paggamit ng Python: Ang pagpapabilis ay may hangganan, sa palagay ko ayon sa ilang mga batas ng Physics.- Terry Riley Ang isang cheetah ay gumagamit ng kamangha-manghang pagpabilis at mabilis na mga pagbabago sa bilis kapag humabol. Ang pinaka dalubhasang nilalang sa pampang nang minsan ay gumagamit ng pinakamataas na bilis upang mahuli ang biktima. Ang
Neopixel Ws2812 Rainbow LED Glow With M5stick-C - Tumatakbo ang Rainbow sa Neopixel Ws2812 Paggamit ng M5stack M5stick C Paggamit ng Arduino IDE: 5 Hakbang
Neopixel Ws2812 Rainbow LED Glow With M5stick-C | Pagpapatakbo ng Rainbow sa Neopixel Ws2812 Paggamit ng M5stack M5stick C Paggamit ng Arduino IDE: Kumusta mga tao sa mga itinuturo na ito matututunan natin kung paano gamitin ang neopixel ws2812 LEDs o led strip o led matrix o led ring na may m5stack m5stick-C development board na may Arduino IDE at gagawin namin isang pattern ng bahaghari kasama nito
RF 433MHZ Radio Control Paggamit ng HT12D HT12E - Paggawa ng isang Rf Remote Control Paggamit ng HT12E & HT12D Sa 433mhz: 5 Hakbang
RF 433MHZ Radio Control Paggamit ng HT12D HT12E | Ang paggawa ng isang Rf Remote Control Paggamit ng HT12E & HT12D Sa 433mhz: Sa itinuturo na ito ipapakita ko sa iyo kung paano gumawa ng isang remote control ng RADIO gamit ang 433mhz transmitter receiver module na may HT12E encode & HT12D decoder IC. Sa itinuturo na ito maaari kang magpadala at makatanggap ng data gamit ang napaka murang mga KOMPONENS Tulad: HT
Pagdidisenyo ng PCB at Paghiwalay ng Paggamit ng Paggamit lamang ng Libreng Software: 19 Hakbang (na may Mga Larawan)
Pagdidisenyo at Pag-iisa ng PCB Paggamit ng Tanging Libreng Software: Sa Instructable na ito ipapakita ko sa iyo kung paano mag-disenyo at gumawa ng iyong sariling mga PCB, eksklusibong gumagamit ng libreng software na tumatakbo sa Windows pati na rin sa isang Mac. Mga bagay na kailangan mo: computer na may koneksyon sa internet cnc galingan / router, mas tumpak ang pusta
DHT 11 Paggamit ng Paggamit ng Arduino: 5 Hakbang
DHT 11 Gamit ang Paggamit ng Arduino: Hai, Sa itinuturo na ito ay gagawa kami ng DHT 11 gamit ang arduino at serial monitor. Ang DHT11 ay isang pangunahing, sobrang murang digital na temperatura ng digital at sensor ng halumigmig. Gumagamit ito ng capacitive sensor ng kahalumigmigan at isang thermistor upang masukat ang nakapalibot na hangin,