Мазмұны:
- Жабдықтар
- 1 -қадам: Компоненттерді түсіну
- 2 -қадам: схеманы орнату
- 3 -қадам: Arduino GUI мен енгізу кодын жүктеңіз
- 4 -қадам: Потенциометр + Серво + Ардуино
Бейне: Потенциометр мен сервис: Arduino көмегімен басқарылатын қозғалыс: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Алдымен сіз осы тізбекті біріктіру үшін тиісті материалдарды жинауыңыз керек.
Жабдықтар
1 Ардуино
1 Потенциометр
1 Серво
1 Нан тақтасы
2 қара өтпелі сымдар (жерге/теріс)
2 қызыл өтпелі сымдар (кернеу/оң)
2 Сары/Түсті Өткізгіштер (кіріс/шығыс)
1 -қадам: Компоненттерді түсіну
Әрбір компонентті түсіну үшін физикалық тізбекті құрастырмас бұрын маңызды:
Нан тақтасының екі жағында теріс (қара/көк) және оң (қызыл) кірістерге арналған саңылаулары бар екі рельс рельсі бар. Олар тігінен тізбектей жалғанған. Терминал белдеулері көлденеңінен байланыс орнатады, алайда параллель терминал белдеулері бөлгішті жалғау үшін өтпелі сымды қажет етеді.
Потенциометрде 5В істікшесі бар (қызыл), Vout түйреуіші (сары/түсті) және Ground/GND істігі (қара).
Сервода 5В порты (қызыл), импульстік ен модуляциясы/PWM порты (сары/түсті) және Ground/GND порты (қара) бар. Бұл қалай жұмыс істейтіні туралы көбірек білу үшін сілтемені басыңыз.
2 -қадам: схеманы орнату
Диаграмманың орналасуын орындаңыз. Схеманы орнатқанда, компоненттердің зақымдалуын болдырмау үшін әрқашан arduino -ны ажыратып қоюды ұмытпаңыз.
Потенциометрді оның бағытына назар аудара отырып, тақтаға қосыңыз (бұл ардуиноға қосылу үшін секіргіш сымдарды қолданғанда маңызды болады). Сары өтпелі сымды қолданыңыз және ортаңғы шығыс істікті arduino аналогтық (A0) портына қосыңыз. Қызыл өтпелі сымды V5 портына, ал қара өтпелі сымды ардуинодағы GND портына қосыңыз.
Сервоны нан тақтасына және arduino -ға қосыңыз. Ардуинодағы сандық PWM портына 9 кіріс/сигнал портын қосу үшін сары өтпелі сымды қолданыңыз. Қызыл өтпелі сымды V5 терминал жолағына, ал қара өтпелі сымды GND терминал жолағына потенциометрдің орналасуымен қатар қосыңыз (суретті қараңыз).
Схема орнатылғаннан кейін arduino -ны компьютерге қосуды жалғастырыңыз.
3 -қадам: Arduino GUI мен енгізу кодын жүктеңіз
Arduino графикалық пайдаланушы интерфейсін (GUI) мына жерден жүктеп алыңыз.
Төмендегі кодты қосыңыз, «//» оң жағындағы ақпарат осы код жолының не істеп жатқанын көрсетеді:
#қосу // Серво кітапханасы
Servo servo_test; // қосылған сервопривод үшін серво объектісін инициализациялау
int бұрышы = 0;
int әлеуеті = A0; // потенциометрге арналған A0 аналогтық түйреуішті инициализациялау
жарамсыз орнату () {
servo_test.attach (9); // arduino 9 түйреуішіне серво сигналының түйреуішін бекітіңіз
}
void loop () {
бұрыш = analogRead (потенцио); // 0 мен 1023 арасындағы потенциометрдің мәнін оқу
бұрыш = карта (бұрыш, 0, 1023, 0, 179); // 0 мен 180 арасындағы серво үшін потенциометр мәнін бұрыш мәніне масштабтау)
servo_test.write (бұрыш); // сервоны белгіленген бұрыш кідірісіне бұру командасы (5);
}
4 -қадам: Потенциометр + Серво + Ардуино
Соңғы схема осылай көрінуі керек. Бұл қалай жұмыс істейтінін көру үшін бейнені қараңыз.
Ұсынылған:
2 потенциометр мен 2 сервос: Arduino көмегімен басқарылатын қозғалыс: 4 қадам
2 потенциометр мен 2 сервос: Arduino көмегімен басқарылатын қозғалыс: алдымен осы тізбекті біріктіру үшін тиісті материалдарды жинау қажет
Потенциометр мен батырмалардың көмегімен Arduino DC тұрақты қозғалтқышының жылдамдығы мен бағыты: 6 қадам
Потенциометр мен түймелердің көмегімен Arduino DC қозғалтқышының жылдамдығы мен бағытын басқару: Бұл оқулықта біз L298N DC MOTOR CONTROL драйверін және потенциометрді тұрақты қозғалтқыштың жылдамдығы мен бағытын екі түймемен басқару үшін қолдануды үйренеміз
Потенциометр (айнымалы резистор) мен Arduino Uno көмегімен светодиодты/жарықтылықты өшіру/басқару: 3 қадам
Потенциометр (айнымалы резистор) мен Arduino Uno көмегімен светодиодты/жарықтылықты өшіру/басқару: потенциометрдің шығуына Arduino аналогтық кіріс түйреуі қосылады. Осылайша, Arduino ADC (аналогты -цифрлық түрлендіргіш) аналогты түйін потенциометрдің көмегімен шығыс кернеуін оқиды. Потенциометрдің тұтқасын айналдыру кернеуді өзгертеді және Arduino қайта
Потенциометр көмегімен Arduino DC тұрақты қозғалтқышының жылдамдығы мен бағыты: 6 қадам
Потенциометр көмегімен Arduino DC қозғалтқышының жылдамдығы мен бағыты: Бұл оқулықта біз L298N DC MOTOR CONTROL драйвері мен тұрақты ток қозғалтқышының жылдамдығы мен бағытын басқару үшін потенциометрді қолдануды үйренеміз
Alexa басқарылатын сервис: 9 қадам (суреттермен)
Alexa басқарылатын сервисі: Кіріспе Менің үйімнің сыртында орналасқан бірнеше камераны бақылайтын ноутбук менің кеңсемдегі сөреде. Олар мені жеткізушілер мен келушілер туралы ескертеді. Мен олардың суреттерін көру үшін веб -браузерді қолдана алсам да, жай ғана