İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Selam, Yaklaşık 3 yıldır Dirt Devil Robot Elektrikli Süpürgemiz var ve hala işi yapıyor. Biraz "aptal" olan M611 tipidir: alanın taranması veya süpürülmeyeceği yerin bir miktar hafızası yoktur, ancak pil bittikten sonra şarj istasyonuna geri dönebilme özelliğine sahiptir. 'Aptal' bir robot olmak hiçbir zaman sorun olmadı; oturma odamızdan o kadar çok geçiyor ki, sonunda her şey temizleniyor. Ya da ertesi gün. Ancak karım masanın altına halı koydu ve şimdi küçük robot sürekli sıkışıyor. Halı, tamponu çalıştıracak kadar yüksek değil.
Bu yüzden, tampon yerine gözleri olsaydı, halıyı algılar ve tıpkı bir duvara veya sandalyeye çarptığında yaptığı gibi dönerdi diye düşündüm.
Bu talimatta size bunu nasıl yapacağınızı göstereceğim, belki de orada bulunan tüm arduino malzemeleri için uygulamalar bulmanızı teşvik edecektir:-)
Gereçler
Dirt Devil M611 robotlu süpürge. Ya da muhtemelen başka bir ucuz model.
WEMOS D1 R3 kartı
HC-SR04 ultrasonik sensör
Bazı teller.
1. Adım: Wemos D1 R3 ve HC-SR04 Sensörü
Wemos'un çalışmasını sağlamak:
IDE'yi buradan indirdim:
Mac OS sürümünü kullandım ve 'arduino'm bir 'Çin klonu' olduğundan CH341 sürücüsüne ihtiyacım vardı. (WEMOS D1 R3)
Sensörü takın
Wemos'u çalıştırdıktan sonra sensörü ona bağladım. Kablolama şemasına nasıl bağlanacağına bakın. Bunun gibi birkaç sayfadan bilgi aldım:
Kodlamaya başla
Ekte kullandığım kodu bulabilirsiniz. Hala bunu bu sayfada görünür hale getirmeye çalışıyorum…
Nesneler sensöre çok yaklaştıktan sonra, yaklaşık 5 saniye boyunca bir çıkış pininin kaldırıldığını görebileceğiniz kod. Yaptığım küçük tanıtım filminde de görüldüğü gibi bu çok fazla.
Adım 2: Robot Elektrikli Süpürgeyi Açma
Dirt Devil nasıl açılır bu videoyu buldum:
Ekteki resim robotun içini göstermektedir.
Adım 3: Robotun Tampon Sistemini Geçersiz Kılma Seçeneklerine Bakmak
Robotun tamponunun bir anahtar değil, bir çeşit optokuplör sensörü olduğunu öğrendim.
Bastığımda, 'yüksek' olacak bağlantılardan birini aradım. Wemos'un çıktısını eklediğim yer burası! Bu resimdeki yeşil tel.
Adım 4: Wemos için Güç Arıyoruz…
Robotun ana kartında bir 7805 yongası buldum, bu 15 volta kadar olan voltajı sabit bir 5 volta çeviren bir DC dönüştürücü yongası.
Birkaç veri sayfasında Wemos elektrik prizine 5 volt uygulamanın güvenli olduğunu öğrendim, bu yüzden elektrik fişini 7805'in çıkış ayağına lehimledim.
Adım 5: Hepsini Bir Araya Getirmek
… ve test çalıştırması:-)
Videoda görüldüğü gibi 5 saniyelik tampon süresi çok uzun, bu yüzden kodu biraz değiştirmem ve en uygun zamanı kalibre etmem gerekiyor.
Sonraki adım, sensörü robotun içine, belki de üstündeki -artık- işe yaramaz tampona yerleştirmek. Wemos tahtasını nereye koyacağımı henüz bulamadım.
Şerefe
Frank