Mündəricat:
- Addım 1: Komponentlərin siyahısı
- Addım 2: Arduino: Güc qurma
- Addım 3: Pin Xəritəçəkmə: ATMEGA328/168
- Addım 4: Yükləmə və Proqramlaşdırma
- Addım 5: Jest Maşını: Bina Strukturu
- Addım 6: Verici Dövrü
- Addım 7: Alıcı dövrəsi
Video: Ev Arduino ilə Jest Robotu: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu yazıda, evdə hazırlanan Arduino ilə addım -addım bir Jest Control Avtomobilinin necə qurulacağını izah edəcəyik. Bura necə işlədiyi də daxildir; bütün mexanika, komponentlər və s.
Ümid edirik ki, bir Arduinonun arxasında duran elmləri kəşf etdik
Arduino nədir?
Arduino, istifadəsi asan olan hardware və proqram təminatına əsaslanan açıq mənbəli elektronika platformasıdır. Arduino lövhələri, sensora işıq, düyməyə barmaq və ya daha mürəkkəb vəzifələr kimi girişləri oxuya bilir.
Lövhədəki mikro nəzarətçiyə bir sıra təlimatlar göndərərək nə edəcəyinizi lövhənizə deyə bilərsiniz. Bunu etmək üçün Arduino proqramlaşdırma dilini (Kablolama əsasında) və İşlənməyə əsaslanan Arduino Proqramını (IDE) istifadə edirsiniz. Rəssamlar, tələbələr, proqramçılar və mütəxəssislər tərəfindən istifadə olunur, əsasən proyektlər üçün istifadə olunur, həm də kiçik əyləncəli təcrübələr üçün istifadə edilə bilər.
Mənbə:
Bu necə işləyir:
Evdə hazırlanan Arduino və Jest İdarəetmə Maşını qurmağı bitirdikdən sonra, Arduino -nu əl ilə akselemetr və hərəkətlərimizi tanımaq üçün proqramlaşdıracağıq.
Arduino bir əlcəyə bağlanacaq, buna görə idarə etmək çox asandır, həm də hansı mövqedə ən az sizə kömək etdiyini görə bilərsiniz.
Addım 1: Komponentlərin siyahısı
Evdə hazırlanan Arduino:
- Çörək taxtası (440 və ya 840 bağlama nöqtəsi)
- 22 AWG Telləri (Müxtəlif Rənglər)
- 2 LED (İstənilən rəng)
- 2 220 Ohm Rezistor (Qırmızı, Qırmızı, Qəhvəyi)
- 7805 gərginlik tənzimləyicisi
- 1 10k Ohm Rezistorlar (Qəhvəyi, Qara, Qırmızı)
- 2 10 uF kondansatörler
- 16 MHz Saat Kristal
- 2 22 pF kondansatörler
- Kiçik Anlıq Tact Switch
- TTL - 232R3V3 USB. Serial çevirici kabeli
- ATMEGA328 və ya ATMEGA 168
- 9v batareya
Jest Nəzarət Maşını:
- Arduino Lilypad və ya Evdə Arduino
- Acceloremeter
- RF 433 Modulu
- HT12E və HT12D
- Motor sürücü L293DNE
- BO Motor və Təkərlər
- Protoyping lövhəsi
- 2 9v batareya
- Ağac
- Batareya
- 7805 gərginlik tənzimləyicisi
- Tellər
- 2 330k Ohm Rezistorlar
Əlavələr:
- USB 2 teli
- Kişi və Dişi Tel
- Əlcək
- Qalay
- Elektrik Qaynaqçısı
- Arduino
- Yapışqan Tabancası
Addım 2: Arduino: Güc qurma
Birincisi, Gücü qurmalıyıq, əks halda heç bir şey işləməyəcəkdir. (Qırmızı = Güc, Qara = Torpaq)
1. Gərginlik tənzimləyicisinin yerləşəcəyi BroadBoardın altına güc və torpaq əlavə edin.
2. Hər bir dəmir yolu birləşdirən Broadboardun altına güc və torpaq əlavə edin.
3. Gərginlik tənzimləyicisini sağ tərəfə, sonra sola 10 uF kondansatör, digəri isə dayaq rayına qoyun.
4. Təchizat Girişinin yanında LED əlavə edin, güc göstəricimizdir; və sol ray ilə ortası arasında 220 Ohm Rezistor.
İndi Güc Ayarımız var.
Addım 3: Pin Xəritəçəkmə: ATMEGA328/168
İndi bütün komponentlərimizi bağlayacağıq.
Proses zamanı hər hansı bir RESET -in qarşısını almaq üçün 10k Ohm kondansatörü RESET Pininə qoyun.
1. Pin 9 və 10 arasına 16MHz Saat Kristalını əlavə edin və sol rayda yerə çalışan İki 22 pF Kondansatörü əlavə edin.
2. Kiçik Düyməni əlavə edin ki, istədiyiniz vaxt Arduino -nu sıfırlayasınız və onu proqramlaşdırmağa hazırlayasınız və SIFIRLA keçidin sol alt ayağına kiçik bir tel əlavə edəsiniz.
3. Nəhayət, Pin 19 -a elektrik naqili əlavə edin, onu LED -ə (uzun ayağı Telə) qoşun və digər 220 Ohm Rezistoru sağ relsə qoyun. (LED -i yandırmağa çalışın)
Demək olar ki, işlək bir Arduino görürsünüz.
Addım 4: Yükləmə və Proqramlaşdırma
Bootloader nədir?
Bootloader, hər hansı bir əməliyyat sistemi işləmədən əvvəl işləyən bir kod parçasıdır; Əsasən onsuz heç bir şey olmayacaq.
Arduino Yükləmə:
Yeni bir ATMEGA328 varsa, yükləyicini üzərinə yazmalısınız.
İzləyə biləcəyiniz link budur:
Proqramlaşdırma:
TTL-232R3V3 USB-ni protoboya bağlayın, sonra ATMEGA328-ə tellərlə birlikdə qoyun; 9v batareyanızın bağlı olmadığını yoxlayın.
Arduino IDE -ni açın və Nümunələr eskiz sənədlərində Rəqəmsal altında Blink eskizini yükləyin
Serial Port fayl seçiminin altında, USB kabelinizlə istifadə etdiyiniz COM portunu seçin.
İndi yükləmə simgesini basın və sonra sıfırlama düyməsini basın; Əgər hər şey düzgün işləyirsə, Pin 13 -dəki LED yanıb -sönəcək, beacuse bunun üçün proqramdır.
İstədiyiniz yerdə proqramlaşdırma işini bitirdikdən sonra, bu halda Jest Control Car, onu ayırıb gücünüz üçün 9v Batareyanızdan istifadə edə bilərsiniz.
Addım 5: Jest Maşını: Bina Strukturu
Avtomobilin quruluşunu taxta parçalardan, kiçik parçalardan, ön və arxa üçün 2 blok (təkərlərin getdiyi yerə) və dəstək üçün ortada bir böyükdən qurmağa başlayın; yapışqan tabancası ilə yapışdırın
Sonra motorları hər iki tərəfə yapışdırın və 4 təkəri bağlayın. Hər bir mühərrikə güclü bir yer qaynaqlayın.
15x15 sm ölçüdə bir Saquare kəsin, quruluşa uyğun olaraq kəsin (baza)
Addım 6: Verici Dövrü
İndi Transmitter Dövrü və Proqramlaşdırma hazırlamağa başlayacağıq.
3.36 -dan 6.17 -ə qədər olan videoya baxın: Verici Dövrü
The Jest Car üçün kodlaşdırma:
Yükləmə Planı:
Addım 7: Alıcı dövrəsi
İndi Alıcı Dövrünü oymağa başlayın
6: 18 -dən 8: 34 -dək videoya baxın: Reciever Circuit
Yükləmə Planı:
Nəhayət hamısını bazaya yapışdırın və tamamilə işləməyə hazırdır.
Tapendra Mandal tərəfindən hazırlanmış orijinal Proyect; Kanal Bağlantısı
Tövsiyə:
Jest Sensoru APDS9960 ilə Məsafə Yaxınlığı Ölçülməsi: 6 Addım
APDS9960 jest sensoru ilə məsafə yaxınlığının ölçülməsi: Bu dərsdə APDS9960, arduino və Visuino jest sensoru ilə məsafəni ölçməyi öyrənəcəyik
Jest Nəzarət Robotu yaratmağın ən asan yolu: 7 addım (şəkillərlə)
Bir Jest Nəzarət Robotu yaratmağın ən asan yolu: Oyuncaqları super qəhrəman kimi idarə edin. Jestlə idarə olunan avtomobilin necə hazırlanacağını öyrənin. Bu, jestlə idarə olunan avtomobili özünüz necə düzəltmək barədədir. Əsasən bu MPU-6050 3 oxlu giroskop, akselerometrin sadə bir tətbiqidir. Daha çox şey edə bilərsiniz
Arduino ilə APDS9960 Jest Sensorundan necə istifadə olunur: 7 addım
Arduino ilə APDS9960 Jest Sensorundan necə istifadə olunur: Bu təlimatda Visuino proqramından istifadə edərək OLED Ekranda əl istiqamətlərini göstərmək üçün Arduino ilə APDS9960 Jest Sensorundan istifadə etməyi öyrənəcəyik. Videoya baxın
[Arduino Robotu] Bir Motion Capture Robotu Necə Hazırlanır - Başparmak Robotu - Servo Motor - Mənbə Kodu: 26 Adım (Şəkillərlə birlikdə)
[Arduino Robotu] Bir Motion Capture Robotu Necə Hazırlanır | Başparmak Robotu | Servo Motor | Mənbə Kodu: Başparmak Robotu. MG90S servo motor potensialiometrindən istifadə olunub. Çox əyləncəli və asandır! Kod çox sadədir. Cəmi 30 sətirdir. Bir hərəkətə bənzəyir. Hər hansı bir sualınız və ya geribildiriminizi bildirin! [Təlimat] Mənbə Kodu https: //github.c
Wi-Fi ilə idarə olunan FPV Rover Robotu (Arduino, ESP8266 və Stepper Motors ilə): 11 addım (şəkillərlə)
Wi-Fi ilə idarə olunan FPV Rover Robotu (Arduino, ESP8266 və Stepper Motors ilə): Bu təlimat, bir ESP8266 Wi-Fi moduluna qoşulmuş bir Arduino Uno istifadə edərək, bir wi-fi şəbəkəsi üzərindən uzaqdan idarə olunan iki təkərli robot roverin necə dizayn ediləcəyini göstərir. və iki pilləli mühərrik. Robot adi internet qaşlarından idarə oluna bilər