Përmbajtje:
Video: 2020 ESP8266: 3 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:12
Pra, ky Geek Lazy Old (L. O. G.) shkroi disa udhëzime në modulet ESP8266:
www.instructables.com/id/ESP8266-as-Arduin…
www.instructables.com/id/ESP8266-as-Arduin…
Unë ende kam disa ESP-01 dhe ESP-03 dhe u përpoqa t'i fus në punë.
Epo me sa duket, procesi i mëposhtëm nuk funksionon më.
Vendoseni ESP8266 në modalitetin Flash:
Ground GPIO0
Rivendos shkurtimisht
Lëshoni GPIO0
(Nëse keni një LED në GPIO0, duhet të jetë rreth ½ intensitet)
Ajo që duket se funksionon është mbajtja e ulët e GPIO0, goditja Reset, skica e ngarkimit, lëshimi i GPIO0, më pas prekni Reset. Kjo nuk është shumë e lehtë për tu bërë.
Dokumentacioni më i fundit ka një metodë tjetër:
arduino-esp8266.readthedocs.io/en/latest/b…
Shihni Minimal Hardware Setup për Ngarkim dhe Përdorim
Bashkangjitur është konfigurimi i rekomanduar.
Hapi 1: Përshtatës ESP
Në Pjesën time 2, unë bëra një përshtatës programimi për ESP-01 dhe ESP-03.
Kështu që unë kam akoma një nga ata përshtatës. Në vend që të bëja një PCB të re, vendosa ta modifikoj këtë.
Ok, ka një problem të vogël me planin tim, ESP-01 ka Reset në njërën prej kunjave të tij, ESP-03 jo. Epo, përvoja ime e mëparshme duket se tregon se kunja CH_PD bën të njëjtën gjë si Reset kështu që e provova dhe duket se funksionon.
Siç përshkruhet në shënimet e skemës, ajo që bëra ishte marrja e një teli nga kunja DTR e lidhësit USB-BUB dhe lidhja atë me GPIO0 të të dy lidhësve. Kam lidhur pinin 3.3V (shpjeguar në hapin tjetër) me CH_PD të të dy lidhësve.
Dy kërcyesit janë treguar në foton tjetër.
Hapi 2: Moduli CP2102
Unë kam disa nga adaptuesit CP2102, USB në UART. Disa prej tyre kanë RTS në një lidhës anësor, por më duhej në lidhësin kryesor. Ajo që bëra ishte prerja e kunjit e cila është e lidhur me CTS. (Ky pin është etiketuar 3.3V në skemën time pasi kam disa CP2102 të modifikuar për 3.3V). Pastaj vendosa një bluzë nga RTS në kunjin e kokës femërore.
Kjo është treguar në foton tjetër.
Fatkeqësisht, kam shumë variacione të këtyre përshtatësve USB në UART. Unë përpiqem t'i etiketoj, por gjithmonë kam probleme të mbaj mend se çfarë shkon në çfarë. Unë jam I VJETR.
Shihni foton tjetër. CP2102 ka mbështjellës dhe etiketë të qartë tkurrëse.
Hapi 3: Arduino
Aktualisht jam duke përdorur versionin Arduino 1.8.12.
Mënyra më e lehtë për mua për të instaluar ESP8266 është përdorimi i Board Manager duke përdorur këtë metodë:
github.com/esp8266/Arduino#installing-with…
Pasi të jetë instaluar, kur zgjedh Bordin, unë zgjedh "Modulin Generic ESP8266".
KUJDES: Në kompjuterin tim ka dy versione të "modulit Generic ESP8266". Ai nën kategorinë "bordet ESP8266" punon për Blink, ai nën Sparkfun jo.
Fotografia tjetër tregon konfigurimin e paracaktuar të Bordit (mendoj). Unë kam luajtur me shumë nga këto, si Flash Size, Mode, ato nuk duket se bëjnë ndonjë ndryshim.
Për përshtatësin tim, unë kam një LED në GPIO0 kështu që unë ndryshoj Led të ndërtuar në 0.
Për të verifikuar që po funksionon, thjesht drejtoj shembullin Blink. Nuk ka nevojë të shtypni ndonjë buton. Arduino juaj duhet të shfaqë diçka si fotografia tjetër dhe në rastin tim, LED i bordit të përshtatësit tim do të pulsojë.
FYI: Mënyra se si përshtatësi im është lidhur në një nivel të lartë do të fikë LED -in dhe viza anasjelltas jo siç përshkruhet në Blink.
Në këtë pikë, unë nuk kam bërë shumë përtej Blink, por kjo metodë duket se funksionon dhe është shumë më e lehtë.
Unë kam punuar me ESP-07.
Këshillë: Arduino duke përdorur Node MCU 1.0 për pajtueshmëri më të mirë në vend të Generic.
Recommended:
[2020] Përdorimi i dy mikro (x2): bit për të kontrolluar një makinë RC: 6 hapa (me fotografi)
[2020] Përdorimi i Dy (x2) Mikro: bit për të kontrolluar një makinë RC: Nëse keni dy (x2) mikro: bit, a keni menduar t'i përdorni ato për kontrollin në distancë të një makine RC? Ju mund të kontrolloni një makinë RC duke përdorur një mikro: bit si transmetues dhe një tjetër si marrës. Kur përdorni redaktuesin MakeCode për kodimin e një mikro: b
[2020] Përdorimi i IPhone ose IPad dhe Micro: bit Game Pad App për të kontrolluar një makinë RC: 23 hapa
[2020] Përdorimi i aplikacionit IPhone ose IPad dhe Micro: bit Game Pad për të kontrolluar një makinë RC: A keni menduar të përdorni iPhone ose iPad tuaj për të kontrolluar mikro: bit tuaj? A e dini që Micro: bit Foundation Educational siguron aplikacionin iOS në Dyqani i Aplikacioneve? Kërko " mikro: bit " në App Store dhe mund ta shkarkoni aplikacionin falas.
Hiq sfondin e imazheve të shumëfishta duke përdorur Photoshop 2020: 5 hapa
Hiq sfondin e imazheve të shumëfishta duke përdorur Photoshop 2020: Heqja e sfondit të një fotografie është shumë e lehtë tani! Kjo është mënyra se si të përdorni Adobe Photoshop 2020 për të hequr sfondin e imazheve të shumta (grumbull) duke përdorur një skript të thjeshtë
Web? Arduino Simulator i bazuar në Wokwi-2020?: 5 hapa
Ueb? Bazuar në Arduino Simulator Nga Wokwi-2020 ?: Wokwi Arduino Simulator funksionon në platformën AVR8js. Isshtë një Simulator Arduino i bazuar në ueb. Arduino Simulator funksionon në shfletuesin e uebit. kështu, kjo po fiton më shumë vëmendje dhe sinqerisht, kjo ka shumë pika pozitive në krahasim me simuluesit e tjerë të disponueshëm
Matni distancën me sensorin tejzanor HC-SRF04 (Më i fundit 2020): 3 hapa
Matni distancën me sensorin tejzanor HC-SRF04 (Më i fundit 2020): Çfarë është sensori tejzanor (distanca)? Një ultratinguj (Sonar) me valë të nivelit të lartë që njerëzit nuk mund t'i dëgjojnë. Sidoqoftë, ne mund të shohim praninë e valëve tejzanor kudo në natyrë. Tek kafshët si lakuriqët e natës, delfinët … përdorin valë tejzanor për të