Mundarija:

Tishlash qutisi: 4 qadam
Tishlash qutisi: 4 qadam

Video: Tishlash qutisi: 4 qadam

Video: Tishlash qutisi: 4 qadam
Video: У яширин камера урнатди! Ва мана, у ухлаётганда, мушук нима килар экан 2024, Noyabr
Anonim
Tishlash qutisi
Tishlash qutisi

Talablar:

1. 11 ta sim (4 ta qizil, 4 ta to'q sariq/sariq, 3 ta qora)

2. 1 tugma

3. 10 ohmli qarshilik

4. 2 ta servo dvigatel

5. Harakatlanadigan qopqoqli konteyner

6. Himoyalangan qopqoqli konteyner (arduino va simlarni tortib olish uchun)

7. Har qanday mato

8. Qo'shimchalar

1 -qadam: 1 -qadam: Non paneli

1 -qadam: Non paneli
1 -qadam: Non paneli
1 -qadam: Non paneli
1 -qadam: Non paneli

Tugma:

1. Sariq simni 8 -pinga ulang

2. Qizil simni 3.3V ga ulang

3. Qora simni GND ga ulang

Servo:

1. Qora servo simlarni - ga ulang.

2. Qizil servo simlarni + ga ulang

3. Qizil + qatorli simni Vinga ulang

4. To'q sariq - qatorli simni GND ga ulang

2 -qadam: kod

Kod
Kod

Asosiy kod olingan:

Tishlash effekti olish va ikkita servo motorni qo'llab -quvvatlash uchun kod tahrirlangan

#qo'shing;

const int buttonPin = 8;

const int servoPin = 9; Servo servo1;

const int servoPin2 = 11; Servo servo2;

const int delayBite = 300;

void setup () {servo1.attach (servoPin); servo2.attach (servoPin2);

pinMod (tugmaPin, Kirish); }

void loop () {

int tugmasiState;

buttonState = digitalRead (buttonPin);

agar (buttonState == LOW) {servo1.write (150); servo2.write (90); kechikish (delayBite); servo1.write (90); servo2.write (150); kechikish (delayBite); servo1.write (150); servo2.write (90); kechikish (delayBite); servo1.write (90); servo2.write (150); kechikish (delayBite); servo1.write (150); servo2.write (90); kechikish (delayBite); servo1.write (90); servo2.write (150); }}

3 -qadam: simlarni yashirish

Sizning simlaringizni yashirish
Sizning simlaringizni yashirish

Yaratganingizning ichki ishlarini xavfsiz yashirish uchun, siz har qanday idishni ushlay olasiz, agar siz uning ichida teshik ochsangiz. Men eski Hummus idishi bilan bordim, shuning uchun qopqog'ini olib tashlash oson edi va men plastmassani kesib olishim mumkin edi. Men kichkina ko'kragimni konteyner qopqog'iga mixlar bilan mahkamladim, shu bilan birga idishni to'liq mato bilan yopib qo'ydim, unga yaxshi tebranish berdim. usul, shuning uchun agar bilsangiz, alternativadan foydalanishni tavsiya qilaman.

Servo dvigatellar idishning orqa qismidagi teshikdan chiqib ketadi, quvvat manbai esa yon tomondan kiradi.

Albatta, agar siz bo'sh joyni kamroq egallab, ijodingizni bir bo'lakda saqlamoqchi bo'lsangiz, non taxtasi o'rniga simlaringizni lehimlashga ishonch hosil qiling!

4 -qadam: Yakuniy qo'shimchalar

Yakuniy qo'shimchalar
Yakuniy qo'shimchalar
Yakuniy qo'shimchalar
Yakuniy qo'shimchalar

Loyihangizning ichki ishi to'g'ri ekanligiga ishonch hosil qilganingizdan so'ng, barchasini birlashtirish vaqti keldi!

Servo dvigatellarini xazina sandig'ining orqa qismiga mahkam yopishtirib qo'yganingizga ishonch hosil qiling. Ko'krak harakatlari uchun men servo dvigatellar va ko'kragiga lehim taxtasini biriktirdim, chunki mening motorlarim ko'krak qopqog'iga tegmas edi. bu siz uchun ishlamaydi, lekin siz har doim boshqa materialni sinab ko'rishingiz mumkin, faqat uni biriktirishdan oldin harakatlar bir xilda ekanligiga ishonch hosil qiling.

Tavsiya: