İçindekiler:

Aktüatörlü Masaüstü Lambası: 4 Adım (Resimlerle)
Aktüatörlü Masaüstü Lambası: 4 Adım (Resimlerle)

Video: Aktüatörlü Masaüstü Lambası: 4 Adım (Resimlerle)

Video: Aktüatörlü Masaüstü Lambası: 4 Adım (Resimlerle)
Video: KNX AKILLI EV OTOMASYONU PROJE UYGULAMASI - 3 || IPCC İLE WEB EDİTÖRÜ OLUŞTURMA 2024, Kasım
Anonim
Image
Image
Elektronik - Motorların Hazırlanması
Elektronik - Motorların Hazırlanması

Burada arduino ve servo motorları kullanarak basit, küçük aktüatörlü bir masaüstü lambasının nasıl yapıldığını göstereceğim. Ayrıca motorları nasıl değiştirebileceğinizi de anlatacağım, böylece manipülasyonları kaydedebilir ve böylece lamba ile lambanın daha sonra tekrarlayabileceği hareketleri gerçekleştirebilirsiniz. Bununla lambanıza çeşitli hareketleri “öğretebilirsiniz”.

Aşağıdakilere ihtiyacınız olacak:

- Arduino Uno veya Yun

- 2 adet SG-90 Servo motor

- 2 düğme (bir basmalı düğme ve bir basmalı geçiş düğmesi)

- çok sayıda cesur ve fındık boyutu M0

- potansiyometre (ışığı kontrol etmek için)

Lamba, tamamı lazer kesimli iki kol ve bir baş kısmından oluşmaktadır. Vücut için kendi kutunu yapman gerekecek, AI dosyasını kaybettim. Kafa için başka bir küçük lamba aldım (minik tim https://duckduckgo.com/?q=tiny+tim+little+lamp) ve sadece LED için kafa kısmını kullandım. Eminim daha iyileri vardır, ama sorun değil.

Adım 1: Lazer Kesim

AI dosyalarını oldukça basit bir şekilde ekledim! Vidaları kullanarak motorları takın.

Adım 2: Elektronik - Motorların Hazırlanması

Elektronik - Motorların Hazırlanması
Elektronik - Motorların Hazırlanması

Fiziksel manipülasyonu kaydetmek istiyorsanız (böylece lambanın pozunu değiştirirken yakalayın), motoru biraz kesmeniz gerekecektir. Yine de zor değil. Yapmanız gereken tek şey motor kasasındaki minik karta ek bir tel takmak. Bu kabloyu arduino'nuza bağlayabilir ve ardından motorun mevcut konumunu okuyabilirsiniz. Bununla başlayın, önce alttaki küçük vidaları sökerek motor kasasını açmanız gerekiyor. Ardından alt kasayı çıkarın ve kartı çıkarın (bkz. Şekil 1). Ardından kart üzerindeki pime resim 2'de gösterildiği gibi yeni bir tel lehimlemeniz gerekiyor. Üç kabloyu da çıkardım ve dört yeni kabloyu lehimledim. Resimde, sarı tel, arduino'nuza A5 gibi bir analog giriş bağlanması gereken yeni teldir. Artık motoru manuel olarak çevirebilirsiniz ve arduino'nuz bu hareketi izleyebilir. Bir uyarı: Motoru kırma riski olduğundan, tedarikçiler tarafından motoru bu şekilde çevirmeniz önerilmez. Ancak şimdiye kadar benim için çok az motor bozuldu. Motor bozulursa malzemeyi geri dönüştürdüğünüzden emin olun!

3. Adım: Her Şeyi Bir Araya Getirmek

Her Şeyi Bir Araya Getirmek
Her Şeyi Bir Araya Getirmek

Aşağıda her şeyin nasıl kablolandığına dair bir çizim var. Hızlı temel elektronikler: basmalı düğmenin bir tarafta 5V'a bağlanması gerekir ve diğer tarafta pim ve topraklama direncine sahip olursunuz. Düğmeye basılmadığında pim zemini okuyacaktır. Düğmeye basarsanız, pim yükseğe çıkar. Bu şekilde, pimde her zaman yüksek veya düşük okuyacaksınız ve kayan bir durum almayacaksınız (rastgele çıktı üretebilir). Aynı prensip, basmalı düğme için de geçerlidir. Ancak, daha önce olduğu gibi buton ve ayrıca led (eğer rocker butonunuzda varsa) var. Çıkış olarak pin 4'ü high'a koyarsanız led'i kontrol edebilirsiniz. Çizime okumayı kolaylaştırdığı için sadece bir motor ekledim, ancak iki motora ihtiyacınız olacak veya hatta üç (tabanda bir tane) ihtiyacınız olacak.

Adım 4: Kod

Basmalı düğmeyi çevirdiğinizde, lamba kayıt modundadır. Yaptığınız tüm hareketler kaydedilir. Basmalı alt kısmı geri ittiğinizde, hareketi buton ile tekrar oynatabilirsiniz. Eğlence!

Önerilen: