Satura rādītājs:
- Piegādes
- 1. darbība: izpratne par komponentiem
- 2. darbība: shēmas iestatīšana
- 3. darbība: lejupielādējiet Arduino GUI un ievades kodu
- 4. solis: potenciometrs + servo + Arduino
Video: Potenciometrs un servo: kontrolēta kustība ar Arduino: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Vispirms jums ir jāsavāc attiecīgie materiāli, lai saliktu šo ķēdi.
Piegādes
1 Arduino
1 potenciometrs
1 servo
1 Maizes dēlis
2 melni džemperu vadi (zemējums/negatīvs)
2 sarkani džemperu vadi (spriegums/pozitīvs)
2 dzelteni/krāsaini savienojuma vadi (ieeja/izeja)
1. darbība: izpratne par komponentiem
Pirms fiziskās ķēdes salikšanas ir svarīgi saprast katru sastāvdaļu:
Maizes dēļa abās pusēs ir divi barošanas sliežu komplekti, kuriem ir sloti negatīvai (melna/zila) un pozitīvai (sarkanai) ieejai. Tie ir savienoti virknē vertikāli. Spaiļu sloksnēm ir kopīgs savienojums horizontāli, tomēr paralēlām spaiļu sloksnēm dalītāja savienošanai būs nepieciešams džemperis.
Potenciometram ir 5 V tapa (sarkana), Vout tapa (dzeltena/krāsaina) un Ground/GND tapa (melna).
Servo ir 5V ports (sarkans), impulsa platuma modulācijas/PWM ports (dzeltens/krāsains) un Ground/GND ports (melns). Noklikšķiniet uz saites, lai uzzinātu vairāk par to, kā tā darbojas.
2. darbība: shēmas iestatīšana
Sekojiet diagrammas izkārtojumam. Iestatot ķēdi, vienmēr atcerieties, ka arduino ir jāatvieno no elektrotīkla, lai izvairītos no jebkādiem jūsu komponentu bojājumiem.
Pievienojiet potenciometru maizes dēlim, ņemot vērā tā orientāciju (tas būs svarīgi, izmantojot savienojuma vadus, lai izveidotu savienojumu ar arduino). Izmantojiet dzelteno pārejas vadu un pievienojiet vidējo izejas tapu arduino analogajam (A0) portam. Pievienojiet sarkano džempera vadu V5 portam un melno savienojuma vadu arduino GND portam.
Pievienojiet servo maizes dēlim un arduino. Izmantojiet dzelteno savienojuma vadu, lai pievienotu tā ievades/signāla portu digitālajam PWM portam, 9 arduino. Pievienojiet sarkano džempera vadu V5 spaiļu sloksnei un melno savienojuma vadu GND spaiļu sloksnei virknē ar potenciometra izkārtojumu (skatiet attēlu).
Kad ķēde ir iestatīta, turpiniet savienot savu arduino ar datoru.
3. darbība: lejupielādējiet Arduino GUI un ievades kodu
Lejupielādējiet Arduino grafisko lietotāja interfeisu (GUI) šeit.
Pievienojiet zemāk esošo kodu, ņemiet vērā informāciju, kas atrodas pa labi no "//", kas norāda, ko šī koda rinda dara:
#iekļaut // Servo bibliotēka
Servo servo_test; // inicializēt servo objektu pievienotajam servo
int leņķis = 0;
int potentio = A0; // inicializēt potenciometra A0analog tapu
void setup () {
servo_test.attach (9); // pievienojiet servo signāla tapu arduino 9. tapai
}
void loop () {
leņķis = analogRead (potentio); // potenciometra vērtības nolasīšana no 0 līdz 1023
leņķis = karte (leņķis, 0, 1023, 0, 179); // potenciometra vērtības mērogošana līdz leņķa vērtībai servo no 0 līdz 180)
servo_test.write (leņķis); // komanda pagriezt servo uz norādīto leņķa aizkavi (5);
}
4. solis: potenciometrs + servo + Arduino
Šādai vajadzētu izskatīties galīgajai ķēdei. Noskatieties video, lai redzētu, kā tas darbojas.
Ieteicams:
Skaņas sensors un servo: reaktīvā kustība: 4 soļi
Skaņas sensors un servo: Reaktīvā kustība: Vispirms jums ir jāsavāc atbilstoši materiāli, lai saliktu šo ķēdi
MCP41HVX1 digitālais potenciometrs Arduino: 10 soļi (ar attēliem)
MCP41HVX1 digitālais potenciometrs Arduino: MCP41HVX1 digitālo potenciometru (pazīstams arī kā DigiPots) saime ir ierīces, kas atdarina analoga potenciometra funkciju un tiek kontrolētas caur SPI. Lietojumprogrammas piemērs būtu stereo skaļuma regulēšanas pogas aizstāšana ar DigiPot, kas ir
2 potenciometri un 2 servo: kontrolēta kustība ar Arduino: 4 soļi
2 potenciometri un 2 servo: kontrolēta kustība ar Arduino: vispirms jums ir jāsavāc atbilstoši materiāli, lai saliktu šo ķēdi
RGB LED, ko kontrolē Bluetooth vai potenciometrs: 5 soļi
RGB LED, ko kontrolē Bluetooth vai potenciometrs: Sveiki! Šodien es vēlējos dalīties ar jums savā Arduino projektā. Esmu padarījis RGB vadītu Arduino kontrolētu. Tam ir 3 režīmi un 2 saskarnes. Pirmais režīms ir manuāla vadība, otrs atdzist varavīksne un trešā krāsu slēdzene. Sākumā jūs kalibrējat potenciometru. Tad tu
DS1803 divkāršs digitālais potenciometrs ar Arduino: 5 soļi
DS1803 divkāršs digitālais potenciometrs ar Arduino: Man patīk dalīties ar DS1803 digitālā potmetra izmantošanu ar Arduino. Šajā IC ir divi digitālie potmetri, kurus var vadīt, izmantojot divu vadu saskarni, tāpēc es izmantoju wire.h bibliotēku. Šis IC var aizstāt parasto analogo potmetru. Šajā