Mündəricat:
- Addım 1: hissələrin siyahısı
- Addım 2: PCB, Şematik və Fayllar
- Addım 3: Lehimləmə
- Addım 4: Kod yükləyin
- Addım 5: Test edin və tənzimləyin
- Addım 6: Mümkün tətbiqlər
Video: Arduinonu rahatlaşdırmaq üçün HC-SR04 Oxucu Modulu: 6 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
HC-SR04 ultrasəs məsafə sensoru robot texnikasında çox populyardır. Əsasən, robotdan qaçan hər hansı bir obyekt bu sensordan istifadə edir. Əlbəttə ki, əlverişlidir, ucuz və dəqiq istifadə etmək asandır, ancaq daha mürəkkəb robotlar yaratmağa başladıqda bir problem görməyə başlaya bilərsiniz və bu problem vaxtdır. Bu sensorla məsafəni ölçmək çox vaxt aparır, obyektləri çox sürətli aşkar edə bilən kəskin sensorlar kimi bəzi alternativlər var, lakin onların çıxışı ikili olduğundan müəyyən edilmiş bir diapazonda bir obyektin olub olmadığını anlaya bilərsiniz. nə qədər. Bəzi robotlar üçün bu sensorlar mükəmməldir, amma başqa bir problem var - qiymət. HC-SR04-dən demək olar ki, 10 dəfə bahadır. Beləliklə, burada ikisini bir araya gətirmək barədə düşünməyə başladım. HC-SR04-ə qoşa biləcəyiniz və məsafəni Attiny mikro nəzarətçisinə ötürə biləcəyiniz bir modul üçün bir fikirlə çıxış edirəm, çıxış ikili ola bilər və əsas mikroprosessorunuz rahatlaşır! Sadə, lakin gözəl bir həll və eyni zamanda ucuz:) Bu cür sensoru harada istifadə edə biləcəyinizi bilmək istəyirsiniz? Oxumağa davam edin və ya videoya baxın.
2 dollara JLCPCB 10 lövhəsi:
Addım 1: hissələrin siyahısı
Parçaların siyahısı çox uzun deyil, bir çoxunu hər hansı bir yerli elektron mağazada tapa bilərsiniz, bir şey tapsam onlayn mağazalara bağlantılar da var:
- HC-SR04
- Attiny45/85
- Potensialiometr
- Ayrılıq başlıqları Qadın və Kişi
- 1206 SMD rezistoru (bir dəstdə almaq daha yaxşıdır)
- 1206 LED
Ayrıca bəzi vasitələrə ehtiyacınız olacaq:
- Lehimləmə dəmir/stansiya
- USBasp proqramçısı
Bu layihə üçün bir PCB almaq istəyirsinizsə, Tindie mağazamı nəzərdən keçirin:
Addım 2: PCB, Şematik və Fayllar
Yuxarıda, sxematik və PCB dizaynı da daxil olmaqla bütün faylları tapa bilərsiniz, bu PCB istehsal etmək üçün istifadə edə biləcəyiniz Gerber sənədləri də var. Faylları öz ehtiyaclarınız üçün dəyişdirməkdən çəkinməyin, bütün layihələrimin qeyri -kommersiya olaraq paylaşıldığını unutmayın ki, onları sata bilməzsiniz.
Şematik çox sadədir, yalnız bir neçə komponent var, hər şeyi PCB -yə düzgün bir şəkildə bağlamaq üçün istifadə edə bilərsiniz.
Bu layihə üçün PCB istifadə etmək istəmirsinizsə, bunların hamısını bir çörək taxtasına bağlaya bilərsiniz, bir az daha böyük olacaq, ancaq lehim edə bilmirsinizsə, bu sizin üçün ən asan yoldur!
Addım 3: Lehimləmə
Lehimləmə olduqca sadədir. Ən kiçik komponentlərdən (rezistor və LED) başlayın və sonra daha böyük və daha böyük hissələrə keçin, beləliklə bütün bunları lehimləmək sizin üçün daha asan olacaq. Qütblüyün bütün komponentlər üçün uyğun olduğundan və şort olmadığından əmin olun. Bu layihə üçün PCB istifadə etmək istəmirsinizsə və bunların hamısını bir çörək taxtasına bağlamaq istəyirsinizsə, bu addımı atlayın və yuxarıdakı sxemdən istifadə edin.
Addım 4: Kod yükləyin
Hər şey PCB -də lehimləndikdən sonra Attiny -ə bir proqram yükləyə bilərik. Bunu etmək üçün USBasp proqramlaşdırıcısını (və ya Arduino IDE ilə işləyən hər hansı birini) mikro nəzarətçiyə bağlamalıyıq. Kodu Github -da tapa bilərsiniz. Yükləmək üçün Arduino IDE -yə Attiny lövhələri əlavə etməlisiniz, bu barədə İnternetdə bir çox dərsliklər tapa bilərsiniz, buna görə də bunu orada izah etməzdim. Əlbəttə ki, koddakı dəyərləri və ya hətta ehtiyaclarınıza uyğun olaraq funksiyasını dəyişə bilərsiniz.
Addım 5: Test edin və tənzimləyin
Proqramınız hazır olduqda HC-SR04 modulunu qoşa bilərsiniz (düzgün bağlamaq üçün yuxarıdakı şəkillərə baxın, əks halda lövhəyə zərər verə bilərsiniz).
4V ilə 5V arasında bir gərginliklə güc verə bilərsiniz. Məsafə potensiometrlə təyin etdiyiniz məsafədən kiçik olduqda lövhədəki LED yanacaq. Məsafəni dəyişdirmək üçün bir tornavida istifadə edə bilərsiniz. Hər şey qaydasında olduqda, növbəti mərhələyə keçə bilərsiniz. Əgər belə deyilsə, lehiminizi yoxlayın və sxeminizin və sxemimin uyğun olduğuna əmin olun.
Addım 6: Mümkün tətbiqlər
Son addımı atdığınız üçün təbrik edirik! Bu modulu bir Arduino ilə istifadə etmək üçün modulun VCC -ni Arduino -nun 5V -ə, GND -ni Arduino -nun GND -nə və modulun kənar pinini Arduino pinlərindən hər hansı birinə bağlamalısınız.
Necə istifadə edə bilərsən? Yaxşı, imkanlar sonsuzdur. Növbəti layihəmdə edəcəyim kimi, robototexnika layihəniz üçün istifadə edə bilərsiniz, tezliklə bu barədə daha çox:) Kodu dəyişdirə, ona bir servo bağlaya və servo birbaşa bu lövhədən idarə edə bilərsiniz. Əlavə, xarici bir mikro nəzarətçi olmadan dəyişdirə və istifadə edə bilərsiniz. Çox potensiala malik olan kiçik bir lövhədir və növbəti layihəmi çox asanlaşdıracaq.
Ümid edirəm bu təlimatı oxumaqdan zövq aldınız:) Bu layihə haqqında videomu izləməyi və kanalıma abunə olmağı unutmayın! Oxuduğunuz üçün təşəkkür edirəm, xoşbəxt olun!
Tövsiyə:
Dokunmatik ESP32 əsaslı RFID oxucu: 7 addım
Dokunmatik Ekranlı ESP32 Əsaslı RFID Oxucu: Bu hissədə, ESP32 DEV KIT C modulu, RC-522 əsaslı oxucu pcb və AZ-Touch ESP dəsti istifadə edərək divara montaj üçün TFT çıxışı olan sadə bir RFID oxuyucunun necə yaradılacağını göstərəcəyəm. Bu oxuyucudan qapıya girmək və ya girmək üçün istifadə edə bilərsiniz
ScanUp NFC Oxucu/Yazıçı və Korlar, Görmə Əlillər və Digərləri üçün Audio Yazıcı: 4 Addım (Şəkillərlə)
ScanUp NFC Oxucu/Yazıçı və Korlar, Görmə Əlilləri və Başqaları üçün Audio Yazıcı: Sənaye dizaynını öyrənirəm və layihə semestrimin işidir. Məqsəd, görmə qüsurlu və kor insanları SD kartda WAV formatında səs yazdırmağa və bu məlumatları NFC etiketi ilə çağırmağa imkan verən cihazla dəstəkləməkdir. Belə ki
Oxucu maşını: 5 addım
Oxucu Maşını: Bəzən insanlar öz şəxsi məkanlarına sahib olmaq istədikdə, bir çox insan sizə mesaj göndərəcək və bunu oxumalısınız, yoxsa sizi soruşacaqlar, bu əsəbi deyilmi? Salam, mən KCIS -in tələbələriyəm və sizə ma yaratmağı öyrədəcəyəm
TFT Ekranlı Arduino RFID Oxucu: 7 addım
TFT Ekranlı Arduino RFID Oxuyucusu: TFT ekranlı və divar montajı üçün gözəl görünüşlü RFID oxuyucunun necə dizayn ediləcəyini sizə göstərəcəyəm. Arduino ilə divar montajı üçün TFT çıxışı olan gözəl görünüşlü RFID oxucu yaratmaq çox asandır. Seçdiyiniz MKR və Ar
E32-433T LoRa Modulu Dərsliyi - E32 Modulu üçün DIY Breakout Board: 6 addım
E32-433T LoRa Modulu Dərsliyi | E32 Modulu üçün DIY Breakout Board: Hey, nə var, uşaqlar! Akarsh burada CETech-dən. Mənim bu layihəm, yüksək gücə malik 1 vatlıq ötürücü modulu olan eByte-dən E32 LoRa modulunun işini başa düşmək üçün daha çox öyrənmə əyrisidir. İşi başa düşdükdən sonra dizaynım var