İçindekiler:

Arduino Powered Otomatik Süpürücü: 9 Adım
Arduino Powered Otomatik Süpürücü: 9 Adım

Video: Arduino Powered Otomatik Süpürücü: 9 Adım

Video: Arduino Powered Otomatik Süpürücü: 9 Adım
Video: Otomatik Yer Süpürme Makinesi 2024, Kasım
Anonim
Arduino Powered Otomatik Süpürücü
Arduino Powered Otomatik Süpürücü

Bir gün bir roomba almaya karar verdim ama öğrenci olduğum için çok pahalı ve hala önceliğim okulum.

ve aklıma nasıl bir tane yapmaya ne dersin, programlama ve arduino konusunda iyi bir geçmişim var, neden olmasın?

Adım 1: Materyallerin Dış Kaynak Kullanımı

Dış Kaynak Malzemeleri
Dış Kaynak Malzemeleri
Dış Kaynak Malzemeleri
Dış Kaynak Malzemeleri
Dış Kaynak Malzemeleri
Dış Kaynak Malzemeleri
Dış Kaynak Malzemeleri
Dış Kaynak Malzemeleri

Projelerin bölümleri aşağıda listelenmiştir:

Arduino pro mini veya herhangi bir arduino kartı

Daha verimli ve daha küçük olduğu için pro mini kullandım

L298n motor sürücüsü

Bu motor sürücüsü, süpürücüye güç sağlayan iki motoru sürmek için kullanılır.

itme süpürgesi

itme süpürgesinin ne olduğunu bilmiyorsan, birkaç fırçası olan bir süpürgeye benzer.

iterken döner ve kiri toplar

2 DC fırçalı motor

Kırık oyuncak arabalardan aldığım bazı DC motorları kullandım.

İki Ultrasonik Sensör

duvarları ve engelleri algılamak ve önlemek için

DC güç girişi

Güç bankalarını şarj etmek için

Güç bankaları

pano ve motorlar için gereken gücü sağlamak

iki USB erkek kablo

güç bankasına bağlanmak için

2. Adım: Gerekli Araçlar

Gerekli aletler
Gerekli aletler

Bir Dremel aracı

gerekli yere kesmek ve delik açmak

bir havya

tabii ki telleri lehimlemek için.

pense

teli kesmek ve telleri bükmeye yardım etmek

tutkal tabancası (isteğe bağlı)

motorları bir arada tutmak için ancak sadece fermuarlar kullanmazsanız

Tornavida

birkaç bileşenin vidalarını sabitlemek ve gevşetmek için

Adım 3: Motorları ve Sensörleri Nereye Koyacağınızı ve Boya İşini Bulma

Motorları ve Sensörleri Nereye Koyacağınızı ve Boya İşini Bulma
Motorları ve Sensörleri Nereye Koyacağınızı ve Boya İşini Bulma
Motorları ve Sensörleri Nereye Koyacağınızı ve Boya İşini Bulma
Motorları ve Sensörleri Nereye Koyacağınızı ve Boya İşini Bulma
Motorları ve Sensörleri Nereye Koyacağınızı ve Boya İşini Bulma
Motorları ve Sensörleri Nereye Koyacağınızı ve Boya İşini Bulma

Sensörleri yukarıya koyarak nereye koyacağımı tahmin ettim ve daha sonra dremel tarafından kesilecek olan daireleri işaretledim ve o sırada metalik mavi sprey boya ile boyadım.

Adım 4: Deliklerin Yerleştirilmesi

Delikler koymak
Delikler koymak
Delikler koymak
Delikler koymak
Delikler koymak
Delikler koymak
Delikler koymak
Delikler koymak
  • Bu yüzden üst gövde süpürgesinin önüne sensörlerin girmesi için ikisi solda, ikisi sağda dört delik açtım.
  • ve ayrıca motorların girmesi için süpürgenin alt gövdesinin altına iki dikdörtgen delik açtım.

Adım 5: Hepsini Bir Araya Getirmek

Hepsini Bir Araya Getirmek
Hepsini Bir Araya Getirmek
Hepsini Bir Araya Getirmek
Hepsini Bir Araya Getirmek
Hepsini Bir Araya Getirmek
Hepsini Bir Araya Getirmek

Tüm sensör ve motorları gövdeye sıcak yapıştırdım, motorlar için alt gövdeye taktım ve sallanmasın diye tahta dübellerle destekledim. sensörler için de onları uygun deliklere sıcak yapıştırdım, ayrıca pro mini için bir devre kartı yaptım, böylece kablolama ve sorun giderme daha kolay olacak. motor sürücüsü temizleyicinin önündeyken

6. Adım: Kod

kod Arduino IDE'de yapıldı ve elbette c artı değiştirildi. Kodu indirmek isterseniz aşağıdaki linke tıklamanız yeterli. yani, meslekten olmayanların terimlerinde kodun iki bölümü var, ilk bölümün işi, kartın analiz edebilmesi için verileri sensörlerden almak ve ikinci bölümün işi, hangi motorların döndüğünü ve manevra yaptığını atamak, bu sadece iki basit parçalar. Kodu nasıl yüklediğimi merak ediyorsanız, yüklemek için sadece bir arduino uno kullanıyorum

Adım 7: Kablolama

Kablolama
Kablolama
Kablolama
Kablolama
Kablolama
Kablolama
Kablolama
Kablolama

her şeyi doğru yerine bağlamak için 12 numaralı bağlantı telini kullandım. fritzing şeması yukarıda verilmiştir.

sensörlerin VCC ve GND'si 5 volt besleyen güç bankalarına bağlanır ve trig pini uygun pinlerine bir eko pini bağlanır. ayrıca motoru kontrol etmek için kullanılan pinler kodda tanımlanmıştır.

Adım 8: Kapatmak

Kapatmak
Kapatmak

Güç bankasını üste koydum çünkü içindeki iki büyük güç bankası için yer yok, ayrıca ağırlık eklemek için öne koydum, böylece fırçayı süren ön tekerleklere daha fazla çekiş sağladım. ayrıca her şeyi tekrar mahvettim

9. Adım: Son Dokunuşlar

Bu, yapmaktan zevk alacağınız ve onu değiştirmekten ve değiştirmekten çekinmeyin, bu uzun öğretici umudun son adımıdır.

Önerilen: