Мазмуну:

Тиштегич кутуча: 4 кадам
Тиштегич кутуча: 4 кадам

Video: Тиштегич кутуча: 4 кадам

Video: Тиштегич кутуча: 4 кадам
Video: Болгону эки мүнөттүн ичинде агарган бермет сыяктуу аппак жана жалтырак тиштер, бул рецепт, үй шартын 2024, Октябрь
Anonim
Тиштөө кутусу
Тиштөө кутусу

Талаптар:

1. 11 зым (4 кызыл, 4 кызгылт сары/сары, 3 кара)

2. 1 баскыч

3. 10 Ом каршылыгы

4. 2 servo мотор

5. Кыймылдуу капкагы бар контейнер

6. Коопсуз капкагы бар контейнер (ардуиноңузду жана зымдарды тартып алуу үчүн)

7. Ар кандай кездеме

8. Тиркеме жабдыктары

1 -кадам: 1 -кадам: Нан тактасы

1 -кадам: Нан тактасы
1 -кадам: Нан тактасы
1 -кадам: Нан тактасы
1 -кадам: Нан тактасы

Баскыч:

1. Сары зымды 8 -пинге туташтырыңыз

2. Кызыл зымды 3.3Вка туташтырыңыз

3. Кара зымды GNDге туташтырыңыз

Серверлер:

1. Кара серво зымдарын туташтырыңыз -

2. Кызыл серво зымдарын + га туташтырыңыз

3. Кызыл + катар зым Винге туташсын

4. Апельсин - катар зым GNDге туташсын

2 -кадам: Код

Code
Code

Негизги код алынган:

Код тиштүү эффект алуу үчүн жана эки серво моторун колдоо үчүн түзөтүлгөн

#кошуу;

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);

pinMode (buttonPin, INPUT); }

void loop () {

int buttonState;

buttonState = digitalRead (buttonPin);

if (buttonState == LOW) {servo1.write (150); servo2.write (90); кечиктирүү (delayBite); servo1.write (90); servo2.write (150); кечиктирүү (delayBite); servo1.write (150); servo2.write (90); кечиктирүү (delayBite); servo1.write (90); servo2.write (150); кечиктирүү (delayBite); servo1.write (150); servo2.write (90); кечиктирүү (delayBite); servo1.write (90); servo2.write (150); }}

3 -кадам: Сиздин зымдарды жашыруу

Зымдарыңызды Жашыруу
Зымдарыңызды Жашыруу

Жаратууңуздун ички иштөөсүн коопсуз жашыруу үчүн, сиз тешик жасай алсаңыз, каалаган контейнерди кармап алсаңыз болот. Мен эски Hummus контейнери менен бардым, аны жасап, капкагын алып салуу оңой болду жана мен пластикти кесип алдым. Мен кичинекей көкүрөгүмдү контейнердин капкагына мыктар менен байладым, контейнердин баарын мата менен жаап, ага жакшыраак ырахат бердим. Мен кездемени ийне жана скотч менен байладым, бирок ал эң натыйжалуу болгон жок ыкма, андыктан эгер билсеңиз альтернативаны колдонууну сунуштайм.

Серво моторлору контейнердин артындагы тешиктен чыгып кетет, ал эми энергия булагы капталдан келет.

Албетте, эгер сиз азыраак орунду ээлеп, жаратууңузду бир бөлүктө сактоону кааласаңыз, анда нан тактасын колдонуунун ордуна зымдарыңызды ширетүүнү унутпаңыз!

4 -кадам: Акыркы Тиркемелер

Акыркы Тиркемелер
Акыркы Тиркемелер
Акыркы Тиркемелер
Акыркы Тиркемелер

Долбооруңуздун ички иштөөсү туура болгонун ырастагандан кийин, бардыгын бириктирүү убактысы келди!

Менин моторлорум көкүрөктүн капкагына тийе турганчалык узун болбогондуктан, сервопроторлоруңузду кенчтин артына коопсуз жабыштырганыңызга ишениңиз. бул сиз үчүн иштебейт, бирок сиз ар дайым башка материалды колдонуп көрсөңүз болот, аны тиркөөдөн мурун кыймылдар өзгөрүүсүз калганын текшериңиз.

Сунушталууда: