İçindekiler:

Ottobot Modifikasyonu: 5 Adım
Ottobot Modifikasyonu: 5 Adım

Video: Ottobot Modifikasyonu: 5 Adım

Video: Ottobot Modifikasyonu: 5 Adım
Video: Sürekli renal replasman (CRRT) tedavilerin başlatılması ve cihaz takibi 2024, Temmuz
Anonim
Ottobot Modifikasyonu
Ottobot Modifikasyonu
Ottobot Modifikasyonu
Ottobot Modifikasyonu

Bu, prototipine yeni sensörler ekleyerek bir Ottobot'u modifiye ettiğim başlangıç seviyesindeki bir robotik tasarım projesidir. Otto, Arduino programlama diline dayalı basit bir etkileşimli robottur. Temel olarak, bu talimat gönderisi, robotun hangi sensörün uyarıldığına bağlı olarak bir şeyler yapması için çeşitli sensörlere farklı şekillerde yanıt vermesine izin vermekle ilgilidir. Nihai ürün, bir düğmeye basıldığında, ottobot kısa bir melodi çaldığında veya ayaklarını çırptığında veya ışık yayan diyotu açtığında olmalıdır.

Adım 1: Malzeme Montajı ve Yazılım Kurulumu

Aşağıdaki elektronik bileşenler ve bilgisayar uygulaması gereklidir:

  • Otto Kendin Yap robotu
  • Arduino için açık kaynaklı IDE (benimki Macbook Pro'da 1.8.5 sürümüydü)
  • 1 ekmek tahtası
  • 8 atlama teli (erkekten dişiye)
  • 3 atlama teli (dişiden dişiye)
  • Herhangi bir renkte 2 LED
  • 2 basma düğmesi
  • 1 HW-483 dokunmatik sensör

Adım 2: Butonların Yerleştirilmesi

Butonların Yerleştirilmesi
Butonların Yerleştirilmesi
Butonların Yerleştirilmesi
Butonların Yerleştirilmesi

Çift sıralı Paket (DIP) IC'ler için vadi boyunca devre tahtasına bir düğme yerleştirin. Düğmenin dört ayağı da, elektrik akımının devre tahtasının terminal şeritleri boyunca engellenmeden akabilmesi için sıkıca sabitlenmelidir. Benzer şekilde, diğer düğmeyi farklı bir konuma yerleştirin.

Düğmenin bir bacağını Arduino Nano IO kalkanınızdaki analog 0'ın (A0) voltaj (V veya +) pinine bir atlama kablosu (erkek-dişi) aracılığıyla bağlayın. Ayrıca bu bacağı A0'ın sinyal (S) pinine bağlayın. Karşı uçta, bacakla aynı sütundaki deliği A0'ın topraklama pimine (G veya GND) bağlayın. Bu sefer A1'i kullanmak dışında ikinci düğme için adımları tekrarlayın.

Adım 3: Çoklu LED Kurulumu

Çoklu LED Kurulumu
Çoklu LED Kurulumu
Çoklu LED Kurulumu
Çoklu LED Kurulumu

LED 1'i devre tahtasına takın, bacaklar iki ayrı terminal şeridine gömülü. LED 2'nin uzun ayağını, LED 1'in kısa ayağına bitişik olarak aynı terminal şeridine yerleştirin. LED 2'nin kısa ayağı, tahtada kullanılan sütunlarda olmadığı sürece herhangi bir yere gidebilir. Son olarak bir seri devreyi tamamlamak için LED 1'in uzun ayağını A4'ün sinyal (S) pinine ve LED 2'nin kısa ayağını A4'ün G pinine bağladım.

Akım, LED 2'nin anodu (pozitif) ile LED 1'in Katoduna (negatif) birleştirilmiş olarak baştan sona bir yola göre bir döngüde ilerler. LED 1'in uzun ayağı ve bu LED'den, DC devresindeki LED 2'nin negatifinden pozitifine, elektriğin negatif uçtan toprak çıkış pimine gittiği bir başka bağlantı yapılır.

Adım 4: Sensör Bağlantısına Dokunma

Dokunmatik Sensör Bağlantısı
Dokunmatik Sensör Bağlantısı

Dokunmatik sensörün üç ayağı farklı işlevlere sahiptir. Ortadaki voltaj kabul ediyor. Yanında büyük S harfi bulunan yan tırnaklardan biri sinyal girişinden sorumludur, diğeri ise eksi sembolü ile işaretlenmiş olan topraklama elektrodudur. Bu nedenle, yan pimleri dijital 7'nin (D7) S ve G'sine, orta ayağı V'ye bağlayın.

Adım 5: Program Yükleme

Program Yükleme
Program Yükleme

Bu adıma referans olması için ottobot kodumun bir.ino metin dosyasını ekledim. Programımdaki, özellikle LED bölümündeki kusurları kabul ediyorum. Işıkların açılıp kapanmasını sağlamak için gösterdiğim amansız çabaya rağmen, yalnızca ışıkların aynı anda yanıp sönmesine izin verebildim. İletişimimdeki belirsizlik için özür dilerim ve umarım yazımın okuyucuları yukarıdaki prosedürleri kolaylıkla takip edebilir.

Önerilen: