Talaan ng mga Nilalaman:
- Hakbang 1: Ipunin ang Iyong Mga Bahagi
- Hakbang 2: Mag-install ng Mga Lupon sa Arduino IDE
- Hakbang 3: Code sa Pag-upload: Paraan 1
- Hakbang 4: Code sa Pag-upload: Paraan 2 (Pinakamahusay na Paraan)
Video: Pagsisimula Sa Esp 8266 Esp-01 Sa Arduino IDE - Pag-install ng Esp Boards sa Arduino Ide at Programming Esp: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Sa mga itinuturo na ito matututunan natin kung paano mag-install ng mga esp8266 board sa Arduino IDE at kung paano magprogram ng esp-01 at mag-upload ng code dito.
Dahil ang mga esp board ay napakapopular kaya naisip ko ang tungkol sa pagwawasto ng isang instruktor para dito at karamihan sa mga tao ay nahaharap sa problema sa pag-program ng esp-01 kaya't sasabihin ko sa iyo ang pinakamahusay na pamamaraan upang mag-program ng esp-01.
Hakbang 1: Ipunin ang Iyong Mga Bahagi
BUY PARTS:
ESP8266 FTDI ADAPTER:
BUMILI ang ESP-01:
Bumili ng FTDI:
////////////////////////////////////
kailangan mong bumili ng mga sumusunod na sangkap para dito: -
1x ESP 8266 ESP-01
1x anumang uri ng ftdi / usb sa ttl programmer (mas mahusay na bumili ng espesyal na ginawa serial / usb to ttl converter para sa esp)
Link ng Pagbili ng Kaakibat: -
Bumili ang ESP 8266 ESP 01 -
www.banggood.com/Upgraded-Version-1M-Flash…
www.banggood.com/ESP8266-ESP-01S-Remote-Se…
www.banggood.com/USB-To-ESP8266-WIFI-Modul…
www.banggood.com/3Pcs-Upgraded-Version-1M-…
Ang USB TO TTL / Serial converter / ftdi programmer ay may pagsasalita para sa ESP-01 (PINAKA-HINDI): -
www.banggood.com/USB-To-ESP8266-Serial-Ada…
www.banggood.com/OPEN-SMART-USB-To-ESP8266…
Normal na Usb hanggang sa ttl: -
www.banggood.com/FT232RL-FTDI-USB-To-TTL-S…
www.banggood.com/3_3V-5V-USB-to-TTL-Conver…
www.banggood.com/Wh Wholesale-USB-To-TTL-COM-…
Hakbang 2: Mag-install ng Mga Lupon sa Arduino IDE
Napakaunang pumunta sa Pahina ng Github
At kopyahin ang ipinakitang addon para sa mga esp8266 boards-
O kopyahin ito mula dito: -
arduino.esp8266.com/staging/package_esp8266…
Pagkatapos sa Arduino IDE pumunta sa mga kagustuhan pagkatapos ay sa karagdagang mga board URL I-paste ang link na ito.
Pagkatapos buksan ang manager ng boards at maghanap para sa esp at i-install ito at kapag bumalik ka sa mga board makikita mo ang iyong esp.
Hakbang 3: Code sa Pag-upload: Paraan 1
Kung wala kang speacial usb sa serial adapter para sa esp at mayroon kang pangkalahatang usb sa serial adapter alinman sa mga ipinapakita sa mga imahe pagkatapos sundin ang mga ibinigay na schmatics at magdagdag din ng isang capacitor sa pagitan ng vcc at gnd ng esp, ang capacitor ay dapat na mula sa 100uF - 1000uF.
TThThen pumunta sa mga halimbawa at pagkatapos ay pumunta sa esp8266 pagkatapos buksan ang halimbawa ng Blink at i-upload ito sa "generic esp8266 module" na may itinalagang com port at magdagdag ng isang humantong sa esps GPIO 2 (Maaaring ito ay GPIO 0 Sa iyong kaso anumang pinili mo sa setting ng ide). At i-upload ito kung ginawa mo ang Lahat ng tama pagkatapos mag-flash ang iyong led.
Hakbang 4: Code sa Pag-upload: Paraan 2 (Pinakamahusay na Paraan)
Kung mayroon kang usb to ttl adapter para sa esp tulad ng ipinakita sa imahe pagkatapos ay pumunta para sa pamamaraang ito, ang ilan sa mga ito ay may kasama itong pag-program kaya sa pag-upload kailangan mong pindutin ito ngunit ang sa akin ay walang switch kaya nag-solder ako ng mga pin na header ng lalaki sa GPIO- 0 at Gnd at gumagamit ng isang lumulukso sa maikli upang ito ay mapunta sa mode ng pagprograma kapag naikli ko ang mga ito at kapag kailangan kong tumakbo sa normal na mode tinatanggal ko ang jumper na ito, napakakaikling GPIO-0 & gnd gamit ang jumper o i-on ito pagkatapos ay plug ito sa C at mag-upload ng blink sketch habang nag-upload ako ng blink sketch para sa aking Gpio-0 at tinanggal ang jumper na nagbabago sa gpio-0 hanggang sa gnd at kung ginawa mo ang lahat na itama ang iyong led ay mag-flash bilang minahan, mas gusto ang video upang maiwasan ang mga karaniwang isyu at pagkalito.
TThank
Inirerekumendang:
Programming-driven na Programming sa FTC: 4 na Hakbang
Programming-drivenn Programming sa FTC: Sa taong ito, ang aming koponan ay gumawa ng mahusay na pakikitungo sa pagpapaunlad ng software na hinimok ng kaganapan para sa aming robot. Pinapayagan ng mga programang ito ang koponan na tumpak na makabuo ng mga autonomous na programa at kahit na maulit na mga kaganapan sa tele-op. Habang gumagana ang software ay tumatawag ito
Pagsisimula Sa Digispark Attiny85 Paggamit ng Arduino IDE: 4 Mga Hakbang
Pagsisimula Sa Digispark Attiny85 Gamit ang Arduino IDE: Ang Digispark ay isang Attiny85 based microcontroller development board na katulad ng linya ng Arduino, mas mura lamang, mas maliit, at medyo hindi gaanong malakas. Sa isang buong host ng mga kalasag upang mapalawak ang pag-andar nito at ang kakayahang gamitin ang pamilyar na Arduino ID
Pagsisimula Sa Stm32 Paggamit ng Arduino IDE: 3 Mga Hakbang
Pagsisimula Sa Stm32 Paggamit ng Arduino IDE: STM32 Ay medyo malakas at tanyag na board na suportado ng Arduino IDE. Ngunit upang magamit ito kailangan mong i-install ang mga board para sa stm32 sa Arduino IDE kaya sa mga itinuturo na ito sasabihin ko kung paano i-install ang mga board na stm32 at kung paano upang mai-program ito
Ang Video ng Streaming ng Camera ng ESP 32 Sa paglipas ng WiFi - Pagsisimula Sa Linya ng ESP 32 CAM: 8 Mga Hakbang
Ang Video ng Streaming ng Camera ng ESP 32 Sa paglipas ng WiFi | Pagsisimula Sa Linya ng ESP 32 CAM: Ang ESP32-CAM ay isang napakaliit na module ng kamera na may chip na ESP32-S na nagkakahalaga ng humigit-kumulang na $ 10. Bukod sa OV2640 camera, at maraming mga GPIO upang ikonekta ang mga peripheral, nagtatampok din ito ng isang slot ng microSD card na maaaring maging kapaki-pakinabang upang mag-imbak ng mga larawang kinunan gamit ang
Pagsisimula ng Programming Sa Isang Flow Chart: 7 Hakbang
Pagsisimula ng Programming Gamit ang isang Flow Chart: Simula na gumamit ng mga PIC micro Controller para sa iyong mga proyekto? ang mga ito ay napaka kapaki-pakinabang ngunit napaka nakakabigo kapag ang iyong programa ay hindi lamang gumana. Ito ay isang paraan upang ayusin ang iyong mga ideya sa pamamagitan ng pagguhit ng isang tsart ng daloy. Ito ang paraan ng madalas na mga propesyonal na programmer