Mündəricat:
Video: 2020 ESP8266: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Beləliklə, bu Lazy Old Geek (L. O. G.) ESP8266 modulları ilə bağlı bəzi Təlimatlar yazdı:
www.instructables.com/id/ESP8266-as-Arduin…
www.instructables.com/id/ESP8266-as-Arduin…
Hələ bir neçə ESP-01 və ESP-03 var və onları işə salmağa çalışdım.
Göründüyü kimi, aşağıdakı proses artıq işləmir.
ESP8266 -ı Flash rejiminə keçirin:
Torpaq GPIO0
Qısaca yerə sıfırlayın
GPIO0 buraxın
(GPIO0 -da bir LEDiniz varsa, təxminən ½ intensivlikdə olmalıdır)
İşə yarayan şey GPIO0 -u aşağı tutmaq, Sıfırla vurmaq, eskizi yükləmək, GPIO0 -u buraxmaq və sonra Sıfırla vurmaqdır. Bunu etmək çox asan deyil.
Ən son sənədləşmənin başqa bir üsulu var:
arduino-esp8266.readthedocs.io/az/latest/b…
Yükləmə və İstifadə üçün Minimal Hardware Setup -a baxın
Tövsiyə olunan quraşdırma əlavə olunur.
Addım 1: ESP adapteri
2-ci hissədə ESP-01 və ESP-03 üçün proqramlaşdırma adapteri hazırladım.
Buna görə də hələ də həmin adapterlərdən birim var. Yeni bir PCB düzəltmək əvəzinə onu dəyişdirməyə qərar verdim.
Tamam, planımda kiçik bir problem var, ESP-01-in pinlərindən birində Sıfırlama var, ESP-03-də yoxdur. Əvvəlki təcrübəm, CH_PD pininin Sıfırla eyni şeyi etdiyini göstərir, buna görə də sınadım və işlədiyi görünür.
Şematik qeydlərdə təsvir edildiyi kimi, USB-BUB konnektorunun DTR pinindən bir tel götürüb hər iki konnektorun GPIO0-na bağlamaq etdim. 3.3V pinini (növbəti addımda izah olunur) hər iki konnektorun CH_PD -nə bağladım.
Növbəti şəkildə iki tullanan göstərilir.
Addım 2: CP2102 Modulu
Bir neçə CP2102, USB -dən UART adapterlərinə sahibəm. Bəzilərində yan bağlayıcıda RTS var, amma əsas bağlayıcıda mənə lazım idi. Etdiyim şey CTS -ə bağlı olan pin kəsildi. (3.3V üçün dəyişdirilmiş bəzi CP2102 -lərim olduğu üçün bu pin şematik olaraq 3.3V olaraq etiketlənir). Sonra RTS -dən dişi başlıq pininə bir tullanan bağladım.
Bu sonrakı şəkildə göstərilir.
Təəssüf ki, bu USB -dən UART -a qədər çoxlu dəyişikliklərim var. Onları etiketləməyə çalışıram, amma hansının nəyə gedəcəyini xatırlamaqda həmişə problemlərim olur. Mən yaşlıyam.
Növbəti şəklə baxın. CP2102 -də aydın büzüşmə bükülməsi və etiketi var.
Addım 3: Arduino
Hal -hazırda Arduino1.8.12 versiyasından istifadə edirəm.
ESP8266 qurmağımın ən asan yolu bu metoddan istifadə edərək Board Manager -dən istifadə etməkdir:
github.com/esp8266/Arduino#installing-with…
Quraşdırıldıqdan sonra, Board seçərkən "Ümumi ESP8266 modulu" nu seçirəm.
XƏBƏRDARLIQ: Kompüterimdə "Ümumi ESP8266 modulu" nun iki versiyası var. "ESP8266 lövhələri" kateqoriyasındakı biri Blink üçün işləyir, Sparkfun altında olanlar isə işləmir.
Növbəti şəkil standart Board quruluşunu göstərir (düşünürəm). Flaş Ölçüsü, Rejim kimi bunların çoxu ilə oynadım, heç bir fərq etmirlər.
Adapterim üçün GPIO0 -da bir LED var, buna görə də Daxili Led -i 0 -a dəyişirəm.
İşlədiyini yoxlamaq üçün sadəcə Blink nümunəsini işlədim. Heç bir düyməni basmağa ehtiyac yoxdur. Arduino'nuzdakı şəkildəki kimi bir şey göstərməlidir və mənim vəziyyətimdə adapter lövhəmin LEDi yanıb -sönəcək.
Məlumat: Adaptorumun yüksək bir şəkildə bağlanması LED -i söndürəcək və vizanı əksinə Blink -də göstərildiyi kimi deyil.
Bu nöqtədə, Blink -dən kənarda çox şey etmədim, amma bu üsul işləyir və daha asandır.
ESP-07 ilə işləyirəm.
İPUCU: Arduino, Generic yerinə daha yaxşı uyğunluq üçün Node MCU 1.0 istifadə edir.
Tövsiyə:
[2020] RC Avtomobilini İdarə etmək üçün İki (x2) Mikro: Bitdən istifadə: 6 Addım (Şəkillərlə)
[2020] RC Avtomobilini İdarə etmək üçün İki (x2) Mikro: bitdən istifadə: İki (x2) mikro: bitiniz varsa, onları RC avtomobilini uzaqdan idarə etmək üçün istifadə etməyi düşünmüsünüzmü? Bir RC avtomobilini ötürücü olaraq bir mikro: bitdən və digərini alıcıdan istifadə edərək idarə edə bilərsiniz. Mikro: b kodlamaq üçün MakeCode redaktorundan istifadə edərkən
[2020] RC Avtomobilini İdarə etmək üçün IPhone və ya IPad və Micro: bit Game Pad Tətbiqindən istifadə: 23 Addım
[2020] Bir RC Avtomobilini İdarə etmək üçün IPhone və ya IPad və Micro: bit Game Pad Tətbiqindən istifadə: Mikro: bitinizi idarə etmək üçün iPhone və ya iPad -dən istifadə etməyi düşünmüsünüzmü? Micro: bit Təhsil Vəqfi iOS tətbiqini təmin edir Tətbiq mağazası? Axtarış " mikro: bit " App Store -da və proqramı pulsuz yükləyə bilərsiniz
Photoshop 2020 -dən istifadə edərək birdən çox görüntünün fonunu silin: 5 addım
Photoshop 2020 -dən istifadə edərək birdən çox görüntünün arxa planını silin: şəkilin arxa planını silmək indi çox asandır! Sadə bir skript istifadə edərək çoxlu (toplu) şəkillərin arxa planını silmək üçün Adobe Photoshop 2020 -dən necə istifadə etmək olar
Veb? Wokwi-2020-dən Arduino Simulatoruna əsaslanaraq? 5 addım
Web? Wokwi-2020-dən Arduino Simulyatoru əsaslıdır?: Wokwi Arduino Simulator AVR8js platformasında işləyir. Veb əsaslı bir Arduino Simulatorudur. Arduino Simulator veb brauzerdə işləyir. bu səbəbdən bu daha çox diqqət çəkir və vicdanla, mövcud simulyatorlarla müqayisədə bunun bir çox müsbət tərəfi var
Ultrasonik Sensor HC-SRF04 ilə Məsafəni Ölçün (Ən Son 2020): 3 Addım
Ultrasonik Sensor HC-SRF04 ilə Məsafəni Ölçün (Ən Son 2020): Ultrasonik sensor (məsafə) nədir? İnsanların eşitmədiyi yüksək səviyyəli dalğaları olan bir ultrasəs (Sonar). Ancaq təbiətin hər yerində ultrasəs dalğalarının olduğunu görə bilərik. Yarasalar, delfinlər kimi heyvanlarda … ultrasəs dalğalarından istifadə etməklə