Arduino мен рок -тобының гитарасын қолдана отырып, серво басқару: 5 қадам
Arduino мен рок -тобының гитарасын қолдана отырып, серво басқару: 5 қадам
Anonim

бұл менің бірінші нұсқаулығымда ешқандай жағымсыз коменттер

Мен бағдарламаны қалай жасадым

1 -қадам: бәрін қосыңыз

arduino кабелі мен рок -гитаралық қабылдағышты USB порттарына, ал кабельдің екінші жағын arduino -ға қосыңыз

егер бұл біреуді шатастырса кешіріңіз

2 -қадам: Қажетті заттарды алыңыз

1. Ардуино

2. USB кабелі 3.2 компьютердегі ақысыз USB порттары (немесе сіз мен сияқты хабты қолдана аласыз) 4. серво 5. ардуиноны сервоға қосудың кейбір фасоны 6. таспалы гитара

3 -қадам: Joy пернесін пайдаланыңыз

жүктелген файлды жүктеп алыңыз, ол сізге қазірдің өзінде дайындалған

4 -қадам: Бағдарлама

қара сымды arduino -дағы gnd түйреуішіне жалғаңыз, қызыл сымды +5в -ге қосыңыз, сенсорлық сымды қосыңыз (әдетте қызғылт сары немесе сары, бірақ кейде менің фубута сервомда ол ақ болады) 9 бағдарламаны түйреу үшін // барлық жерде жасалған // мен көп жұмыс жасадым бұл үшін маған несие беріңізші#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; үзіліс; 'b' жағдайы: servo1.write (v); v = 135; үзіліс; 'o' жағдайы: servo1.write (v); v = 180; үзіліс; }}}

5 -қадам: Міне, сіз барасыз

Сіз дайынсыз, бұл нұсқаулық сізге ұнады деп үміттенемін. Егер сіздің базаңызда arduio жоқ болса, ол қысқа бола алмайды (мен қоқыс жәшігінде табылған акриллицаны қолдандым) _)

Ұсынылған: