İçindekiler:

Alkol Temizleyici Pet: 6 Adım
Alkol Temizleyici Pet: 6 Adım

Video: Alkol Temizleyici Pet: 6 Adım

Video: Alkol Temizleyici Pet: 6 Adım
Video: OHA ! 10 Saniyede BİRA İÇME GÖREV VİDEOSU !!! 2024, Temmuz
Anonim
Alcohol Scavenging Pet Watch on
Alcohol Scavenging Pet Watch on
Alkol Temizleyici Evcil Hayvan
Alkol Temizleyici Evcil Hayvan
Alkol Temizleyici Evcil Hayvan
Alkol Temizleyici Evcil Hayvan
Alkol Temizleyici Evcil Hayvan
Alkol Temizleyici Evcil Hayvan

Alkol Scavenging Pet, sahibiyle etkileşimli bir oyun oynamak için tasarlanmış, arduino tabanlı bir çizgi izleyen robottur. Robot, bir döngü üzerinde yol çizgisi (siyah bant) boyunca hareket eder. Sahibi, evcil hayvana yol çizgisinde her seferinde bir atış yapar. Robot atışı (engel) algıladığında önünde durur ve "kokunu alır" (alkol seviyesini kontrol eder). Atış alkol içeriyorsa, evcil hayvan heyecanlanır (ilgili melodiyi çalar) ve atışı yuvasında saklar (Alcohol House terminali). Atış alkol içermiyorsa, hayal kırıklığına uğrar (ilgili melodiyi çalar) ve atışı çöp kutusuna "atar" (Water House terminali). Sonra daha fazla süpürmek için yoluna geri döner!

Adım 1: Malzemeleri, Bileşenleri ve Araçları Toplayın

Malzemeleri, Bileşenleri ve Araçları Toplayın
Malzemeleri, Bileşenleri ve Araçları Toplayın
Malzemeleri, Bileşenleri ve Araçları Toplayın
Malzemeleri, Bileşenleri ve Araçları Toplayın

Malzemeler ve Bileşenler:

Robot için ihtiyacınız olacak:

  • 1x 2WD Akıllı Motorlu Robot Araba Şasi KİTİ
  • 2x Ahşap Levha 2mm - 25 x 50 cm
  • 2x Metal Ara Parçalar 20mm
  • M2 x 6mm Vidalar
  • M2.5 x 6mm Cıvatalar
  • M3 x 6 Cıvata
  • Çift Taraflı Köpük Bant
  • 1x Arduino Uno R3 ATmega 328P
  • Arduino Uno R3 için Mini Breadboard ile 1x Prototip Kalkanı
  • 1x USB Kablosu Tip A/B
  • 2x Hat Takip TCRT5000 IR Sensörleri
  • 1x Ultrasonik Sensör HC-SR04
  • 1x MQ3 Alkol Etanol Sensörü
  • 1x Mavi LED
  • 1x Direnç 1kΩ
  • 1x Piezo Pasif Zil
  • 1x Haljia L9110S Çift Kanallı H-Köprü
  • 2x DC Motor (2WD Akıllı Motor Robot Araba Şasi KİTİ)
  • 1x Anahtar (2WD Akıllı Motorlu Robot Araba Şasi KİTİ)
  • 2.4A Çıkışlı 1x 5000mAh Mini Güç Bankası
  • Jumper Telleri

Kurulum için ihtiyacınız olacak:

  • Kappa Kurulu
  • siyah bant
  • shot bardakları
  • Kokteyl Şemsiyeleri
  • Alkollü ve Alkolsüz İçecekler

Aletler:

  • Küçük Hassas Tornavida Seti
  • pense
  • Kesici
  • Sıcak yapıştırıcı tabancası
  • Lehimleme istasyonu

Adım 2: Kasayı Lazerle Kes

Kasayı Lazer Kes
Kasayı Lazer Kes
Kasayı Lazerle Kes
Kasayı Lazerle Kes

Chassis.3dm dosyasını indirin ve parçaları lazerle kesin.

Adım 3: Robotu Oluşturun

Robotu İnşa Et
Robotu İnşa Et
Robotu İnşa Et
Robotu İnşa Et
Robotu İnşa Et
Robotu İnşa Et

Lazerle kesilmiş şasiyi, tekerlekleri ve elektronik bileşenleri bir araya getirin:

  1. DC Motorlar üzerindeki pinlere siyah ve kırmızı jumper kabloları lehimleyin.
  2. DC Motorları resimde gösterildiği gibi cıvata ve somun kullanarak şasi tabanına sabitleyin.
  3. Atlama kablolarını resimde gösterildiği gibi kasadaki deliklerden geçirin.
  4. İki ön tekerleği ve arka tekerleği takın.
  5. Güç Bankasını DC Motorlar arasına monte edin.
  6. Arduino UNO R3'ü kasanın üst tarafına monte edin.
  7. Breadboard Genişletme Kartını yukarıya yerleştirin.
  8. Belirlenen konuma Çift Kanallı H-Bridge'i ekleyin ve DC Motorların atlama tellerini Motor A ve B pinlerine bağlayın. Sol DC Motor, devre şemasında gösterildiği gibi Motor A pinlerine, sağdaki ise Motor B pinlerine bağlanır.
  9. Resimde gösterildiği gibi konumlandırılmış Anahtarı ekleyin. Güç Bankasını Arduino UNO R3'e bağlayacak olan USB Kablosunu ikiye kesin ve her iki taraftaki siyah ve kırmızı kabloları soyun.
  10. Siyah (toprak) kabloları birbirine lehimleyin. Kırmızı kabloları anahtar terminallerine lehimleyin. Sıcak tutkalla yalıtın.
  11. Ultrasonik Sensörü, Kızılötesi Sensörleri ve Alkol Sensörünü resimde gösterildiği gibi lazerle kesilmiş parçalara monte edin.
  12. İki metal ara parçası ile IR Sensörlerinin montaj kısmını kasaya sabitleyin.
  13. Ultrasonik Sensörü resimde gösterildiği gibi kasaya monte edin.
  14. Alkol Sensörünü resimde gösterildiği gibi kasaya monte edin.
  15. Kapağı monte edin.

Adım 4: Devre Elemanlarını Bağlayın (Devre Şeması)

Devre Elemanlarını Bağlayın (Devre Şeması)
Devre Elemanlarını Bağlayın (Devre Şeması)
Devre Elemanlarını Bağlayın (Devre Şeması)
Devre Elemanlarını Bağlayın (Devre Şeması)
Devre Elemanlarını Bağlayın (Devre Şeması)
Devre Elemanlarını Bağlayın (Devre Şeması)

1. Kırmızı atlama telleri ve siyah atlama telleri kullanmak, Breadboard Genişletme Kartında bir güç ve bir toprak hattı oluşturur. Devre elemanlarının tüm toprak ve güç aktarma kabloları bu hatlara bağlanacaktır.

2. H-Bridges pinlerini devre şemasında gösterildiği gibi devre tahtasındaki sağ pinlere bağlayın.

3. Sensör pinlerini devre şemasında gösterildiği gibi devre tahtası üzerindeki pinlere bağlayın.

4. Pinlere bağlı Buzzer ve LED'i devre şemasında gösterildiği gibi ekleyin.

Adım 5: Kurulumu Oluşturun

Kurulumu Oluşturun
Kurulumu Oluşturun

Parkur 3,5 cm genişliğinde siyah banttan yapılmıştır. Terminaller piste diktir ve 13 cm genişliğe ve yaklaşık 40 cm uzunluğa sahiptir. Rayın yüzeyinde, robot tarafından itildiğinde bardağın kaymasını engelleyebilecek herhangi bir çarpma olmamalıdır.

Bardaklarda alkol veya su yok, sadece kırmızı şemsiyelere alkol püskürtülüyor.

Robot, her iki IR Sensörü arasında siyah bir yol olacak şekilde ray üzerinde konumlandırılacaktır.

Adım 6: Kodu Yükleyin

Kodu Yükle
Kodu Yükle

Özet:

Yol üzerindeki döngü hareketi bir dizi fonksiyon tarafından tanımlanır. Temel işlevler şunlardır: moveForward(), moveBackward(), rotaryLeft(), rotaryRight() ve stopMotors(). Robot bir terminale ulaştığında yapılan döndürme, reverseDirection() işlevinde tanımlanır. Bu işlev, her iki IR sensörü de siyah renkte olduğunda tetiklenir. Bardağın alkol mü yoksa su mu olduğunu algıladıktan sonra robotun sağ terminale yönlendirilmesi turnAroundObject() işlevinde yapılır.

void döngüsünde(), bir dizi If deyimi aracılığıyla süreç yönlendirilir. Her iki IR sensörü de beyaz rengi algılarsa robot ilerleyecektir. IR sensörlerinden biri tarafından siyah algılanırsa, robot yolu takip etmek için hareketini yeniden kalibre edecektir.

Robot, Ultrasonik Sensör ile algılanan bir engelle karşılaştığında duracak ve Alkol Sensörü MQ3 ile alkol olup olmadığını kontrol edecektir. Alkolün değeri yükselirse, zil alkol şarkısını çalacak ve bardağın alkol terminaline doğru itilmesi için dönecek veya ileri hareket edecektir. Değer artmazsa, sesli uyarı su şarkısını çalar ve aynı adımlar su terminaline doğru tekrarlanır.

Önerilen: