Мазмұны:

Тістеу қорабы: 4 қадам
Тістеу қорабы: 4 қадам

Бейне: Тістеу қорабы: 4 қадам

Бейне: Тістеу қорабы: 4 қадам
Бейне: 😔ОСЫ 7 ҚАТЕ ҮШІН АДАМДАР СІЗДІ БАҒАЛАМАЙДЫ! 2024, Қараша
Anonim
Тістеу қорабы
Тістеу қорабы

Талаптар:

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

2. 1 түйме

3. 10 Ом резисторы

4. 2 серво қозғалтқышы

5. Жылжымалы қақпағы бар контейнер

6. Қақпағы қауіпсіз контейнер (ардуино мен сымдарды алу үшін)

7. Кез келген мата

8. Қосымша жабдықтар

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

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

Түйме:

1. Сары сымды 8 түйреуішке жалғаңыз

2. Қызыл сымды 3.3В кернеуіне қосыңыз

3. Қара сымды GND -ге қосыңыз

Серверлер:

1. Қара серво сымдарын мына жерге қосыңыз:

2. Қызыл серво сымдарын + -ке қосыңыз

3. Қызыл + қатарлы сымды Винге жалғаңыз

4. Қызғылт -сары сымды GND -ге қосыңыз

2 -қадам: код

Код
Код

Негізгі код мына жерден алынды:

Код тістеу әсерін алу үшін және екі серво қозғалтқышты қолдау үшін өңделген

#қосу;

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 -қадам: Қорытынды қосымшалар

Қорытынды қосымшалар
Қорытынды қосымшалар
Қорытынды қосымшалар
Қорытынды қосымшалар

Сіздің жобаңыздың ішкі жұмысының дұрыстығына көз жеткізгеннен кейін, бәрін біріктірудің уақыты келді!

Сервалық қозғалтқыштарды қазына кеудесінің артына мықтап жабыстырғаныңызға сенімді болыңыз. Кеуде қозғалысы үшін мен серво қозғалтқыштары мен кеудеге дәнекерлеу тақтасын бекітіп қойдым, себебі менің қозғалтқыштарым кеуде қақпағына тиіп кетпеді. бұл сіз үшін жұмыс істемейді, бірақ сіз әрқашан басқа материалды қолдана аласыз, оны бекітпес бұрын қозғалыстардың өзгермейтініне көз жеткізіңіз.

Ұсынылған: