Mündəricat:
Video: DIY - Arduino əsaslı park köməkçisi V2: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Həyat sənə banan verəndə !!!!! Sadəcə onları yeyin.
Ehtiyac ixtiraların anasıdır və mən bu həqiqəti inkar etmərəm. Açığını deyim ki, bu yeni evə köçdüyümüzdən bəri qaraj divarımıza 2 -ci dəfə vurdum. Budur, üçüncü dəfə olmayacaq.
Bu videoda, avtomobilin qaraj divarından olan məsafəsini hesablamaq və yaşıl, mavi, sarı və qırmızı LED -lərlə göstərmək üçün ultrasəs sensoru istifadə edəcəyəm. LED -lərin rəngi hərəkət etməyi, yavaşlamağı, dayandırmağı və ya geri dönməyi göstərir.
Layihənin ümumi dəyəri təxminən 20-25 dollardır.
Addım 1: sxematik
Bu layihə üçün bizə lazımdır:
- 8 x Çox rəngli LED
- 8 x 220ohm rezistorlar
- 1 x Arduino NANO
- 1 x HC-SR04 Ultrasonik Sensor
- 1 x Dinamik və
- 1 x 100ohm rezistor
LEDləri Arduinonun D5 - D12 Pin nömrəsinə pinlərin hər biri arasında 200ohm müqavimət bağlayaraq başlayaq. Sonra dinamikləri Arduinonun A0 pininə bağlayaq. Ultrasonik Sensorun TRIG pimi D2 -yə, ECHO pin isə Arduinonun D3 pinlərinə bağlanır. Nəhayət, Ultrasonik Sensorun VCC pinini Arduinonun 5V çıxışına bağlayın və dövrəni bitirmək üçün bütün -ve sancaqlarını Arduinonun GND pininə bağlayın.
Addım 2: Komponentlərin Qurulması
LEDləri lövhəyə lehimləməklə başlayacağam. Yuxarıda qırmızı, sonra sarı və altındakı mavi və yaşıl.
İstədiyiniz rəngi istifadə edə bilərsiniz, tamamilə necə təqdim etmək istədiyinizə bağlıdır. Bu rəngləri seçməyimin səbəbi, avtomobilin divara yaxınlaşdıqca şiddət səviyyəsini göstərmək idi. Bütün quruluş üçün tək bir rəng istifadə edə bilərdim. LEDləri lehimlədikdən sonra lövhənin arxasına 8 x 220ohm cərəyan məhdudlaşdıran rezistorları lehimləyirəm. Sonra, səs siqnalı və 100ohm rezistoru taxmaq üçün lehimləyirəm. Bundan sonra Arduino'yu tutmaq üçün 2 sıra Qadın Pin Başlıq Zolaqlarını lehimləyirəm. Sonra, ultrasəs sensorunu lövhənin alt hissəsinə lehimləmə vaxtım gəldi. Nəhayət, alt hissəni bağlamadan əvvəl kabelləri lövhəyə lehimləyirəm. Tamam, belə görünür. İndi, növbəti hissədəki kodu nəzərdən keçirək.
Addım 3:
Gerber Fayl:
Sxematik: https://hacksterio.s3.amazonaws.com/uploads/attachments/1031756/1_fFRSIQgYXr-p.webp
Addım 4: Kod
Kodu "NewTone.h" kitabxanasına daxil etməklə və kod boyunca istifadə ediləcək sabitləri və qlobal dəyişənləri təyin etməklə başlayın.
Sonra quraşdırma bölməsində pin rejimlərini təyin edin. İndi döngə hissəsində Ultrasonik Sensordan alınan dəyəri oxuyaraq "Məsafəni" düymlərlə hesablayın. Sonra "Məsafə" nin dəyərini yoxlayaraq, obyektin nə qədər uzaq olduğuna əsaslanaraq LED -ləri yandıracağıq və ya söndürəcəyik. Məsafə 200 -dən çox olarsa, obyektin əhatə dairəsi xaricində olduğu üçün bütün LEDləri və səs siqnalını söndürün.
Kodun növbəti biti obyektin hazırda dayanıqlı olub olmadığını yoxlayır. Cari məsafənin dəyərini əvvəlki məsafə ilə müqayisə edir və dəyərlər eynidirsə (obyekt hərəkət etməyibsə) sayğacı artırır. Bu proses zamanı cisim istənilən vaxt hərəkət edərsə, sayğac sıfırlanır.
Sayğac 20 -yə çatanda bütün LEDlər sönür. Və nəhayət, bütün LEDləri və səs siqnalını söndürən funksiyanı yaradın.
Kod:
NewTone Kitabxanası: https://hacksterio.s3.amazonaws.com/uploads/attac… Gerber Fayl:
Addım 5: Demo
Land Rover R1V2 -dən istifadə edərək, layihəni sizə göstərəcəyəm. Gördüyünüz kimi, rover ultrasəs sensoruna yaxınlaşdıqda LED göstəriciləri yaşıldan qırmızıya keçir. Bəli !! missiya yerinə yetirildi.
Addım 6:
Yazımı yoxladığınız üçün bir daha təşəkkürlər. Ümid edirəm sizə kömək edir.
Mənə dəstək olmaq istəyirsinizsə, YouTube Kanalıma abunə olun (https://www.youtube.com/user/tarantula3).
Təşəkkürlər, növbəti dərsimdə bir daha ca.
- JLCPCB - PCB Prototipi üçün 2 $:
- V1:
- Teaser:
- Video:
Tövsiyə:
NodeMCU ESP8266 istifadə edərək IoT əsaslı Ağıllı Park Sistemi: 5 addım
NodeMCU ESP8266 istifadə edərək IoT əsaslı Ağıllı Park Sistemi: Hal -hazırda sıxlıq olan ərazilərdə dayanacaq tapmaq çox çətindir və onlayn olaraq park yerləri haqqında məlumat əldə etmək üçün heç bir sistem yoxdur. Telefonunuzda dayanacaq yerinin mövcudluğu haqqında məlumat əldə edə biləcəyinizi və yoxlamaq üçün ətrafında dolaşmadığınızı düşünün
IOT əsaslı ağıllı park: 7 addım
IOT əsaslı ağıllı park: Tanmay Pathak və Utkarsh Mishra tərəfindən. Tələbələr @ Beynəlxalq İnformasiya Texnologiyaları İnstitutu, Haydarabad (IIITH) ÖZETİl IOT əsaslı ağıllı park sistemini uğurla tətbiq etdik. Fərdi qovşaqların (yaxınlıq sensorlarının) köməyi ilə heç vaxt
Lazer park köməkçisi: 12 addım
Lazer park köməkçisi: Təəssüf ki, qaraj atelyemizi maşınlarımızla bölüşməliyəm! Bu ümumiyyətlə yaxşı işləyir, amma əgər iki maşınımızdan biri tövləyə çox uzaqda dayanarsa, mən qazma maşını, freze, stol mişarı və s. Ətrafında çətinliklə hərəkət edə bilərəm. Əksinə, əgər
Qaraj park köməkçisi: 10 addım (şəkillərlə)
Qaraj Dayanacaq Köməkçisi: Hamıya salam, buna görə də …… Qarajda dayanarkən harada dayanacağımı göstərmək üçün qarajımda damdan asılmış tennis topum var. (Bilirsiniz ….. qarajınızda gəzərkən daim başınızı yelləyən!): O, bu problemi həll etmir
Pi əsaslı park yardım sistemi: 9 addım
Pi əsaslı park yardım sistemi: salam! Budur, bir günortadan sonra edə biləcəyiniz və sonra gündəlik istifadə edə biləcəyiniz kiçik bir layihə. Raspberry Pi Zero W -ə əsaslanır və avtomobilinizi hər zaman mükəmməl park etməyinizə kömək edəcək. İşdə ehtiyacınız olan hissələrin tam siyahısı: R