Mündəricat:

RoverBluetooth: Arduino əsaslı Bluetooth Avtomobil: 5 addım
RoverBluetooth: Arduino əsaslı Bluetooth Avtomobil: 5 addım

Video: RoverBluetooth: Arduino əsaslı Bluetooth Avtomobil: 5 addım

Video: RoverBluetooth: Arduino əsaslı Bluetooth Avtomobil: 5 addım
Video: хороший BLUETOOTH для Land Rover 2024, Iyul
Anonim
Image
Image
RoverBluetooth: Arduino əsaslı Bluetooth Avtomobil
RoverBluetooth: Arduino əsaslı Bluetooth Avtomobil

RoverBluetooth, on üç yaşımda məktəb imtahanı üçün hazırladığım Arduino əsaslı Bluetoothcar'a verdiyim addır. Mən də FabLab ilə Maker Faire Romada göstərdim (və mən oradakı ən gənclərdən biriyəm)! Proqramlaşdırdığım Android tətbiqi sayəsində (yalnız bir neçə ucuz elektron komponent və Meccano paketi) hazırlamaq və idarə etmək çox asandır. Tam sürət idarəetmə sistemi, arxa ötürücü, park səsi və təcili əyləci olan ultrasəs sensoru, aşağı gecikməli uzaqdan idarəetmə və ön işıq.

Layihənin əsas səhifəsi

Addım 1: Tətbiq

Tətbiq
Tətbiq
Tətbiq
Tətbiq
Tətbiq
Tətbiq
Tətbiq
Tətbiq

Əvvəlcə proqramı MIT App Inventor ilə proqramlaşdırdım, amma sonra Android Studio istifadə edərək sıfırdan yazmağa qərar verdim. Bir Android işinə başlamısınızsa, proqramlaşdırmaq və redaktə etmək daha asan olduğu üçün orijinal tətbiqdən istifadə etməyi məsləhət görürəm (App Inventor qalereyasında). Əks təqdirdə, daha yeni tətbiq GitHub -da tapıla bilər.

MIT App Inventor layihəsini və APK -nı yükləyin

Addım 2: Şassi

Şassi
Şassi
Şassi
Şassi
Şassi
Şassi
Şassi
Şassi

Mənimki kopyalamaq istəyirsinizsə, bir neçə Meccano paketi alın, şəkillərə baxın və vidalaşmağa başlayın! Sükan çarxına diqqət yetirin, servo motorla əlaqəsi olmalıdır, sürtünmədən və açmadan dönün! Əsas gövdə çox əyilməməli və yüngül olmalıdır, Meccano mühərrikinin güclü olması üçün kifayət qədər redüktör olmalıdır.

Addım 3: Dövrə

Dövrə
Dövrə
Dövrə
Dövrə

Lazım olan hissələr:

  • Bluetooth qəbuledicisi (Sparkfun-dan BlueSMiRF Silver modemindən istifadə etdim, amma daha ucuz olan klassik HC-06-ı da sınaya bilərsiniz)
  • Bir Arduino UNO və ya bənzəri
  • H körpüsü (L6203 istifadə etdim)
  • Ultrasonik sensor
  • Servo motor (güclü, mümkünsə metal dişli ilə)
  • Buzzer
  • Ön işıq üçün LED
  • 9V batareya paketi
  • İki tərəfli matris lövhəsi

Qeyd edim ki, istifadə etdiyim servo motorun 6V -a ehtiyacı var, buna görə də dövrə LM317 əlavə etdim. Servo 5V tələb edirsə, onu çıxarmaqdan çekinmeyin. Səbirli olun, bir lehim seçin və öz Arduino qalxanınızı düzəldin!

Autodesk Eagle 9.3.0 sxemini yükləyin

Addım 4: Arduino Sketch

Kiçik eskiz məlumatları alır, mühərriki açır və söndürür və divardan olan məsafəni yoxlayır. RoverBluetooth, Bluetooth modemindən məlumat alır və nömrələri əmrlərlə əlaqələndirir. Məsələn, "21" "mühərriki söndür" kimi şərh olunur. Budur siyahı:

  • 0-20 → servo motor mövqeyi
  • 21 → motor söndürüldü
  • 22 → işıq
  • 23 → işıq sönür
  • 1000-1255 → motor açıq, sürət
  • 1500-1755 → motor açıq, geri vites, sürət

Arduino eskizini yükləyin

Addım 5: Zövq alın

Maşını sürməyə hazırsınız?

Tövsiyə: