Агуулгын хүснэгт:

Хазах хайрцаг: 4 алхам
Хазах хайрцаг: 4 алхам

Видео: Хазах хайрцаг: 4 алхам

Видео: Хазах хайрцаг: 4 алхам
Видео: Аль-Фатиха Аль-Ихлас аль-Фалак Ан-Нас Аят аль курси 2024, Арваннэгдүгээр
Anonim
Хазах хайрцаг
Хазах хайрцаг

Шаардлага:

1. 11 утас (4 улаан, 4 улбар шар/шар, 3 хар)

2. 1 товчлуур

3. 10 ом эсэргүүцэл

4. 2 servo мотор

5. Хөдлөх тагтай сав

6. Хамгаалалттай тагтай сав (ардуино болон утсаа салгах)

7. Аливаа даавуу

8. Хавсралт хангамж

Алхам 1: Алхам 1: Талхны самбар

Алхам 1: Breadboard
Алхам 1: Breadboard
Алхам 1: Breadboard
Алхам 1: Breadboard

Товч:

1. Шар утсыг 8 -р зүүгээр холбоно уу

2. Улаан утсыг 3.3В -т холбоно уу

3. Хар утсыг GND руу холбоно уу

Серво:

1. Хар серво утаснуудыг -

2. Улаан servo утсыг + -тэй холбоно уу

3. Улаан + эгнээний утсыг Винтэй холбоно уу

4. Улбар шар өнгийн эгнээний утсыг GND -тэй холбоно уу

Алхам 2: Код

Код
Код

Үндсэн кодыг авсан:

Хазуулсан эффект авахын тулд хоёр servo моторыг дэмжихийн тулд кодыг зассан

#оруулах;

const int buttonPin = 8;

const int servoPin = 9; Servo servo1;

const int servoPin2 = 11; Servo servo2;

const int delayBite = 300;

хүчингүй тохиргоо () {servo1.attach (servoPin); servo2.attach (servoPin2);

pinMode (buttonPin, INPUT); }

void loop () {

int товчState;

buttonState = digitalRead (buttonPin);

if (buttonState == LOW) {servo1.write (150); servo2.write (90); саатал (delayBite); servo1.write (90); servo2.write (150); саатал (delayBite); servo1. бичих (150); servo2.write (90); саатал (delayBite); servo1.write (90); servo2.write (150); саатал (delayBite); servo1. бичих (150); servo2.write (90); саатал (delayBite); servo1.write (90); servo2.write (150); }}

Алхам 3: Утасаа нуух

Утсаа нууж байна
Утсаа нууж байна

Бүтээлийнхээ дотоод үйл ажиллагааг найдвартай нуухын тулд та ямар ч төрлийн савыг нүхэнд хийж болно. Би хуучин Hummus савтай хамт явсан бөгөөд ингэснээр тагийг нь авч хаяхад хялбар болсон бөгөөд хуванцарыг хайчилж авав. Би бяцхан цээжээ савны таганд хадаасаар хавчуулж, савыг бүхэлд нь даавуугаар боож, илүү сайхан мэдрэмж төрүүлж, даавууг зүү, соронзон хальсаар бэхэлсэн боловч энэ нь хамгийн үр дүнтэй биш байв. арга, тиймээс хэрэв та мэддэг бол өөр хувилбар ашиглахыг зөвлөж байна.

Серво хөдөлгүүр нь савны арын нүхээр гадагшилдаг бол тэжээлийн эх үүсвэр хажуу талаасаа орж ирдэг.

Мэдээжийн хэрэг, хэрэв та бага зай эзэлж, бүтээлээ нэг хэсэг болгохыг хүсч байвал талхны хавтан ашиглахын оронд утсаа гагнахаа мартуузай!

Алхам 4: Эцсийн хавсралтууд

Эцсийн хавсралтууд
Эцсийн хавсралтууд
Эцсийн хавсралтууд
Эцсийн хавсралтууд

Төслийнхөө дотоод ажил зөв эсэхийг баталгаажуулсны дараа бүгдийг нэгтгэх цаг болжээ!

Эрдэнэсийн авдарныхаа арын хэсэгт servo мотороо найдвартай нааж байгаа эсэхийг шалгаарай. Цээжний хөдөлгөөний хувьд миний хөдөлгүүр цээжний таганд хүрэхэд хангалттай урт биш байсан тул би гагнуурын хавтанг серво мотор болон цээжинд хавсаргасан. Энэ нь танд тохирохгүй, гэхдээ та үргэлж өөр материалыг туршиж үзэх боломжтой, хавсаргахаасаа өмнө хөдөлгөөн нь хэвээр байгаа эсэхийг шалгаарай.

Зөвлөмж болгож буй: