Arduino болон Rock Band гитар ашиглан Servo -ийг удирдах: 5 алхам
Arduino болон Rock Band гитар ашиглан Servo -ийг удирдах: 5 алхам
Anonim

Энэ бол миний зааж өгсөн анхны муухай коментууд юм

Би яаж програм хийсэн

Алхам 1: Бүгдийг залгаарай

arduino кабель, рок хамтлагийн гитар хүлээн авагчийг USB порт руу, кабелийн нөгөө талыг arduino руу залгаарай

уучлаарай, хэрэв энэ нь хэн нэгнийг төөрөгдүүлсэн бол

Алхам 2: Хэрэгтэй зүйлээ аваарай

1. Ардуино

2. USB кабель 3.2 компьютер дээр үнэгүй USB порт (эсвэл та миний хийдэг шиг төвийг ашиглаж болно) 4.servo 5. arduino -ийг servo -тэй холбох зарим фасон 6. рок band гитар

Алхам 3: Joy -ийг түлхүүр болгон ашиглана уу

хавсаргасан файл руу татаж авах, үүнийг аль хэдийн танд зориулж гаргасан болно

Алхам 4: Хөтөлбөр

arduino дээр gnd pin дээр хар утсыг холбоно уу, улаан утсыг +5v -тэй холбоно уу, мэдрэгчийн утсыг холбоно уу (ихэвчлэн улбар шар эсвэл шар өнгөтэй байдаг, гэхдээ заримдаа миний фубута серво шиг цагаан өнгөтэй байдаг) Үүнд надад зээл өгнө үү#Servo servo1; Servo servo2; void setup () {servo1.attach (9); servo2.attach (10); Serial.begin (19200); Serial.print ("Бэлэн");} void loop () {static int v = 0; if (Serial.available ()) {char ch = Serial.read (); switch (ch) {case 'g': servo1.write (v); v = 0; завсарлага; case 'r': servo1.write (v); v = 45; завсарлага; тохиолдол 'y': servo1.write (v); v = 90; завсарлага; case 'b': servo1.write (v); v = 135; завсарлага; case 'o': servo1.write (v); v = 180; завсарлага; }}}

Алхам 5: Та тийшээ очно уу

За ингээд танд энэ instrucblep.s таалагдсан гэж найдаж байна. Хэрэв танд arduio -ийн суурь байхгүй бол энэ нь богино муруйлт хийж чадахгүй (би хогийн савнаас олдсон акриллицтай пиксийг ашигласан) _)

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