
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54




ESP8266 inkişaf lövhəsi, IOT layihələriniz üçün yaxşı bir seçimdir, ancaq batareya ilə işləyərkən problem yaradır. Müxtəlif ESP8266 inkişaf lövhələrinin enerji qənaət etməməsi (burada və burada) yaxşı sənədləşdirilmişdir. Hazırcavab İnkişaf Şurası, ayrı bir USB -dən TTL -ə (proqramçı interfeysi) malik olmaqla bəzi problemləri aradan qaldırır, lakin D1 Mini -nin eyni qalxan dəstəyinə malik deyil. heç bir tənzimləmə və ya MCP1700 tənzimləyicisi olmadan qurulmuşdur.
Bu, əyri bir sxem quruluşudur və konsepsiyanı sübut etmək və ya az sayda tələblər üçün yaxşıdır; Daha sadə bir PCB versiyası ilə təqib edəcəyəm.
Qeyd: tənzimlənməyən quruluş üçün:
- ESP12 işləmə gərginliyi 3.0 ~ 3.6V olaraq bildirilir
- Bəzi istehsalçılar, 3.7V LiPo batareyalarında (3.3 - 4.2V) tənzimlənməmiş uğurla işləyən layihələr haqqında məlumat verirlər.
- Https://forum.makehackvoid.com/t/esp8266-operatin… saytından yuxarıdakı cari cədvələ baxaraq, dərin yuxu işlədildikdə tənzimləyici istifadə etməyən yalan iqtisadiyyatın olduğunu görəcəksiniz.
- Tənzimlənməmiş quruluş təmin edilir, amma dərin yuxu istifadə etməməyi və 3V3 -ə tətbiq olunan gərginlik aralığından xəbərdar olmağı təklif edirəm.
TARİX:
- 2018-02-15-İlkin Buraxılış
- 2018-02-19-I2C-ə çəkilmələr (D1/D2)
- 2018-02-22-açılan yer IO2-dən IO15-ə dəyişdirildi, qalay tel əvəzinə 2 mm-lik pitch kişi başlıqları istifadə edildi.
Addım 1: Materiallar və Alətlər



Materialların və mənbələrin tam siyahısı var.
- Wemos D1 Mini Protoboard qalxanı və uzun pinli qadın başlıqları
- ESP12F modulu
- 10K rezistorlar (2)
- 4K7 rezistorlar (2)
- MCP1700 (0 və ya 1)
- 100nf kondansatör (1)
- 2 mm aralıq kişi başlığı (1*1P, 3*2P, 1*5P)
- 3D çaplı Baza və Qapaq və etiketlər
- D1M BLOCK dəsti - Jigs quraşdırın
- İsti yapışqan silahı və isti yapışqan çubuqlar
- Güclü siyanoxrilat yapışdırıcı (tercihen fırçalayın)
- 3D printer və ya 3D printer xidməti
- Lehimləmə dəmir və lehim
- Qalın tel
Addım 2: Dövrün montajı



Daha əvvəl təklif edildiyi kimi, bu bir protoboard qalxanı istifadə edərək çox cəlbedici bir quruluşdur. Bir PCB hazırlanacaq.
A. Rezistorlar, protoboardın altından:
- 10K rezistoru RED1 və RED2 və lehim RED1 -ə keçirin.
- 10K rezistoru RED3 və RED4 və lehim uclarına daxil edin.
- 4K7 rezistorunu RED5 və RED6 və lehim uclarına keçirin.
- 4K7 rezistorunu RED7 və RED8 və lehim uclarına keçirin.
B. ESP12 -nin altından 2 mm kişi başlıqları
- Kişi başlıqlarını GREEN (1 - 12) və lehim uclarını üst tərəfə əlavə edin; göstərildiyi yerdə boşluqlar buraxmaq (daha sonra rezistor telləri üçün).
- RED2 -dən rezistor telini çıxarın
- Plastik arakəsmələri sancaqlardan çıxarın
-
Yuxarıdakı protoboard ilə düzmək üçün pinləri bükün:
- TXD0 - TX
- RXD0 - RX
- IO0 - D3
- IO2 - D4
- GND - GND
- RST - RST
- ADC -dən A0 -a
- IO16 - D0
- IO14 - D5
- IO12 - D6
- IO13 - D7
- VCC -dən 3V3 -ə qədər
C. Protoboard -a (üst tərəf) ESP12 -yə qoşulma (alt tərəf)
-
RED1 -i EN -ə daxil edin və boş buraxın
- RED3 -ü IO15 -ə daxil edin və boş buraxın
- RED5 -i IO4 -ə daxil edin və boş buraxın
- RED7 -ni IO5 -ə daxil edin və boş buraxın
- B#2 -dən əyilmiş sancaqlar qoşulun
- Lövhəni diqqətlə bir -birindən 2 mm məsafədə və paralel/bərabər məsafədə sıxın.
D. Lehimləmə protoboardın alt tərəfindəki lövhələri birləşdirdi
- Deliklərdən çıxan sancaqlar lehimlənə və kəsilə bilər
- RED2 -dən rezistor qurğusu 3V3 pinlə hizalana, kəsilə və lehimlənə bilər
E. Lehimləmə ESP12/protoboard üst tərəfdəki lövhələri birləşdirdi
- IO15, IO4, IO5 və EN -dən çıxan tellər lehimlənə və artıq kəsilə bilər.
- Üstdən çıxan sancaqlar oynaqların çatlaması halında düzəldilə bilər.
F. Protoboardda qalan komponentlərin əlavə edilməsi (üst tərəf)
- PINK1 çuxurundan və PINK2 üzərindəki birləşməyə kondansatör əlavə edin və PINK1 üzərindən artıq buraxın
-
Əgər tənzimlənirsə:
- Protoboardda 3V3 ilə üzləşən plastik paket əyrisi olan PINK3, 4, 5 -ə tənzimləyici əlavə edin
- Protoboardın alt tərəfində, ayağı PINK3 -dən RED2, RED8 və RED6 -a bükün, lehimləyin
- Protoboardın alt tərəfində, ayağını PINK4 -dən YELLOW16 -a qədər uzatın, SARI 16 -da lehimləyin.
- Protoboardın alt tərəfində ayağı PINK5 -dən PINK1 -ə qədər bükün və lehimləyin.
- LEG -in YELLOW15 -dən çıxaraq ayağını PINK5 və lehimdən çıxarın.
DİQQƏT: Tellərin tikinti zamanı körpü olmamasını təmin etmək üçün bir multimetrdə davamlılıq test cihazı istifadə edin.
Addım 3: Başlıq pinlərinin lehimlənməsi (SOCKET JIG istifadə edərək)





SOCKET JIG üçün lehimləmə prosesindən keçən bir video var.
- Başlıq pinlərini lövhənin altından keçirin (üst tərəfdə TX yuxarı sol).
- Plastik başlığın üstünə keçid qoyun və hər iki səthi düzəldin.
- Jig və montajı çevirin və başlığı sərt düz bir səthə möhkəm basdırın.
- Lövhəni yapışqan üzərinə möhkəm bir şəkildə basın.
- Minimum lehim istifadə edərək 4 künc pinini lehimləyin (pinlərin müvəqqəti hizalanması).
- Lazım gələrsə lövhəni/sancaqları yenidən qızdırın və yenidən yerləşdirin (lövhə və ya sancaqlar hizalanmamış və ya şaquli deyil).
- Qalan sancaqları lehimləyin.
Addım 4: Komponenti bazaya yapışdırmaq





Videoda yer almayıb, amma tövsiyə olunur: lövhəni tez bir zamanda taxmadan və hizalamadan əvvəl boş bazaya böyük bir isti yapışqan qoyun - bu lövhənin hər iki tərəfində sıxılma düymələri yaradacaq. Zəhmət olmasa qalxanları bazaya yerləşdirərkən quru bir şəkildə hərəkət edin. Yapıştırma çox dəqiq olmasa idi, PCB kənarının yüngül bir şəkildə doldurulması lazım ola bilər.
- Baza korpusunun alt səthi aşağıya baxaraq, lehimlənmiş montaj plastik başlığını bazadakı deliklərdən keçirin; (TX pin mərkəzi yivin yanında olacaq).
- İsti yapışqan qurğusunu, yivlərindən keçirilmiş plastik başlıqlarla bazanın altına qoyun.
- İsti yapışqan qurğusunu möhkəm düz bir səthə qoyun və plastik başlıqlar səthə dəyənə qədər PCB -ni diqqətlə aşağı itələyin; bu sancaqlar düzgün yerləşdirilməlidir.
- İsti yapışqan istifadə edərkən başlıq pinlərindən və qapağın yerləşəcəyi yerdən ən az 2 mm uzaqda saxlayın.
- PCB -nin bütün 4 küncünə yapışqan tətbiq edin, əsas divarlarla təmasda olun; mümkünsə PCB -nin hər iki tərəfinə sızmasına icazə verin.
Addım 5: Qapağı bazaya yapışdırmaq





- Pimlərin yapışqan olmadığından və altlığın üst 2 mm -də isti yapışqan olmadığından əmin olun.
- Heç bir çap əsərinin olmadığından əmin olaraq qapağı (quru işləmə) əvvəlcədən bağlayın.
- Cyanoachrylate yapışqanından istifadə edərkən müvafiq tədbirlər alın.
- Qapağın alt künclərinə bitişik silsilənin örtülməsini təmin etmək üçün siyanoaxrilat tətbiq edin.
- Qapağı tez bir zamanda bazaya yapışdırın; mümkünsə küncləri bağlayın.
- Qapaq quruduqdan sonra hər bir pimi əllə bükün ki, lazım gələrsə boşluqda mərkəzi olsun.
Addım 6: Yapışqan etiketlərin əlavə edilməsi



- Baza alt tərəfində pinout etiketi, yivli tərəfdə RST pimi ilə yapışdırın.
- Düz olmayan yivli tərəfə identifikator etiketi tətbiq edin, sancaqlar boşluğu etiketin üst hissəsidir.
- Lazım gələrsə, düz bir alətlə etiketləri möhkəm bir şəkildə aşağı basın.
Addım 7: Növbəti addımlar

- D1M BLOCK -u D1M BLOCKLY ilə proqramlaşdırın
- D1M CH340G BLOCK ilə yükləyin
- Thingiverse -ə baxın
- ESP8266 İcma Forumunda bir sual verin
Tövsiyə:
Standart PCB -də ESP12 asan lehimləmə: 3 addım

Standart PCB -də ESP12 Easy Lehimləmə: Salam, çinli ESP12 çox cəlbedicidir, lakin ayaqları arasında qeyri -adi 2 mm -lik bir addım olduğundan çörək taxtasında sınamaq və ya pcb -də lehimləmək üçün kabusdur. Kiçik bir 3D çap adapteri yaradıram və bir neçə cəhddən sonra tapdım çox asan və etibarlı bir həll
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım

Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
Ev İstiliyi üçün Hava Kilidi - IoT RasPi Zero & ESP12: 5 Addım

Ev Isıtması üçün Hava Kilidi - IoT RasPi Zero & ESP12: StoryTo qeyd edək ki, bu layihə, Domoticz ev avtomatlaşdırma serverini (olduqca asanlıqla hazırlanan) qırmızı -qırmızı ilə işlədən və MQTT Broker olaraq qurulmuş bir RaspberryPi Zero -ya malik olmağınıza əsaslanır. bu vitrin? Soma necə qənaət etdiyimi izah etmək üçün
ESP8266/ESP12 Hazırcavab Bulud - Arduino Powered SmartThings RGB Nəzarətçisi: 4 addım

ESP8266/ESP12 Hazırcavab Bulud - Arduino Powered SmartThings RGB Nəzarətçisi: RGB -nin RGB -nin RGB -si Hər Yerdə! Bu günlərdə evlərinin ətrafında sərin görünüşlü rəngli işıqlandırmanın olmasını kim sevmir? Bu kiçik layihə, SmartThings idarəetməsi ilə qarışıq olan ESP8266 -nı nümayiş etdirir və LED str üçün əsl səliqəli RGB nəzarətçisi kimi ortaya çıxır
ESP8266/ESP12 Hazırcavab Bulud - Arduino Powered SmartThings İşıqlandırma Sensoru: 4 addım

ESP8266/ESP12 Hazırcavab Bulud - Arduino Powered SmartThings İşıqlandırma Sensoru: Ağıllı İşıqlandırmanızın gün batımı və günəşin çıxması kimi müəyyən vaxtlara və ya müəyyən bir vaxta reaksiya verməsi … içəridə olduğunuz zaman gözlərinizin gördükləri ilə həmişə uyğun gəlmir. sənin evin. Bəlkə də bütün bunları yandıra biləcək bir sensor əlavə etməyin vaxtı gəldi