İçindekiler:

Tinee9: Arduino Self-Dengeleyici: 5 Adım (Resimlerle)
Tinee9: Arduino Self-Dengeleyici: 5 Adım (Resimlerle)

Video: Tinee9: Arduino Self-Dengeleyici: 5 Adım (Resimlerle)

Video: Tinee9: Arduino Self-Dengeleyici: 5 Adım (Resimlerle)
Video: Tinee9: Arduino Self-Balancer 2024, Temmuz
Anonim
Tinee9: Arduino Kendi Kendine Dengeleyici
Tinee9: Arduino Kendi Kendine Dengeleyici

Tiny9, Arduino Nano, bir servo ve Tiny9 LIS2HH12 Modülü kullanarak Arduino Self-Balancer'ı sunar.

Adım 1: Kendi Kendine Dengeleyici

Kendinden Dengeleyici
Kendinden Dengeleyici

Otomatik dronlar, uçan tahtalar, segwayler vb. için çalıştırma sistemlerinde, mikro denetleyicinin motora veya servoya ne yapacağını bilmesine yardımcı olan bir ivmeölçer vardır.

Uçan tahtalar ve segwayler söz konusu olduğunda, ivme ölçeri eğim ölçer olarak, bulunduğunuz açıyı ölçen bir cihaz olarak kullanırlar. Olmak istediği açı 0 derece ileri veya geri yani dümdüz yukarı. Açı herhangi bir derece ileri veya geri ise kişi düşer. Örneğin bir topun üzerinde dengede duran bir kişi. (yapması çok zor) Topun üzerindeki kişi kendini düzeltmeden çok fazla öne veya arkaya doğru eğilirse topun üzerinden düşecektir. Ancak kişi topun üzerinde kendini düzeltiyorsa, o zaman topun üstünde kalacaktır.

Adım 2: Malzemeler

Bu eğitim için ihtiyaç duyacağınız malzemeler şunlardır:

Gerekli öğeleri bu konumda bulabilirsiniz

1: Arduino nano veya arduino uyumlu

2: Tiny9: LIS2HH12 Modülü

3: 5 volt Servo (benimki futaba s3114)

4: 24 AWG Tel

5: Tel Sıyırıcılar

6: Ekmek Tahtası

Isteğe bağlı öğeler

7: Tiny9: RGB Modülü (Yanlış veya doğru konumda ise ışıkların renkleri döndürmesini sağlayın)

8: PerfBoard (Bu öğreticinin sonundaki videoda bir nesne hareketini göstermek için kullandım)

9: 1/18 matkap ucu

10: Matkap

11: Tornavida

3. Adım: Kurulum

Kurmak
Kurmak
Kurmak
Kurmak

Kurulum eğitiminde bu noktaya gelmek için şu öğreticilerdeki talimatları izleyin:

Tiny9: LIS2HH12 3 eksenli ivmeölçer modülü

RGB Modülünü kullanmak istiyorsanız isteğe bağlı eğitim

Tiny9: RGB LED Modülü

Breadboard'unuzu bu noktaya kadar kurduktan sonra bu adımları uygulayabiliriz.

1: Breadboard üzerindeki kırmızı çizgiye bir kablo bağlayın ve diğer tarafı servo üzerindeki kırmızı kablo soketine bağlayın

2: Breadboard üzerindeki mavi çizgiye bir kablo bağlayın ve diğer tarafı servo üzerindeki siyah kablo soketine bağlayın

3: Arduino Nano üzerindeki D6'ya bir kablo bağlayın ve diğer tarafı servo üzerindeki beyaz kablo soketine bağlayın

Whooo Hooo hepsi süper basit.

Benim gibi servoya bir perfboard takıyorsanız, o zaman onun bazı adımları:

4: 1/18 matkap ucuyla perfboardun ortasından delin.

5: Vidayı Perfboard'un ortasına vidalayın ve diğer taraftaki servoya bağlayın.

4. Adım:.ino'yu indirin

Arduino için github the Tiny9: Self Balancer.ino'dan buradan indirin.

Arduino Nano'ya yükleyin.

Adım 5: Şimdi Keyfini Çıkarın!!

Artık her şey bağlandığına ve arduino'daki koda sahip olduğunuza göre, devre tahtasının X eksenini (yönlendirme için videoya bakın) hareket ettirin ve servo hareketini görün.

Servo ile bir süre oynadıktan sonra, kodu değiştirin ve daha hızlı, daha yavaş gitmesini sağlayın veya yukarı ve aşağı hareket edebilen ve mıknatısıyla bir şeyler alabilen manyetik bir robotik kol oluşturun.

Lütfen kanalıma abone olun.

Her zaman yeni ürünler üretmeye çalışıyorum, bu yüzden yardım etmek ve yaptığım yeni ürünler hakkında daha fazla eğitim görmek isterseniz buraya gidebilir ve web sitem tinee9.com'dan bağış yapabilirsiniz.

Herkese teşekkürler ve icat etmeye devam edin.

Önerilen: