İçindekiler:

Otto DIY+ Arduino Bluetooth Robot Kolay 3D Baskı: 6 Adım (Resimlerle)
Otto DIY+ Arduino Bluetooth Robot Kolay 3D Baskı: 6 Adım (Resimlerle)

Video: Otto DIY+ Arduino Bluetooth Robot Kolay 3D Baskı: 6 Adım (Resimlerle)

Video: Otto DIY+ Arduino Bluetooth Robot Kolay 3D Baskı: 6 Adım (Resimlerle)
Video: Amazing arduino project 2024, Temmuz
Anonim
Image
Image
Otto DIY+ Arduino Bluetooth Robotu Kolay 3D Baskı
Otto DIY+ Arduino Bluetooth Robotu Kolay 3D Baskı
Otto DIY+ Arduino Bluetooth Robotu Kolay 3D Baskı
Otto DIY+ Arduino Bluetooth Robotu Kolay 3D Baskı

Otto'nun gerçekten açık kaynak yapısı açık STEAM eğitimine izin veriyor, dünya çapında Otto DIY'i sınıflarında zaten kullanan farklı atölyelerden ve okullardan geri bildirim alıyoruz ve bu eğitim yerlerinin açıklığına bağlı olarak ders materyallerini düzenliyoruz ve paylaşıyoruz.

CC-BY-SA Creative commons lisansı, ücretsiz olarak kopyalayabileceğiniz anlamına gelir, ancak web sitemize (https://www.ottodiy.com/) koyarak orijinaline kredi vermeniz gerekir.

Otto DIY +, orijinal #OttoDIY'nin geliştirilmiş ve gelişmiş versiyonudur, fikir, DIY robot + Bluetooth kontrol ve programlama + metal dişli servo motorlar + şarj edilebilir + dokunmatik sensör + ses sensörü + ışık hareketleri ile aynı temel özelliklere sahip olmaktır + diğer çıktılar +…?

Heyecan verici olan kısım, dünyanın dört bir yanındaki yapımcılar ve bilgisayar korsanları ile açık geliştirme yapıyor olmamızdır, bu nedenle yalnızca bize katılabileceğiniz uzmanlardan değil, geri bildirim, sosyal paylaşım, test veya aklınıza gelebilecek diğer katkılardan da fikirlere açığız.

Gereçler

1 × Arduino Nano

1 × HC-06 veya HC-05 Bluetooth modülü

1 × Arduino Nano Kalkan G/Ç; mini bir breadboard kullanabilirsiniz, ancak çok daha fazla kablo çalışması

1 × USB-A - Mini USB Kablosu

4 × Mikro servo MG90'lar (metal)

1 × Zil

10 × Dişi/Dişi Jumper Telleri

1 × Dokunmatik sensör

1 × ses sensörü

1 × 8x8mm Mikro Anahtar Kendinden Kilit Açma/Kapama

5V'a yükselticili 1 × 3,7 V LiPo Pil (isteğe bağlı) 1 × Yıldız Tornavida 1 x 3D yazıcı (veya bir servis veya bir arkadaş kullanın;)

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

3D Yazıcı Ayarları
3D Yazıcı Ayarları

İki ayaklı bir robot oluşturmanın temellerini öğrenmek için ilk Otto DIY önceki talimatını okumak önemlidir Buraya giderek Bluetooth için tüm 3D baskı STL parçalarını, kodlarını ve kitaplıklarını edinin https://wikifactory.com/+OttoDIY/otto-diy- artı dosyalar sekmesinde

  • PLA malzemeli bir FDM 3D yazıcı kullanmanızı öneririz.
  • Hiç desteğe veya sala gerek yok.
  • Çözünürlük: 0.15mm
  • Dolgu yoğunluğu 20%

Boyutu ayarlamanız gerekiyor, bazı değişiklikler Autodesk Fusion 360'ta yapılan kaynak dosyayı kullanın

Veya Tinkercad burada

2. Adım: Kendi Otto DIY+'ınızı Yapın

Image
Image
Kendi Otto Kendin Yap+
Kendi Otto Kendin Yap+
Kendi Otto Kendin Yap+
Kendi Otto Kendin Yap+

Aşağıdaki video ve resimlerde robot tasarımının bazı yeni versiyonları sayesinde Otto DIY+'ın nasıl oluşturulacağına dair bir referans bulabilirsiniz.

3. Adım: Kendi Otto'nuzu Kodlayın

Image
Image
Kendi Otto'nu Kodla
Kendi Otto'nu Kodla
Kendi Otto'nu Kodla
Kendi Otto'nu Kodla
Kendi Otto'nu Kodla
Kendi Otto'nu Kodla

Bu noktaya kadar, PC'nizde kütüphanelerin ve Arduino'nun kurulu olması için bir Otto 3D baskılı, monte edilmiş, şimdi bazı programlamalara sahip olmalısınız.

Kendi Otto'nuzu kodlamanın en kolay yolu Blockly yazılımımızı kullanmaktır, daha gelişmiş kodlayıcı doğrudan Arduino IDE'yi deneyebilir.

Adım 4: Bluetooth APP için ana kod

Image
Image
Bluetooth APP için ana kod
Bluetooth APP için ana kod
Bluetooth APP için ana kod
Bluetooth APP için ana kod

Otto'nun Bluetooth üzerinden komut almaya hazır olması ve bunun için ana kodu beynine yerleştirmesi gerekiyor.

  1. Otto kitaplıklarını Arduino IDE klasörüne kopyalayın
  2. APP.ino taslağını Otto'ya yükleyin
  3. APP'yi akıllı telefonunuza indirin ve yükleyin. Google Play Store (https://play.google.com/store/apps/details?id=com.ottodiy)
  4. Artık modülü bağlayabilir ve telefonunuzdaki Bluetooth'u etkinleştirebilirsiniz.
  5. Otto'yu bulun ve Bluetooth adresini/adını eşleştirin
  6. Artık Otto'yu kontrol etmek için APP'yi kullanabilirsiniz!
  7. Yeni özelliklerle oynayın, yoksa BT'nizi yeniden yapılandırmanız gerekebilir, ancak endişelenmeyin, bu da kolaydır;)

Adım 5: Kopyalayın, Genişletin, Özelleştirin, değiştirin, Remix ve Paylaşın

Kopyala, Genişlet, Özelleştir, değiştir, Remix ve Paylaş!
Kopyala, Genişlet, Özelleştir, değiştir, Remix ve Paylaş!
Kopyala, Genişlet, Özelleştir, değiştir, Remix ve Paylaş!
Kopyala, Genişlet, Özelleştir, değiştir, Remix ve Paylaş!
Kopyala, Genişlet, Özelleştir, değiştir, Remix ve Paylaş!
Kopyala, Genişlet, Özelleştir, değiştir, Remix ve Paylaş!
Kopyala, Genişlet, Özelleştir, değiştir, Remix ve Paylaş!
Kopyala, Genişlet, Özelleştir, değiştir, Remix ve Paylaş!

Kendi robotunuzu nasıl özelleştireceğinize dair fikirler bulmak için bu blog gönderisine göz atın.

Otto Builder topluluğuna katılın!Bizi takip edin, bizi beğenin ve yaratıcılığınızı paylaşın, robotunuzu herhangi bir sosyal medyada paylaşarak burada öne çıkabilirsiniz.

Facebook ve Instagram

Gönderinizde #ottodiy hashtag'ini kullanın ve @OttoDIY'yi etiketleyin veya bahsedin

Robot yapımcıları, öğretmenler ve yapımcılardan oluşan bu samimi topluluğun bir parçası olun! bize katılarak Otto Builder topluluğumuza hoş geldiniz!

Adım 6: Bluetooth (BT) Kurulumu (Yalnızca Eşleştirme Başarılı Değilse):

Bu kurulum YALNIZCA 9600 standart baud hızı ile gelmeyen modüller için gereklidir, nasıl bilelim? telefon Otto ile eşleşmiyorsa veya komutlara yanıt vermiyorsa, önce kodu ve APP'yi deneyin, o zaman muhtemelen modülünüzün farklı bir baud hızında olduğu anlamına gelir, bu nedenle yapılandırılması gerekir

BT kodunun 115200 baud hızı vardır, bu nedenle BT modülünün Arduino Nano ile seri arabirim (UART) üzerinden iletişim kurabilmesi için bu hıza uyması gerekir.

HC-05 için: 38400 veya 115200

1. Önce HC05_BT_config.ino taslağını Nano'nuza yükleyin, ardından Nano'yu USB'den çıkarın.

2. Şimdi BT'yi Arduino Nano'ya şemada gösterildiği gibi bağlayın ancak VCC'yi bağlamayın.

TX - RX

RX - TX

VCC - 5V

GND - GND

3. USB'yi Nano'ya takın ve ardından BT'nin AT moduna girmesi için VCC'yi bağlayın. BT üzerindeki LED yaklaşık 2 saniyede bir daha yavaş yanıp sönmeye başlamalıdır. (Bu işe yaramazsa, VCC'yi bağlarken BT modülündeki düğmeyi basılı tutmayı deneyin).

IDE'de seri monitörü açın, baud hızını 9600'e ve hat sonunu Hem NL hem de CR'ye ayarlayın.

AT yazıp enter'a basın; (Her şey yolundaysa BT, OK ile yanıt vermeli ve ardından aşağıdaki komutları girmelidir:

AT+NAME=Zowi "adın ayarlanması"

AT+PSWD=1234 "eşleştirme şifresi"

AT+UART=115200, 1, 0 "baud hızı"

AT+POLAR=1, 0 "BT üzerinden arduino programlamak için STATE pininin reset olarak kullanılmasını sağlar"

Şimdi APP adımına gidin

Herhangi bir sorun varsa, AT Komutlarını Kullanarak HC-05 Bluetooth Modülü Varsayılanlarını Nasıl Değiştireceğinize ilişkin bu talimata bakın.

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

HC-06 için: 9600 veya 115200

HC-06 BT modülü için işler biraz daha basittir çünkü modül hiçbir şeye bağlı olmadığında her zaman AT komut modundadır. Ancak dezavantajı, HC-06 modülünün, sıfırlama olmadığı için eskizleri Arduino'ya yüklemek için kullanılamamasıdır. Modülü yapılandırmak için

1. bu çizimi HC06_BT_config.ino Nano'nuza yükleyin

1. USB'yi çıkarın

2. BT modülünü Arduino Nano'ya şu şekilde bağlayın:

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Nano'nuzu açın ve yaklaşık 10-15 saniye sonra her şey bitmeli ve BT'niz yapılandırılmalıdır (LED13 yanıp sönmeye başlamalıdır).

Herhangi bir sorun varsa, bu talimatı kontrol edin

HERHANGİ BİR SORUN OLURSA, öğretilebilir yeni yorumlardan bildirim almıyorum, bu yüzden bir şey olursa lütfen topluluğumuzda yayınlayın

Önerilen: