İçindekiler:
- Adım 1: Sarf Malzemeleri
- Adım 2: Parçaların Modellenmesi
- Adım 3: Sistemin Şeması
- Adım 4: Kod
- Adım 5:
Video: Hareketle Etkinleştirilen Sentinel: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
"Bu talimat, Güney Florida Üniversitesi'ndeki (www.makecourse.com) Makecourse'un proje gereksinimini yerine getirmek için oluşturuldu"
Merhaba, benim adım Ruben Duque. Güney Florida Üniversitesi'nde bir makine mühendisliği öğrencisi ve bugün size "Motion Activated Sentinel" adını verdiğim makecourse dersim için bitirme projemin bir kopyasını nasıl yeniden oluşturacağınızı açıklayacağım.
Öncelikle belirtmek isterim ki projenin tüm gövdesi 3D baskılı parçalardan oluşuyor ve tasarım tamamen bana ait. Sonuç olarak, satın alabileceğiniz çok fazla parça yok.
Adım 1: Sarf Malzemeleri
Neye ihtiyacın olurdu?
Bunlar, Sentinel'i oluşturmak için ihtiyaç duyacağınız tüm parçalar.
- Bir arduino Kurulu. Üniversiteden aldığım kit ile gelen arduino UNO kartını kullandım ama hangi arduinoyu istersen onu kullanabilirsin.
- Bir ekmek tahtası. Projenin tüm bileşenlerini birbirine bağlamak için 400 noktalık bir breadboard yeterlidir.
- Bir Ultrason yakınlık sensörü (HC-SR04)
- Bir mikro servo motor SG90.
- Bir lazer diyot (KY-008)
- İki el feneri LED'i (7-eleven'da bulabileceğiniz ucuz olanları kullandım)
- Tüm sistemi bağlamak için yeterli jumper kablosu
Adım 2: Parçaların Modellenmesi
Tüm parça Inventor 2020'de modellenmiştir, parçanın her çizimini aşağıya ekleyeceğim. En az 3 yazıcınız varsa, tüm parçaları yazdırmak 6 saatten fazla sürmemelidir. Sadece bir tane varsa, çok daha fazla zaman alır (Yaklaşık 15 saat yazdırma)
Adım 3: Sistemin Şeması
Burada arduino'ya bağlanacak olan öğelerin her birini görebiliriz.
Arduino kartı, sürekli voltaj gönderen 5V'luk bir pime sahiptir (arduino'da "güç" kelimesinin altındaki küçük siyah ve kırmızı kabloları görebiliriz) bunlar, breadboard'un tüm sırasını pozitif ile beslemek için bağladığımız ilk iki kablodur. ve toprak bağlantısı.
Elektronik bileşenleri nasıl bağladığınızın sırası önemli değildir ve sonuçlar aynı olacaktır. Her elemanın doğru pine bağlı olduğundan emin olun, aksi takdirde kodda bir hataya neden olur.
İlk bileşen, Yakınlık Sensörü (HC-SR04) olacaktır. Biri 5V bağlantısı için, biri toprak bağlantısı için olmak üzere 4 pini ve iki özel pini vardır. Echo ve Trig pimi, temel olarak bu pimler, ultrason sinyalini göndermekten ve geri döndükten sonra almaktan sorumludur. ECHO pini arduino kartı üzerindeki 4 numaralı pine bağlanır ve TRIG pini 3 numaralı pine bağlanır.
Daha sonra servo motora geçiyoruz, gördüğünüz gibi 3 kablosu var. Soldaki ilki toprak bağlantısı, ortadaki 5V bağlantısı ve sonuncusu arduino'dan arduino'dan AÇIK ve KAPALI sinyali alan, böylece biri 5 numaralı pine bağlanır. arduino kurulu.
Daha sonra breadboard üzerinde basitçe toprağa bağlanan 2 LED'i ve arduino kartının 9 ve 10 numaralı pinlerindeki pozitif tarafı ile gidebiliriz.
Son olarak lazer diyotu bağladık. Bu, temelde bir LED ışığı ile aynı şekilde çalışır (ortada bir pim vardır ancak bu projenin çalışması için kullanmıyoruz) S tarafını 11 numaralı pime ve "-" tarafı toprağa bağlayın.
Bunlar arduino kartındaki tüm bağlantıları tamamlayacaktır. Bundan sonra, bir duvar fişi kullanarak veya bilgisayara USB veya pil ile bağlayarak arduinoya nasıl güç sağlayacağınızı bulmanız yeterlidir.
Adım 4: Kod
Kodlama, Sentinel'imizi çalıştırmadan önceki son kısımdır. Kodun resimlerinde adım adım iyi açıklanmıştır.
Önerilen:
Devre Oyun Alanı Ekspres Kullanan Hareketle Aktive Edilen Cosplay Kanatları - Bölüm 1: 7 Adım (Resimlerle)
Devre Oyun Alanı Ekspresini Kullanan Hareketle Harekete Geçirilen Cosplay Kanatları - Bölüm 1: Bu, size bir çift otomatik peri kanadı yapma sürecimi göstereceğim iki parçalı bir projenin birinci kısmıdır. Projenin ilk kısmı, kanatların mekaniği ve ikinci kısım onu giyilebilir hale getirmek ve kanatları eklemek
Sesle Etkinleştirilen Led Işıkların Müzik Kutusuna Takviye Edilmesi: 4 Adım
Bir Jukebox'a Sesle Aktifleştirilen Led Işıkları Güçlendirin: Bir süredir müzik kutusuna eklemek için biraz müzikle renk değiştiren ışıklar yapmaya başlamayı düşünüyordum ve LED Strip hız mücadelesini gördüğümde, ve şu anda tecritte olduğumuz için, bunun şöyle olacağını düşündüm
Hareketle Tetiklenen Görüntü Yakalama ve E-posta: 6 Adım
Hareketle Tetiklenen Görüntü Yakalama ve E-posta: Önceki ESP32-CAM projelerini temel alıyoruz ve görüntüyü ek olarak bir e-postayla da gönderen hareketle tetiklenen bir görüntü yakalama sistemi oluşturuyoruz. Bu yapı, AM312 tabanlı bir PIR sensör modülüyle birlikte ESP32-CAM kartını kullanır
PiFace ve Ubidots Kullanarak Uzaktan Etkinleştirilen Sprinkler Oluşturun: 13 Adım
PiFace ve Ubidots Kullanarak Uzaktan Aktive Edilen bir Sprinkler Oluşturun: Bu, bahçenizi uzaklardan sulamak için bir Raspberry Pi, bir PiFace ve Ubidots'u nasıl kullanacağınızı öğreten harika bir örnek. Sadece telefonunuzu kullanarak herhangi bir yerden bitkilerinizi sulamak için bir elektro valfi uzaktan kontrol edebileceksiniz
Sesle Etkinleştirilen LED'ler: 8 Adım
Sesle Etkinleştirilen LED'ler: Webduino, her türlü elektronik bileşeni kontrol etmek için Chrome internet tarayıcısını kullanır, bu nedenle Chrome'un sunduğu diğer tüm işlevleri kullanabilmemiz gerekir. Bu proje örneğinde Chrome'un Konuşma API'sini kullanacağız. Google'ın ses tanıma özelliğini kullanarak