Mündəricat:
- Addım 1: Nə lazımdır
- Addım 2: Echo Pin izini tapın və kəsin
- Addım 3: Lehim 2.7kΩ Yankı Pin və Onun İzinin Sonu Arasında
- Addım 4: Exo Pin və GND Pin Arasında Lehim 4.7kΩ Rezistor
Video: Ultrasonik Sensorlar üçün 3.3V Mod (ESP32/ESP8266, Particle Photon və s. Üzrə 3.3V Logic üçün HC-SR04 hazırlayın): 4 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
TL; DR: Sensordakı izi Echo pininə kəsin, sonra bir gərginlik bölücü istifadə edərək yenidən bağlayın (Echo trace -> 2.7kΩ -> Exo pin -> 4.7kΩ -> GND). Redaktə edin: ESP8266 -nın GPIO girişlərinə 5V -ə dözümlü olub -olmaması ilə bağlı bəzi mübahisələr. Espressif həm olduğunu, həm də olmadığını iddia edir. Şəxsən mən yalnız "qalıq" ESP8266 -lara sahib olsaydım risk edərdim.
Əgər mənim kimi birisənsə, 5V əsaslı Arduino layihələri üçün aşağı qiymətli ultrasəs məsafə algılama üçün faktiki olaraq HC-SR04 standartını bilmiş və bəyənmişsən. Elə buna görə də onların çoxu burada yatır.
Ancaq hobbi elektronika dünyası 5V -dən 3.3V -ə doğru irəliləyir. Raspberry Pie və bir çox digər lövhələr, ESP8266, ESP32 və ya Particle Photon kimi lövhələr kimi, giriş/çıxış pinlərində 3.3V məntiqi ilə işləyir.
Sensoru 5V gücünə və eyni zamanda 3.3V sancaqlara bağlasaq, Echo pininin çıxışı da 5V olacaq və böyük ehtimalla mikrokontroller lövhəmizin 3.3V sancaqlarını məhv edəcək. HC-SR04'ü 3.3V gücünə bağlamağa çalışa bilərik və ölçüləri ala biləcəyik, amma təəssüf ki, bunlar çox vaxt daha az dəqiq olacaq.
Həll hələ də sensoru 5V VCC -yə bağlamaqdır, lakin mikro nəzarətçiyə çatan Echo siqnalının iki rezistordan istifadə edərək bir gərginlik ayırıcısı yaratmaqla yalnız 3.3V olduğuna əmin olmaqdır. Şanslıyıq ki, HC-SR04-ün tətik pininin 5V-ə ehtiyacı yoxdur və həmçinin mikro nəzarətçimizin sancaqlarından aldığımız 3.3V-u qəbul edir.
Yuxarıdakı təsvir və bağlantılarla, çox güman ki, bir çörək taxtasında dövrəinizin bir hissəsi olaraq bir gərginlik bölücü yaratmaq və ultrasəs sensorunu düzgün bağlamaq üçün kifayət qədər məlumatınız var.
Bir və ya bir neçə HC-SR04-ün dəyişdirilməsini öyrənmək istəyirsinizsə, əlavə bir dövrə olmadan, öz-özünə qurğular olaraq 3.3V-ə hazırdır, aşağıda oxuyun.
Addım 1: Nə lazımdır
- HC-SR04 Ultrasonik Sensor
- Bir 4.7kΩ və bir 2.7kΩ rezistor (və ya R1/(R1+R2) = təxminən 0.66 ilə 1-50kΩ aralığında olan hər hansı bir rezistor birləşməsi)
- Lehim avadanlığı
- X-Acto bıçağı (və ya bənzər iti və uclu hər hansı bir bıçaq)
- Qəbul edilə bilən lehimləmə bacarıqları və ya yeni bir şey sınayarkən bir HC-SR04-ü məhv etmək istəyi:)
- İsteğe bağlı: büyüteç, multimetre, osiloskop, hissəcik toqquşdurucu,…
Addım 2: Echo Pin izini tapın və kəsin
Sensor lövhəsinə yaxından baxın (bəlkə də böyüdücü şüşədən istifadə edin) və Echo pininə gedən izi tapın.
Qeyd: HC-SR04'ünüz burada göstəriləndən fərqli olaraq fərqli bir çap lövhəsinə (PCB) sahib ola bilər! İz digər tərəfdən də ola bilər (bir iz dairəvi bir dairədə bitdikdə, bu ümumiyyətlə PCB -nin əks tərəfinə bir əlaqədir).
İsteğe bağlı: Multimetrenizi götürün və Echo pin ilə izin PCB üzərindəki bir şeyə bağlandığı lehim birləşməsi arasındakı davamlılığı yoxlayaraq doğru izi təyin etdiyinizi yoxlayın. Sıfır ohm göstərməlidir.
Bıçağı istifadə edərək izi eyni yerdə bir neçə dəfə diqqətlə kəsin. Qonşu izləri kəsməməyə diqqət yetirin. Ardından, metalını ilk görənə qədər, sonra yoxa çıxana qədər heç bir əlaqənin olmadığından əmin olun.
Qeyd: İzi tamamilə kəsməsəniz, Echo pin hələ də tam 5 voltluq mikro nəzarətçinizin pininə çatdıracaq.
İsteğe bağlı: Multimetr ilə, Echo pin və izin PCB -də bir şeyə bağlandığı lehim birləşməsi arasındakı davamlılığı yenidən sınayaraq eyni izi tamamilə kəsdiyinizi yoxlayın. Sonsuz ohm göstərməlidir (əgər megaohms aralığında bir şey göstərirsə, bu da yaxşıdır).
Addım 3: Lehim 2.7kΩ Yankı Pin və Onun İzinin Sonu Arasında
Hələ etməmisinizsə, Echo pin izinin (kəsdiyiniz) birbaşa IC kimi başqa bir elementə səbəb olduğunu tapın.
Mənim nümunəmdə, bu çipin PCB ortasındakı 2 pininə bağlıdır.
2.7kΩ rezistorun ayaqlarını Echo pinlə digər əlaqə arasında tam oturacaq şəkildə kəsin və bükün.
Sonra rezistoru yerində lehimləyin (hissələri lehimlə təmizləmək və axını tətbiq etmək yəqin ki zərər verməz).
Addım 4: Exo Pin və GND Pin Arasında Lehim 4.7kΩ Rezistor
4.7kΩ rezistorun ayaqlarını Echo pin və GND pin (və ya PCB üzərindəki lehim nöqtələri) arasına sığdırmaq üçün kəsin və bükün və orada lehimləyin.
İsteğe bağlı: Şort olmadığından əmin olmaq üçün əlaqələr arasındakı müqaviməti yoxlamaq üçün multimetrdən istifadə edin.
Son dərəcə isteğe bağlı: Tətik pinini proqramlaşdırılmış MCU -ya bağlayın, Echo pinini hələ bağlamayın və Echo siqnalının sevdiyiniz osiloskopdan istifadə edərək 5V deyil, 3.3V olduğundan əmin olun. Tamam, mən 85% zarafat edirəm.:)
İndi dəyişdirilmiş sensorunuzu hər hansı bir 3.3V mikro nəzarət cihazına bağlaya bilməlisiniz. Hələ də 5 volt gücə sahib olmalısınız, ancaq bir çox mikrokontrolör lövhəsi (bir voltaj tənzimləyicisi olan) 5 volt qəbul edir, buna görə də bir çox layihədə yaxşı nəticə verməlidir.
Əlavə bonus: bu modifikasiya edilmiş sensor 5V layihələri ilə geriyə uyğun olacaq, çünki 5V mikrokontrolörlərin çoxu (Arduino/ATMEGA kimi) 3.3V siqnallarını 5V ilə eyni şəkildə şərh edə bilir.
Tövsiyə:
BLUETOOTH ÜZRƏ SƏSLİ NƏZARƏTLİ ROBOT: 3 Addım
BLUETOOTH ÜZRƏ VOICE NƏZARƏTLİ ROBOT: Bu robot telefonumuz tərəfindən idarə olunur. Tətbiq üçün bağlantı: https://play.google.com/store/apps/details?id=com….Bu robot səsimizlə idarə olunur və düymələri ilə də idarə oluna bilər.Bu robot yalnız demo məqsədlidir
RASPBERRY PI VƏ NODEMCU BOARDINI İSTİFADƏ EDƏN YERLİ MQTT SERVERİ ÜZRƏ GƏLƏN EVİN OTOMATİYASI: 6 Addım
RASPBERRY PI VƏ NODEMCU LOARDINI İSTİFADƏ EDƏN YERLİ MQTT SERVERİ ÜZRƏ GƏLƏN EV AUTOMASİYASI: İndiyə qədər internet üzərindəki cihazların idarə edilməsi ilə bağlı bir neçə dərs videosu hazırlamışam. İstifadəsi asan və istifadəçi dostu olduğu üçün bunun üçün həmişə Adafruit MQTT serverinə üstünlük verdim. Ancaq bunların hamısı İnternetə əsaslanırdı. Bu o deməkdir ki, biz
İSTİFADƏCİ AHŞAP ROBOT QOLUNU NECƏ MONTAJ EDƏCƏK (HİSSƏ 2: Maneədən qaçmaq üçün ROBOT) - MİKRO ÜZRƏ: BIT: 3 Addım
İSTİFADƏCİ AHŞAP ROBOT QOLUNU NECƏ MONTAJ EDƏCƏK (BÖLÜM 2: Maneədən qaçmaq üçün ROBOT)-MİKRO ÜZRƏ: BIT: Əvvəllər Armbit-i xətt izləmə rejimində təqdim edirdik. Sonra maneə rejimindən qaçmaq üçün Armbit -in necə qurulacağını təqdim edirik
ESP8266 -NODEMCU $ 3 WiFi Modulu #2 - WEB SƏHİFƏSİ ÜZRƏ Nəzarət Edilən Simsiz Pins: 9 Addım (Şəkillərlə)
ESP8266 -NODEMCU $ 3 WiFi Modulu #2 - WEB SƏHİFƏSİ ÜZRƏ Nəzarət Edilən Simsiz Pins: Bu mikro hesablamaların yeni bir dünyası gəldi və bu şey ESP8266 NODEMCU -dur. Bu, başlayan video vasitəsilə esp8266 mühitini arduino IDE -yə necə qura biləcəyinizi göstərən ilk hissədir
NODEMCU 1.0 (ESP8266) BLYNK İSTİFADƏ EDİLEN RÖLE (WEB ÜZRƏ): 5 addım (şəkillərlə)
NODEMCU 1.0 (ESP8266) BLYNK (WEB ÜZRÜNDƏ) İSTİFADƏ EDİLƏN RÖLE: HI GUYS MY ADIM P STEVEN LYLE JYOTHI VƏ BU NODEMETSETETSETETSETETSETETSETETSUETETSETETSETETSETE ETSETNETSETNETSETNETSETNETSETNETSETNETSETNETSETNETSETNETSETNETSETNETSETNETSETNETSETNETSETNETSETNETSETNETSETNETSETTENE NEFTETSET MEN PIS İNGİLİZ