Mündəricat:
- Addım 1: Təchizat alın
- Addım 2: Avtomobil Şassisini yığın
- Addım 3: Kabel çəkmə
- Addım 4: Kod
- Addım 5: Uğur (ya yox)
- Addım 6: İkinci Maşının Kabelini çəkin
- Addım 7: Kod
- Addım 8: Uğur
Video: Yaz Layihəsi 2020: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
2020 -ci ilin yay layihəsi üçün eyni şassi ilə iki robot avtomobil hazırladım. Bir robot avtomobilin qarşısındakı cisimləri aşkar etmək üçün ultrasəs sensoru istifadə etməli və sonra istiqamətləri avtomatik olaraq dəyişməli idi. Digər maşın mənim telefonumla idarə oluna bilərdi.
Addım 1: Təchizat alın
İki avtomobilin istehsalı üçün lazım olan bütün materiallar aşağıda verilmişdir:
- Şəffaf akril əsas
- 2 rezin təkərli plastik təkərlər
- 2 sarı dişli mühərrik (bağlayıcıları bağladığınızdan əmin olun)
- Döküm/Arxa təkər - Quraşdırma Avadanlıqları (qoz -fındıqlar və boltlar) - Altıbucaqlı duruşlar - KeyeStudio Arduino Clone (Sarı və Qara lövhə) - NodeMCU Esp8266 lövhəsi - Mini çörək taxtası - 480 nöqtəli BreadBoard
- Mikro USB (ESP8266 üçün)
- USB A -dan B -yə (Arduino lövhəsi üçün
- 6Volt Batareya Paketi (4xAA tutumlu)
- DF Robot Dual H-Bridge (Qara Dövrə Kartı, Qara Soyuducu və yaşıl konnektorlu)
- L298N (Qara istilik qəbuledicisi və Mavi konnektorlu Qırmızı Devre)
- Jumper telləri
- 2 ədəd IR Sensor (Kiçik mavi elektron lövhələr, 4 pinli Konnektorlar)
- 3 ədəd təkərli hərəkət diskləri (1 ədəd ehtiyat hissəsidir)
- 2qty 9g servo
- UltraSonic sensor (Mavi elektron lövhə, 2 böyük yuvarlaq "göz")
- Açma/söndürmə düyməsi
- 1 Hobbi Tornavida (Qara Sap, Portağal üstü)
- İki tərəfli lent (hissələri şassiyə quraşdırmaq üçün. Bir yapışqan tabancasından da istifadə edə bilərsiniz)
Addım 2: Avtomobil Şassisini yığın
Bir təlimat dəstimlə birlikdə gəldi, buna görə şəkli saxlaya və istəsəniz izləyə bilərsiniz. Əks təqdirdə, şassi yığmaq üçün aşağıdakı təlimatlarıma əməl edə bilərsiniz. İkinci bir insanın sizə kömək etməsini istəyə bilərsiniz, çünki maşını saxlamağınıza kömək etmədən vintləri sıxmaq çox çətin ola bilər.
Əvvəlcə yuxarıdakı şəkildəki kimi plastik bağlayıcılar, bəzi vintlər və bəzi qoz -fındıqlardan istifadə edərək mühərriki şassiyə bağlamalısınız.
Sonra təkərləri mühərriklərə bağlayırsınız
İndi altıbucaqlı dayaqları, bəzi vintləri və qoz -fındıqları istifadə edərək ön təkəri şassiyə bağlamalısınız
Sonra, vintlərdən istifadə edərək batareya konteynerini bağlayın. Bunu etdikdən sonra avtomobilin şassisi bitdi!
Addım 3: Kabel çəkmə
Əvvəlcə ultrasəs sensoru tərəfindən idarə olunan avtomobili edəcəyik. Ultrasonik sensora, 6V batareyaya, tullanan tellərə, L298 lövhənizə, çörək taxtanıza və Arduino Redboard -a ehtiyacınız olacaq. Mənə kömək etmək üçün yuxarıdakı sxemdən istifadə etdim.
Hər iki mühərriki tullanan tellərdən istifadə edərək L298 lövhəsinə qoşun
L298 lövhəsini 9V güc mənbəyinə qoşun
L298 lövhəsini qırmızı lövhənizdə GND -ə bağlayın
Ultrasonik sensoru boş çörək taxtasına və analoq girişlərə qoşun
L298 lövhəsini qırmızı lövhəyə bağlayın
Sensorun fırlanmasını çörək taxtasına və qırmızı lövhəyə qoşun
Sonra digər batareyanı qırmızı lövhəyə adapterlə bağlayın
Addım 4: Kod
Göndərilən kod, qarşısındakı hər hansı bir şeyi yoxlamaq üçün ultrasəs sensoruna ping vurmaq üçün istifadə olunacaq. Daha sonra maşına yolunu maneə törədən bir şey olub -olmamasından asılı olaraq istiqamətlərini dəyişməsini söyləyəcək. Aşağıda yerləşdirilən NewPing kitabxanasını da yükləməlisiniz. Sonra Arduino tətbiqinin kitabxanalar qovluğuna qoymalısınız.
bitbucket.org/teckel12/arduino-new-ping/downloads/
Addım 5: Uğur (ya yox)
İndi hər şeyi düzgün etsəniz, işləməlidir. Burada gördüyünüz kimi, sensorları işə saldım, amma motorlar işləmir. Kod və sensorun hamısı işlək görünür. Ancaq avtomobil sadəcə sürməyəcək. Kabelləri və kodu yoxladım və hər şey yaxşı görünürdü. Bu texniki problemlərlə qarşılaşa bilərsiniz və əgər belədirsə, bir şeyin pozulub pozulmadığını yoxlamaq üçün iki dəfə yoxlayın. Aşağıdakı videolarda göstərildiyi kimi sensor açıq şəkildə işləyirdi. Növbəti avtomobildə uğurla istifadə etdiyim üçün motor da qüsursuz deyil. Əslində bu maşını bir sonrakı maşından sonra etdim, amma əvvəlcə bunu göstərməyə qərar verdim. L298 lövhəsində bir problem olduğundan şübhələnirəm.
Addım 6: İkinci Maşının Kabelini çəkin
İndi telefonunuzla idarə oluna biləcək bir avtomobil hazırlayacağıq. Xoşbəxtlikdən, bu bir iş gördü və ətrafında gəzdiyim videolarım var. Bu avtomobil üçün sonuncusu qədər materiala ehtiyacınız yoxdur. Yalnız tullanan tellərə, L298N lövhənizə və batareya konteynerinizə ehtiyacınız var. Maşını idarə etmək üçün lazım olan proqramı yükləmək üçün bir Android telefon istifadə etdim.
Motorları L298 lövhəsinə qoşun
Çörək taxtasını və L298 lövhəsini birləşdirin
Batareya paketini L298 lövhəsinə də qoşduğunuzdan əmin olun
Addım 7: Kod
Bu avtomobil üçün yükləməli olduğunuz kod budur. Telefonunuzun IP ünvanını aşkar etməsi lazımdır ki, telefonunuzla maşını idarə edə biləsiniz. Android telefonunuza bir tətbiq yükləməlisiniz.
Addım 8: Uğur
Bütün addımlar aşağı düşdükdə, indi toxunma ekranınızdan istifadə edərək avtomobili idarə edə bilməlisiniz
Tövsiyə:
Asan Yaz Saatı: 7 addım
Asan Gündüz Qənaət Saatı: Hekayə Bu layihə, Arduino Uno və tək bir 1602A LCD displey ilə proqramlaşdırma (kodlaşdırma) öyrənməyim üçün çətinliklə başladı, əvvəlcə Arduino -nu dəqiqlik üçün həddinə çatdırmaq istədim. Bu istifadə etmədən bir saat qurmaq üçün bir layihədir
Bu Arduino Qan-Alkol Reaktiv LED Kubokla Təhlükəsiz Yaz: 10 Addım
Bu Yaz Arduino Qan Alkol Reaktiv LED Kubokla Təhlükəsizdir: Layihə Səviyyəsi Çətinlik: Orta Bacarıqlar Lazımdır:- Diaqramı oxumaq və təkrarlamaq ciddi sağlamlıq təhdidləri yaratdı
HackerBox 0033: Yaz Oyuncaqları: 8 addım
HackerBox 0033: Yaz Oyuncaqları: Bu ay HackerBox Hackerlar PyBoard -da MicroPython -u araşdırır və 2018 -ci il HackerBoxes Konfrans Nişanı Kitini yığırlar. Bu Təlimat, HackerBox #0033 ilə işləmək üçün məlumatları ehtiva edir, təchizat bitənə qədər burada əldə oluna bilər
Yaz Igloo: 3 addım
Summer Igloo: Hava ilə çalışan ani yay sığınacağı. Uşaqlar üçün. Bu çox çətindir, amma yay istiliyi ilə bağlı söz -söhbətlər mənə uşaqlıqda etdiyim bu kiçik hiyləni xatırlatdı və onu yerləşdirmək kimi hiss etdim. Sərinləmək və bəzi Tintin oxumaq üçün mükəmməl idi
Bunu yaz ! Bunu etmək ! Paylaşın!: 4 addım
Bunu yaz ! Bunu etmək ! Paylaşın!: Tələbələrim Legos -a yazılarına yaradıcılıq əlavə etmək, yazı təşkil etmək və işlərini rəqəmsal olaraq ailələri və sinifdəki həmyaşıdları ilə göstərmək üçün kömək edir