Mündəricat:

Yaz Layihəsi 2020: 8 addım
Yaz Layihəsi 2020: 8 addım

Video: Yaz Layihəsi 2020: 8 addım

Video: Yaz Layihəsi 2020: 8 addım
Video: Kim nə başa düşdü ❓ 2024, Noyabr
Anonim
Yaz Layihəsi 2020
Yaz Layihəsi 2020

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

Təchizat alın!
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

Avtomobil Şassisini yığın
Avtomobil Şassisini yığın
Avtomobil Şassisini yığın
Avtomobil Şassisini yığın
Avtomobil Şassisini yığın
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ə

Kablolama
Kablolama
Kablolama
Kablolama
Kablolama
Kablolama
Kablolama
Kablolama

Ə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)

Image
Image

İ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

İkinci maşının naqilləri
İkinci maşının naqilləri

İ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ə: