Otto DIY+ Arduino Bluetooth Robotu 3D Çap etmək üçün asan: 6 addım (şəkillərlə)
Otto DIY+ Arduino Bluetooth Robotu 3D Çap etmək üçün asan: 6 addım (şəkillərlə)
Anonim
Image
Image
Otto DIY+ Arduino Bluetooth Robotu 3D Çap etmək asandır
Otto DIY+ Arduino Bluetooth Robotu 3D Çap etmək asandır
Otto DIY+ Arduino Bluetooth Robotu 3D Çap etmək asandır
Otto DIY+ Arduino Bluetooth Robotu 3D Çap etmək asandır

Həqiqətən açıq mənbəli Otto, açıq STEAM təhsili almağa imkan verir, siniflərində Otto DIY -dən istifadə edən dünyanın müxtəlif seminar və məktəblərindən rəy toplayırıq və bu təhsil yerlərinin açıqlığından asılı olaraq dərs materialını təşkil edirik və paylaşırıq.

CC-BY-SA Creative commons lisenziyası, pulsuz olaraq kopyalaya biləcəyiniz deməkdir, ancaq veb saytımızı yerləşdirərək orijinala kredit verməlisiniz (https://www.ottodiy.com/)

Otto DIY +, orijinal #OttoDIY -in təkmilləşdirilmiş və inkişaf etmiş bir versiyasıdır, fikir eyni əsas xüsusiyyətlərə sahib olmaqdır DIY robot + Bluetooth idarəetmə və proqramlaşdırma + metal dişli servo mühərriklər + şarj edilə bilən + toxunma sensoru + səs sensoru + işıq hərəkətləri + digər çıxışlar +…?

Həyəcan verici tərəfi, dünyanın hər yerində istehsalçılar və hakerlərlə açıq inkişaf etdiyimizdir, buna görə də yalnız bizə qoşula biləcəyiniz mütəxəssislərdən deyil, fikirlərinizdən, sosial paylaşımlarınızdan, testlərdən və ya düşünə biləcəyiniz hər hansı digər töhfələrdən açıqıq.

Təchizat

1 × Arduino Nano

1 × HC-06 və ya HC-05 Bluetooth modulu

1 × Arduino Nano Shield I/O; mini çörək taxtasından istifadə edə bilərsiniz, ancaq daha çox kabel işi

1 × USB-A-Mini USB Kabel

4 × Micro servo MG90s (metal)

1 × Buzzer

10 × Dişi/Qadın Jumper Telləri

1 × Toxunma sensoru

1 × səs sensoru

1 × 8x8mm Mikro Açar Öz kilidi Açma/Kapatma

5V -a qədər gücləndirici ilə 1 × 3.7 V LiPo Batareya (isteğe bağlı) 1 × Phillips Tornavida 1 x 3D printer (və ya xidmətdən və ya dostunuzdan istifadə edin;))

Addım 1: 3D Yazıcı Ayarları

3D printer parametrləri
3D printer parametrləri

İki ayaqlı robot qurmağın əsasları ilə tanış olmaq üçün əvvəlcə təlimatlandırılan Otto DIY-i oxumaq vacibdirBuraya daxil olaraq Bluetooth üçün bütün 3D çap STL hissələrini, kodlarını və kitabxanalarını əldə edin https://wikifactory.com/+OttoDIY/otto-diy- üstəgəl fayllar sekmesinde

  • PLA materialı olan bir FDM 3D printerindən istifadə etməyi məsləhət görürük.
  • Heç bir dəstəyə və ya sala ehtiyac yoxdur.
  • Çözünürlük: 0.15 mm
  • Doldurma sıxlığı 20%

Ölçünü tənzimləmək lazımdır, bəzi dəyişikliklər Autodesk Fusion 360 -da hazırlanan mənbə faylını istifadə edir

Ya da bura Tinkercad

Addım 2: Öz Otto DIY+ qurun

Image
Image
Öz Otto DIY+ qurun
Öz Otto DIY+ qurun
Öz Otto DIY+ qurun
Öz Otto DIY+ qurun

Aşağıdakı video və şəkillərdə, robot dizaynının bəzi yeni versiyaları səbəbiylə Otto DIY+qurmağın bir arayışına sahib ola bilərsiniz.

Addım 3: Öz Ottonuzu kodlayın

Image
Image
Öz Otto'nuzu kodlayın
Öz Otto'nuzu kodlayın
Öz Otto'nuzu kodlayın
Öz Otto'nuzu kodlayın
Öz Otto'nuzu kodlayın
Öz Otto'nuzu kodlayın

Beləliklə, bu nöqtədə kompüterinizdə kitabxanaların və Arduinonun quraşdırılması üçün bir Otto 3D çap edilmiş, yığılmış, indi bəzi proqramlar olmalıdır.

Öz Otto'nuzu kodlaşdırmağın ən asan yolu Blockly proqramımızı istifadə etməkdir, daha inkişaf etmiş kodlayıcı Arduino IDE -ni birbaşa sınaya bilər.

Addım 4: Bluetooth APP üçün əsas kod

Image
Image
Bluetooth tətbiqinin əsas kodu
Bluetooth tətbiqinin əsas kodu
Bluetooth tətbiqinin əsas kodu
Bluetooth tətbiqinin əsas kodu

Otto, Bluetooth vasitəsilə əmr almağa hazır olmalı və bunun üçün əsas kodu beyninin içinə qoymalıdır

  1. Otto kitabxanalarını Arduino IDE qovluğuna kopyalayın
  2. APP.ino eskizini Ottoya yükləyin
  3. APP -ni smartfonunuza yükləyin və quraşdırın. Google Play Mağazası (https://play.google.com/store/apps/details?id=com.ottodiy)
  4. İndi modulu bağlaya və telefonunuzda Bluetooth aktivləşdirə bilərsiniz.
  5. Otto tapın və Bluetooth ünvanını /adını cütləşdirin
  6. İndi Ottonu idarə etmək üçün APP -dən istifadə edə bilərsiniz!
  7. Yeni xüsusiyyətlərlə oynayın və yoxsa BT -ni yenidən konfiqurasiya etməyiniz lazım ola bilər, amma narahat olmayın da asandır;)

Addım 5: Kopyalayın, Genişləndirin, Özelleştirin, Dəyişdirin, Remix Edin və Paylaşın

Kopyalayın, genişləndirin, fərdiləşdirin, dəyişdirin, düzəldin və paylaşın!
Kopyalayın, genişləndirin, fərdiləşdirin, dəyişdirin, düzəldin və paylaşın!
Kopyalayın, genişləndirin, fərdiləşdirin, dəyişdirin, düzəldin və paylaşın!
Kopyalayın, genişləndirin, fərdiləşdirin, dəyişdirin, düzəldin və paylaşın!
Kopyalayın, genişləndirin, fərdiləşdirin, dəyişdirin, düzəldin və paylaşın!
Kopyalayın, genişləndirin, fərdiləşdirin, dəyişdirin, düzəldin və paylaşın!
Kopyalayın, genişləndirin, fərdiləşdirin, dəyişdirin, düzəldin və paylaşın!
Kopyalayın, genişləndirin, fərdiləşdirin, dəyişdirin, düzəldin və paylaşın!

Öz robotunuzu necə fərdiləşdirmək barədə fikirlər tapmaq üçün bu blog yazısına baxın

Otto Builder icmasına qoşulun! Bizi izləyin, bizə bir like atın və yaradıcılığınızı paylaşın, robotunuzu hər hansı bir sosial mediada paylaşaraq burada özünüzü göstərə bilərsiniz.

Facebook və Instagram

Yazınızda #ottodiy hashtagını istifadə edin və @OttoDIY qeyd edin və ya qeyd edin

Robot qurucuların, müəllimlərin və istehsalçıların bu dostluq cəmiyyətinin bir hissəsi olun! Otto Builder cəmiyyətimizə xoş gəldiniz!

Addım 6: Bluetooth (BT) Quraşdırması (yalnız cütləşmə uğursuz olarsa):

Bu quraşdırma yalnız 9600 standart baud dərəcəsi ilə gəlməyən modullar üçün lazımdır, necə bilmək olar? əvvəlcə kodu və APP -ni sınayın, əgər telefon Otto ilə birləşmirsə və ya əmrlərə cavab vermirsə, ehtimal ki, modulunuz fərqli bir ötürmə sürətindədir, buna görə konfiqurasiya olunmalıdır

BT kodunun 115200 baud dərəcəsi var, buna görə də BT modulu Arduino Nano ilə ardıcıl interfeys (UART) vasitəsilə əlaqə qura bilmək üçün bu sürətə uyğun olmalıdır.

HC-05 üçün: 38400 və ya 115200

1. HC05_BT_config.ino eskizini əvvəlcə Nano -ya yükləyin, sonra Nanonu USB -dən ayırın.

2. İndi BT -ni Arduino Nano'ya diaqramda göstərildiyi kimi bağlayın, ancaq VCC -ni bağlamayın.

TX - RX

RX - TX

VCC - 5V

GND - GND

3. USB -ni Nanoya qoşun və sonra BT AT rejiminə keçməsi üçün VCC -ni qoşun. BT -dəki LED hər 2 saniyədə bir dəfə daha yavaş yanıb sönməyə başlamalıdır. (Bu işləmirsə, VCC -ni bağlayarkən BT modulundakı düyməni basıb saxlayın).

IDE-də serial monitoru açın, baud dərəcəsini 9600-ə və həm NL, həm də CR-ə bitən xətti təyin edin.

AT yazın və Enter düyməsini basın; (hər şey qaydasındadırsa, BT OK ilə cavab verməli və sonra aşağıdakı əmrləri daxil etməlidir:

AT+NAME = Zowi "adı təyin edir"

AT+PSWD = 1234 "qoşma şifrəsi"

AT+UART = 115200, 1, 0 "baud dərəcəsi"

AT+POLAR = 1, 0 STATE pininin BT üzərində arduino proqramlaşdırması üçün sıfır kimi istifadə edilməsini təmin edir.

İndi APP addımına keçin

Hər hansı bir problem varsa, AT əmrlərindən istifadə edərək HC-05 Bluetooth Modulunun Varsayılanlarını necə dəyişdirəcəyinizi öyrənin.

www.instructables.com/id/Modify-The-HC-05-…

HC-06 üçün: 9600 və ya 115200

HC-06 BT modulu üçün işlər bir az daha sadədir, çünki heç bir şeyə bağlı olmadıqda modul həmişə AT komanda rejimindədir. Ancaq mənfi tərəfi, HC-06 modulunun sıfırlanmadığı üçün eskizləri Arduinoya yükləmək üçün istifadə edilə bilməməsidir. Modulu konfiqurasiya etmək üçün

1. bu eskizi HC06_BT_config.ino Nano'nuza yükləyin

1. USB -ni ayırın

2. BT modulunu Arduino Nano'ya belə bağlayın:

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Nano-nuzu yandırın və təxminən 10-15 saniyədən sonra hər şey bitməli və BT-niz konfiqurasiya edilməlidir (LED13 yanıb-sönməyə başlamalıdır).

Hər hansı bir problem varsa, bu təlimat verilən https://www.instructables.com/id/Tutorial-Using-HC… yoxlayın.

Hər hansı bir sualınız varsa, yeni şərhlərdən xəbərdar ola bilmərəm, buna görə də bir şey varsa cəmiyyətimizdə paylaşın

Tövsiyə: