İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Gereksinimler:
1. 11 tel (4 kırmızı, 4 turuncu/sarı, 3 siyah)
2. 1 düğme
3. 10 ohm direnç
4. 2 servo motor
5. Hareketli kapaklı kap
6. Güvenli kapaklı kap (arduino ve kablolarınızı saklamak için)
7. Herhangi bir kumaş
8. Ek malzemeleri
Adım 1: Adım 1: Breadboard
Buton:
1. Sarı kabloyu pim 8'e bağlayın
2. Kırmızı kabloyu 3.3V'a bağlayın
3. Siyah kabloyu GND'ye bağlayın
servolar:
1. Siyah servo kablolarını -
2. Kırmızı servo kablolarını +
3. Kırmızı + sıra kablosunun Vin'e bağlanmasını sağlayın
4. Turuncu sıralı kablonun GND'ye bağlanmasını sağlayın
2. Adım: Kodlayın
Temel kod şu adresten alınmıştır:
Bir ısırma efekti elde etmek ve iki servo motoru desteklemek için düzenlenmiş kod
#Dahil etmek;
const int buttonPin = 8;
const int servoPin = 9; Servo servo1;
const int servoPin2 = 11; Servo servo2;
const int delayBite = 300;
geçersiz kurulum() { servo1.attach (servoPin); servo2.attach (servoPin2);
pinMode(buttonPin, INPUT); }
boşluk döngüsü () {
int buttonState;
buttonState = digitalRead(buttonPin);
if (buttonState == LOW) { servo1.write(150); servo2.write (90); gecikme(delayBite); servo1.write (90); servo2.write (150); gecikme(delayBite); servo1.write(150); servo2.write (90); gecikme(delayBite); servo1.write (90); servo2.write (150); gecikme(delayBite); servo1.write(150); servo2.write (90); gecikme(delayBite); servo1.write (90); servo2.write (150); } }
Adım 3: Kablolarınızı Gizlemek
Yaratılışınızın iç işleyişini güvenle gizlemek için, delik açabildiğiniz sürece her türlü kabı alabilirsiniz. Eski bir Humus kabı ile gittim, böylece kapağın çıkarılması kolay oldu ve plastiği kesebildim. Küçük göğsümü kabın kapağına çiviyle tutturdum, kabın tamamını kumaşla kaplayarak daha iyi bir titreşim sağladım. Kumaşı bir demet iğne ve bantla tuttum ama en verimli değildi. yöntemi, bu yüzden eğer biliyorsanız bir alternatif kullanmanızı tavsiye ederim.
Servo motorlar, güç kaynağı yandan gelirken, kabın arkasındaki bir delikten dışarı çıkar.
Tabii ki daha az yer kaplamak ve kreasyonunuzu tek parça halinde tutmak istiyorsanız, breadboard kullanmak yerine mutlaka tellerinizi lehimleyin!
4. Adım: Son Ekler
Projenizin iç işleyişinin doğru olduğundan emin olduktan sonra, hepsini bir araya getirme zamanı!
Servo motorlarınızı hazine sandığınızın arkasına sağlam bir şekilde yapıştırdığınızdan emin olun. Göğüs hareketleri için motorlarım göğüs kapağına değecek kadar uzun olmadığı için servo motorlara ve göbeğe lehim tahtası yapıştırdım. bu sizin için işe yaramaz, her zaman farklı bir malzeme deneyebilirsiniz, takmadan önce hareketlerin aynı kaldığından emin olun.