Mündəricat:

Tank üçün DIY Platforması - Bluetooth Nəzarəti + Hərəkət: 8 addım
Tank üçün DIY Platforması - Bluetooth Nəzarəti + Hərəkət: 8 addım

Video: Tank üçün DIY Platforması - Bluetooth Nəzarəti + Hərəkət: 8 addım

Video: Tank üçün DIY Platforması - Bluetooth Nəzarəti + Hərəkət: 8 addım
Video: Intel N100-də mini PC - AC8-N, güclü fansız platforma, Home Assistant OS quraşdırılması 2024, Dekabr
Anonim
Image
Image

Arduino üçün DIY tank platforması - Bluetooth İdarəetmə (Android App Inventor 2 -də mobil tətbiq) + Robofest yarışları üçün xətlər boyunca offline rejimdə hərəkət edir.

Addım 1:

Şəkil
Şəkil

Məlumat üçün başqa bir məlumat

Addım 2:

Şəkil
Şəkil

Hərəkətli bir platforma yaratmağa başlayaq. Nəzarətçi olaraq Arduino Nano'dan istifadə edəcəyik. Bağlantı diaqramı

Addım 3:

Şəkil
Şəkil
Şəkil
Şəkil

Budur necə çıxdı

Addım 4:

Şəkil
Şəkil

Tank Bluetooth vasitəsilə Android planşetindən idarə olunacaq. Android üçün kod yaratmaq üçün Arduino üçün Sctratch sistemi kimi sadə və aydın bir sistemə ehtiyacımız var. Android App Invertor 2 üçün vizual proqramlaşdırma üçün onlayn redaktordan istifadə edəcəyik. Layihə Səhifəsi -

Addım 5:

Şəkil
Şəkil

Daxil olduqdan sonra (google profilindən istifadə edə bilərsiniz) və ya qeydiyyatdan keçdikdən sonra yeni bir layihə yarada biləcəyiniz proqram profilinizə daxil oluruq.

Birincisi, Dizayn panelində, lazımi komponentləri ekrana sürükləyərək tətbiqimizin interfeysini yaradırıq. Vizual komponentlərə əlavə olaraq 4 vizual olmayan komponent əlavə etməlisiniz:

  • Bağlantı bölməsindən Bluetooth müştəri;
  • Sensorlar bölməsindən saat (Saatda təyin edilmiş tezliklə Bluetooth -dan məlumat almaq üçün);
  • İstifadəçi İnterfeysindən Xəbərdar;
  • İstiqamət sensoru.

Addım 6:

Şəkil
Şəkil

Kodu yaratmaq üçün Bloklama bölməsinə keçin.

Aia layihəsini yükləyin -

cxem.net/uprav/files/uprav101_my_bluetooth_car_aia.zip

Addım 7:

Şəkil
Şəkil
Şəkil
Şəkil
Şəkil
Şəkil

Bir tətbiq yaratmaq və telefonunuza yükləmək

Addım 8:

Tankın kodunu Arduino IDE -yə yazın və lövhəyə yükləyin

Tövsiyə: