İçindekiler:
- Adım 1: Malzemeler
- Adım 2: Düğme Bağlantıları
- Adım 3: Servo Motor Bağlantıları
- Adım 4: Servo Motorun Takılması
- Adım 5: Kod
- Adım 6: Elektroniği Gizlemek
Video: Otomatik Fedora Damper: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Sokakta ağır bir şey (örneğin yiyecek) taşırken yürürken ve bir hanımefendiyi selamlamak için fötr şapkanıza bahşiş vermek istediğiniz kişinin yanından geçtiğinde, ancak bunu yaparsanız düşersiniz gibi bir probleminiz oldu mu? ne taşıyorsun? Ben de değilim, ama yaparsanız, işte bu soruna basit, ancak zarif bir çözüm.
Adım 1: Malzemeler
- Bir arduino denetleyicisi
- Servo motor
- Basmalı düğme anahtarı
- 10k Ohm Direnç - kahverengi-siyah-turuncu
- Boyunuza uygun yeterli miktarda tel
Adım 2: Düğme Bağlantıları
- Diyagramdaki siyah kablo, anahtarın 1 pinini (sol tarafta) Arduino üzerindeki GND pinine bağlar.
- Diyagramdaki Sarı kablo, anahtarın 2 numaralı pinini (sağ taraftaki) Arduino'daki pin 8'e bağlar.
- 10kΩ'luk bir direnci (kahverengi-siyah-turuncu) pin 2'ye (sağ taraf) ve diğer terminali Arduino'daki 3.3V pinine bağlayın.
Adım 3: Servo Motor Bağlantıları
- Beyaz kablo (şemada sarı) servo motorun sinyal pininden Arduino'nun ~9 pinine bağlanır.
- Kırmızı kablo, servo motorun sinyal pininden Arduino'nun 5V pinine bağlanır.
- Sarı tel (şemada siyah) servo motorun topraklama pininden Arduino'nun GND pinine bağlanır.
Adım 4: Servo Motorun Takılması
- Servo motorun dönen kısmına bağlamak için kurşun kalemle bazı halkalar oydum. Bunu yapmak için stape kullanabilirsiniz, ancak iple bağlamayı biraz daha güvenli ve sağlam buldum.
- Kalemin diğer ucu şapkanın arkasına takılmalıdır. Şapkanın kenarından bir ataç ittim ve kalemi yerinde tutabilmesi için büktüm.
- Motorun kendisi bir plakaya (ya da çok fazla hareket etmeden başınızın üstünde durabilecek başka bir şeye) takılacak, ki bunu resimde netlik adına dışarıda bıraktım.
Adım 5: Kod
#Dahil etmek;
// buton pimi
const int buttonPin = 8;
// servo pimi
const int servoPin = 9;
Servo servo;
//Sayacı saklamak için bir değişken oluştur ve onu 0'a ayarla
int sayaç = 0;
geçersiz kurulum()
{
servo.attach (servoPin);
// Buton pinlerini giriş olacak şekilde ayarlayın:
pinMode(buttonPin, INPUT);
}
boşluk döngüsü()
{
// buton durumlarını tutan yerel değişken
int buttonState;
// digitalRead() işleviyle buttonPin'in dijital durumunu okuyun ve değeri buttonState değişkeninde saklayın buttonState = digitalRead(buttonPin);
//düğmeye basılırsa sayacı artırın ve düğmeyi bırakmamız için bize biraz zaman vermek için biraz bekleyin
if (buttonState == DÜŞÜK)
// LED'i yak
{
sayaç++; gecikme(150);
}
if(sayaç == 0)
servo.write (20);
// sıfır derece
else if(sayaç == 1)
servo.write (80);
// yoksa sayacı 0'a sıfırlayın, bu da servoyu 0 dereceye sıfırlar
Başka
sayaç = 0;
}
Adım 6: Elektroniği Gizlemek
- Yapının daha göze çarpmayan görünmesini sağlamak için arduino'yu ve düğmeli plakayı küçük bir kutuya (örneğin bir paket sigara veya bir paket kart kutusu) sokabilir ve içinde bir delik açabilirsiniz. Bu şekilde, daha fazla bir şey olup bittiğine dair şüphe uyandırmadan inşaatı açıkta tutabilirsiniz.
Önerilen:
WiFi Otomatik Rezervuarlı Bitki Besleyici - İç/Dış Yetiştirme Kurulumu - Uzaktan İzleme ile Otomatik Su Tesisleri: 21 Adım
Rezervuarlı WiFi Otomatik Bitki Besleyici - İç/Dış Mekan Yetiştirme Kurulumu - Uzaktan İzleme ile Otomatik Su Tesisleri: Bu eğitimde, bitkileri otomatik olarak sulayan ve Adosia platformu kullanılarak uzaktan izlenebilen özel bir iç/dış bitki besleme sisteminin nasıl kurulacağını göstereceğiz
FEDORA 1.0, Akıllı Bir Saksı: 8 Adım (Resimlerle)
FEDORA 1.0, Akıllı Bir Saksı: FEDORA veya Çiçek Ortamı Dekorasyon Organik Sonuç Analizörü, iç mekan bahçeciliği için akıllı bir saksı. FEDORA sadece bir saksı değil, aynı zamanda çalar saat, kablosuz müzik çalar ve minik bir robot arkadaş görevi görebilir. Ana özellik
Fedora 8'i (Kurt Adam) Windows XP'ye QEMU ile Kurun: 11 Adım
Fedora 8'i (Kurt Adam) Windows XP'ye QEMU ile yükleyin: Tam Eğitim (PDF Sürümü mevcuttur)Bu öğreticiyi anlamak için Windows XP çalıştıran bir bilgisayar hakkında biraz bilgiye ve Linux ve Fedora'da iyi bir arka plana ihtiyacınız var. Eğitimin amacı farklılıkları göstermek/odaklanmak ve setti
Usb Füze Fırlatıcınızı "Otomatik Hedefleyen Otomatik Taret!" Olarak Hackleyin: 6 Adım
Usb Füze Fırlatıcınızı "Otomatik Hedefleyen Otomatik Taret!" Olarak Hackleyin: Usb füze fırlatıcınızın kendi kendine nişan almasını nasıl sağlarsınız. Bu talimat, size usb füze fırlatıcınızı IR hedeflerini bulup nişan alacak bir otomatik taret içinde çevirmeyi öğretecektir. (üzgünüm sadece IR hedefleri)
Fedora'yı SheevaPlug'a Kurma ve SD Karttan Önyükleme Yapma: 13 Adım
Fedora'yı SheevaPlug'a Yükleme ve SD Karttan Önyükleme Yapma: Slashdot'ta SheevaPlug'da ve ardından Popular Mechanics'te bir gönderi gördüm. İlginç bir cihaza benziyordu @ 2.5w çalışır, fan yok, katı hal ve monitöre gerek yok. Yıllardır yanımda eski bir CRT monitör taşıyorum