Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47
Prvo morate prikupiti relevantne materijale za sastavljanje ovog kruga.
Pribor
1 Arduino
1 Potenciometar
1 Servo
1 Oglasna ploča
2 crne kratkospojne žice (uzemljenje/negativno)
2 crvene kratkospojne žice (napon/pozitivno)
2 žute žice/premosnice u boji (ulaz/izlaz)
Korak 1: Razumijevanje komponenti
Prije sastavljanja fizičkog kruga važno je razumjeti svaku komponentu:
Matična ploča ima dva seta naponskih vodilica sa obje strane koje imaju utora za negativne (crno/plavi) i pozitivne (crvene) ulaze. Okomito su povezani serijski. Priključne letve dijele vezu vodoravno, međutim za paralelne stezaljke potrebna je kratkospojna žica za premošćivanje razdjelnika.
Potenciometar ima pin 5V (crveni), Vout pin (žuti/u boji) i uzemljenje/GND pin (crni).
Servo ima 5V port (crveni), Pulm Width Modulation/PWM port (žuti/u boji) i Ground/GND port (crni). Kliknite vezu da biste saznali više o tome kako to funkcionira.
Korak 2: Postavljanje kruga
Slijedite izgled dijagrama. Prilikom postavljanja sklopa uvijek imajte na umu da arduino ne smije biti uključen kako biste izbjegli bilo kakvo oštećenje komponenti.
Uključite potenciometar u ploču, vodeći računa o njegovoj orijentaciji (to će biti važno kada koristite kratkospojne žice za spajanje na arduino). Upotrijebite žutu kratkospojnu žicu i spojite srednji izlazni pin na analogni (A0) priključak na arduinu. Priključite crvenu kratkospojnu žicu u V5 port, a crnu kratkospojnu žicu u GND priključak na arduinu.
Uključite servo u matičnu ploču i arduino. Upotrijebite žutu kratkospojnu žicu za povezivanje ulazno/signalnog priključka s digitalnim PWM priključkom 9 na arduinu. Crvenu kratkospojnu žicu utaknite u priključnu traku V5, a crnu kratkospojnu žicu u priključnu traku GND u nizu s rasporedom potenciometra (pogledajte sliku).
Nakon što je sklop postavljen, nastavite s povezivanjem arduina na računalo.
Korak 3: Preuzmite Arduino GUI i ulazni kod
Arduino grafičko korisničko sučelje (GUI) preuzmite ovdje.
Uključite donji kod, imajte na umu da podaci s desne strane "//" govore o tome što ta linija koda radi:
#include // Servoteka
Servo servo_test; // inicijalizira servo objekt za spojeni servo
int kut = 0;
int potentio = A0; // inicijaliziranje A0analognog pina za potenciometar
void setup () {
servo_test.attach (9); // priključite signalni pin serva na pin 9 arduina
}
void loop () {{100} {101}
kut = analogno čitanje (potentio); // očitavanje vrijednosti potenciometra između 0 i 1023
kut = karta (kut, 0, 1023, 0, 179); // skaliranje vrijednosti potenciometra na vrijednost kuta za servo između 0 i 180)
servo_test.write (kut); // naredba za rotiranje serva do zadanog kutnog kašnjenja (5);
}
Korak 4: Potenciometar + Servo + Arduino
Ovako bi konačni krug trebao izgledati. Pogledajte video da vidite kako to funkcionira.
Preporučeni:
MCP41HVX1 digitalni potenciometar za Arduino: 10 koraka (sa slikama)
MCP41HVX1 digitalni potenciometar za Arduino: MCP41HVX1 obitelj digitalnih potenciometara (poznatih i kao DigiPots) uređaji su koji oponašaju funkciju analognog potenciometra i kontroliraju se kroz SPI. Primjer aplikacije bila bi zamjena gumba za glasnoću na vašem stereo uređaju s DigiPotom koji je
Dizalo modela kontrolirano Arduinom: 7 koraka (sa slikama)
Model dizalo s Arduinovim upravljanjem: U ovom Instructableu pokazat ću vam kako sam izgradio dvorazinsko dizalo s igračkama, s radnim kliznim vratima i automobilom koji se po potrebi pomiče gore-dolje. Srce dizala je Arduino Uno (ili u ovom slučaju Adafruit Metro), s Adafruit Moto
2 potenciometra i 2 serva: kontrolirano kretanje s Arduinom: 4 koraka
2 potenciometra i 2 serva: kontrolirano kretanje s Arduinom: prvo morate prikupiti relevantne materijale za sastavljanje ovog kruga
Stolno svjetlo kontrolirano Arduinom/aplikacijom: 6 koraka (sa slikama)
Arduino/App Control Light svjetlo za stol: Za ovaj projekt želio sam nešto što bi mi omogućilo da se naučim više o elektronici/softveru, nešto u što još nisam ušao. Odlučio sam da bi svjetlo bilo dobra platforma za ovo. dizajn koji sam smislio je za uplighter
DS1803 Dvostruki digitalni potenciometar s Arduinom: 5 koraka
DS1803 Dvostruki digitalni potenciometar s Arduinom: Volim dijeliti upotrebu DS1803 digitalnog mjerača udaljenosti s Arduinom. Ovaj IC sadrži dva digitalna potmetra koji se mogu kontrolirati putem dvožičnog sučelja, za to koristim knjižnicu wire.h. Ovaj IC može zamijeniti uobičajeni analogni mjerač udaljenosti. U ovom