Satura rādītājs:

Servo vadība, izmantojot Arduino un rokgrupas ģitāru: 5 soļi
Servo vadība, izmantojot Arduino un rokgrupas ģitāru: 5 soļi

Video: Servo vadība, izmantojot Arduino un rokgrupas ģitāru: 5 soļi

Video: Servo vadība, izmantojot Arduino un rokgrupas ģitāru: 5 soļi
Video: Как управлять несколькими серводвигателями с помощью одного потенциометра с Arduino 2024, Novembris
Anonim
Kontrolējiet servo, izmantojot Arduino un rokgrupas ģitāru
Kontrolējiet servo, izmantojot Arduino un rokgrupas ģitāru

šis ir mans pirmais Instructable bez nejaukiem komentāriem

kā es izveidoju programmu

1. darbība: pievienojiet visu kontaktligzdai

Pievienojiet visu kontaktligzdai
Pievienojiet visu kontaktligzdai

pievienojiet arduino kabeli un rokgrupas ģitāras uztvērēju USB portiem un kabeļa otru pusi arduino

atvainojiet, ja tas kādu mulsina

2. darbība. Iegūstiet nepieciešamās lietas

Iegūstiet nepieciešamās lietas
Iegūstiet nepieciešamās lietas
Iegūstiet nepieciešamās lietas
Iegūstiet nepieciešamās lietas
Iegūstiet nepieciešamās lietas
Iegūstiet nepieciešamās lietas

1. Arduino

2. usb kabelis 3.2 bezmaksas usbports datorā (vai arī jūs varētu izmantot centrmezglu, kā es to darīju) 4. servo 5. daži fastion of conduing arduino to the servo 6. rockband guitar

3. darbība. Izmantojiet taustiņu Prieks

Izmantojiet prieku atslēgai
Izmantojiet prieku atslēgai

lejupielādējiet pievienotajā failā, tas jums jau ir jāizveido

4. solis: programma

Programma
Programma

pievienojiet melno vadu gnd tapai arduino, savienojiet sarkano vadu ar +5v, pievienojiet sensora vadu (parasti oranžs vai dzeltens, bet dažkārt, piemēram, manā fubuta servo tas ir balts) pie 9programmas tapas // izgatavots visur // es strādāju ļoti smagi par to, lūdzu, piešķiriet man kredītu#include Servo servo1; Servo servo2; void setup () {servo1.attach (9); servo2.pielikums (10); Serial.begin (19200); Serial.print ("Gatavs");} void loop () {static int v = 0; ja (Serial.available ()) {char ch = Serial.read (); slēdzis (ch) {case 'g': servo1.write (v); v = 0; pārtraukums; gadījums 'r': servo1.write (v); v = 45; pārtraukums; gadījums 'y': servo1.write (v); v = 90; pārtraukums; gadījums 'b': servo1.write (v); v = 135; pārtraukums; burts 'o': servo1.write (v); v = 180; pārtraukums; }}}

5. solis: tur jūs ejat

Lūdzu
Lūdzu

Trīs reizes esi gatavs, ceru, ka tev patika šī instrukcija. ja jums nav pamata uz jūsu arduio, lai tas nevarētu saīsināt kurkumu (es izmantoju miskastē atrastu akrilu kauliņu _)

Ieteicams: