Mündəricat:
Video: DIY Arduino Bluetooth İdarə olunan Avtomobil: 6 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:42
Salam dostlar! Mənim adım Nikolasdır, 15 yaşım var və Yunanıstanın Afina şəhərində yaşayıram. Bu gün sizə Arduino Nano, 3D printer və bəzi sadə elektron komponentlərdən istifadə edərək 2 Təkərli Bluetooth Nəzarətli Avtomobilin necə hazırlanacağını göstərəcəyəm! Maşını işlək vəziyyətdə görmək və isterseniz ordan gələn təlimatları izləmək üçün YouTube Videomu izlədiyinizdən əmin olun!
Motivasiya
9 yaşımda atam mənə bir az batareya, bir açar və oynamaq üçün kiçik bir ampul gətirəndə əsas elektronikaya girdim, çox həyəcanlı idim. Təxminən o vaxt atamın köməyi ilə ilk maşınımı mümkün qədər sadə hala gətirdim. Sahib olduğumuz bəzi oyuncaq avtomobillərdən təkərləri olan dörd DC mühərrikini bağladığımız və bir neçə AA batareyadan işləyən köhnə bir telefon qutusundan ibarət idi, yalnız irəli hərəkət edə bilərdi, amma 9 yaşımda həqiqətən qürurlu və xoşbəxt idim. Sonrakı illərdə çoxlu sayda yaradıcılıq və bir çox oyuncaq maşın hazırladım. Bir nöqtədə qarşımda uzaqdan idarə olunan bir maşın düzəltməyi qarşımda məqsəd qoydum ki, bu sənə çox asan görünə bilər, amma keçmiş özüm üçün bu mənim liqamdan çıxmışdı. Ancaq keçən yaz pandemiya başlayanda və karantinə girəndə daha mürəkkəb elektronikaya girdim və aprel ayına yaxın bir IR uzaqdan idarə oluna bilən Arduino Uno əsasında bir avtomobil düzəltməklə məqsədimə çatdım! Daha sonra telefonumla Bluetooth vasitəsi ilə idarə oluna biləcək bir avtomobil hazırlamağı özümə məqsəd qoydum. Bu Təlimatların yer aldığı yer budur. Zövq alın!
Təchizat:
Burada lazımi komponentləri olan bir siyahı var
- Arduino Nano
- 2 x 200 RPM N20 Mikro Mühərriklər
- DRV8833 motor sürücü
- HC-06 (Bluetooth Modulu)
- 18650 Lityum Batareya
- Batareya tutacağı
- 11 mm x 6 mm sürüşmə açarı
- M3 vida (10 mm) və qoz
- Bəzi Kabellər
- 4 x Normal Kauçuk Bantlar
- Bir Havya
- 3D printer
- Bəzi Filament (Prusament PETG istifadə etdim)
Addım 1: 3D çap
3D faylları özüm Onshape istifadə edərək hazırladım. Baza və iki Təkər çap etməlisiniz. Prusament Gold PETG -də bütün hissələri 0.2 mm təbəqə hündürlüyündə və Creality Ender 3 V2 -də 40% doldurmaqla çap etdim.
Burada.stl fayllarını tapa bilərsiniz: Thingiverse
Addım 2: Dövrə
Dövr etmək vaxtıdır! İndi Arduino Nano, DRV8833 və HC-06-ni çörək taxtanıza qoyun.
- HC-06 və DRV8833-ün VCC-ni 5V-ə qoşun
- HC-06 və DRV8833-ün GND-ni GND-ə qoşun
- TXD -ni D10 -a qoşun
- RXD -ni D11 -ə qoşun
- Buna görə INT1, INT2, INT3, INT4 -ü D2, D3, D4, D5 -ə qoşun
- İlk motorun kabellərini OUT1 və OUT2 -ə qoşun
- İkinci motorun kabellərini OUT3 və OUT4 -ə qoşun
- Batareyanın "+" sini 5V-ə və "-" ni GND-yə qoşun (İstəyirsinizsə, sürüşmə açarını "+" -ya əlavə edə bilərsiniz)
Addım 3: Proqramlaşdırma
Kodu Arduino Nanoya yükləyək! USB kabel ilə kompüterinizə bağlayın və Arduino IDE ilə "BluetoothCar.ino" faylını açın. Alətlər sekmesindeki seçimlərin yuxarıdakı şəkildəki ilə eyni olduğundan və doğru COM portunu seçdiyinizdən əmin olun. "Yüklə" düyməsini basın və getməyə hazırsınız!
Addım 4: Bluetooth tətbiqi
Dövrəmizin və proqramımızın istədiyi kimi işlədiyini sınamağın vaxtı gəldi. MIT App Inventor istifadə edərək öz Android Tətbiqimi hazırladım ki, bu da Android Tətbiqlərini asanlıqla etməyə imkan verir! Aşağıdakı "BluetoothController.apk" yükləyərək Tətbiqi Android telefonunuza quraşdıra bilərsiniz. İstəyirsinizsə Play Store və App Store -da bəzi alternativlər var, amma bunu mən etdim, çünki maşın yalnız barmağınız düymənin üzərindədirsə, bu mənim çox bəyəndiyim bir xüsusiyyətdir.
Bluetooth moduluna ilk dəfə qoşulduqda cihazınızda Bluetooth-u açmalısınız, sonra "HC-06" adlı bir cihaz tapmalı və ona qoşulmaq üçün daxil etməlisiniz. parol "1234" və ya "0000". Sonra tətbiqə gedin və Bluetooth düyməsini basın və HC-06 seçin. İndi avtomobilinizi ağıllı telefonunuza uğurla bağladınız və mühərrikləri tətbiq vasitəsilə idarə edə bilərsiniz!
Addım 5: Montaj
İndi elektronikanı lehimləməli və maşını yığmağa hazır olmalısan!
- 18650 batareya tutucusunu bazaya vidalayın və qozu əlavə edin
- İki mühərriki yerinə itələyin
- Sürgü açarını yerinə qoyun
- DRV8833 Motor Sürücüsünü yerinə qoyun
- Arduino Nano'yu yerinə qoyun
- HC-06-ı yerinə sürüşdürün
- 18650 batareyasını tutucusuna əlavə edin
- İki təkəri motorun şaftlarına itələyin
- Nəhayət, hər təkərə 2 rezin bant əlavə edin
Tövsiyə:
Təyyarə ilə idarə olunan radio idarə olunan ördək: 10 addım (şəkillərlə)
Jet Propelled Radio Controlled Duck: 40+ il əvvəl bir radio nəzarət qayığı almaq və yaxınlıqdakı Park Gölündə istifadə etmək istəyirdim, lakin Park Qapıcısı heç bir gəmiyə icazə verilməyəcəyini açıq şəkildə bildirdi. Bir gəmini ördək kimi gizlətmək üçün bu planı hazırladım. Bir az çatışmazlıq qiymət idi
Uzaqdan İdarə olunan Avtomobil - Simsiz Xbox 360 Nəzarətçisindən istifadə edərək idarə olunur: 5 addım
Uzaqdan İdarə Edilən Avtomobil - Simsiz Xbox 360 Nəzarətçisindən istifadə edərək idarə olunur: Bunlar simsiz Xbox 360 nəzarətçi ilə idarə olunan öz uzaqdan idarə olunan avtomobilinizi qurmaq üçün təlimatlardır
Jestlə idarə olunan avtomobil: 5 addım (şəkillərlə birlikdə)
Jest ilə İdarə Edilən Avtomobil: İnşaat, hərbi, tibb, istehsal və s. Kimi bütün sektorlarda avtomatlaşdırmada robotlar mühüm rol oynayır. Bluetooth istifadə edərək İdarə Edilən Avtomobil kimi bəzi əsas robotlar hazırladıqdan sonra bu akselerometr əsaslı cihazları hazırladım
1KM Uzaqdan İdarə olunan Avtomobil: 6 Addım (Şəkillərlə birlikdə)
1KM Uzaqdan İdarə olunan Avtomobil: Kiçik yaşlarımdan uzaqdan idarə olunan avtomobillər məni heyran edirdi, lakin onların məsafəsi heç vaxt 10 metri keçmirdi. Bəzi Arduino proqramlaşdırma öyrəndikdən sonra nRF24L istifadə edərək 1km aralığa qədər gedə bilən öz Uzaqdan İdarə olunan Avtomobilimi qurmağa qərar verdim
Arduino istifadə edən Bluetooth idarə olunan robot avtomobil: 8 addım (şəkillərlə birlikdə)
Arduino istifadə edərək Bluetooth İdarə Edilən Robot Avtomobil: Bu təlimatda, Android mobil telefonunuzdan Bluetooth -u idarə edən bir robot avtomobil düzəltmək üçün sizə yol göstərəcəyəm. Yalnız bu deyil, robot maşını maşını irəli apararkən qarşısına çıxan maneələri aradan qaldırmaq üçün xüsusi qabiliyyətə malikdir. Robo