Мазмұны:
- 1 -қадам: компоненттерді дайындау
- 2 -қадам: Нан тақтасын дайындаңыз
- 3 -қадам: бір потенциометрді қосу 1
- 4 -қадам: Потенциометрді қосу 2
- 5 -қадам: Потенциометрді қосу 3
- 6 -қадам: Потенциометрді қосу 4
- 7 -қадам: Потенциометрді қосудың соңғы кезеңі
- 8 -қадам: қозғалтқышты қосу 1
- 9 -қадам: қозғалтқышты қосу 2
- 10 -қадам: Қуат қосу
- 11 -қадам: Ardiuno бағдарламалау
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Сәлем. Бұл менің бірінші нұсқаулығым, сондықтан егер мен оны орнатуда қателік жасасам, сіз маған шыдамды боласыз деп үміттенемін. Бұл жаңадан бастағандар үшін жазылған, сондықтан сіздің араларыңыздағылардың көпшілігін өткізіп жіберіп, оны сымға қосуға болады.
Мен осы веб -сайтта көрсетілген роботты басқара алуды мақсат етіп қойдым:
bocabearingsworkshop.blogspot.co.id/2015/08…
Маған 3 потенциометрдің орнын өзгерту арқылы 3 түрлі сервоқозғалтқышты басқару керек болды. Бұл жерде көптеген адамдар бар, бірақ мен өзіме қажет нәрсенің дәл сәйкестігін таба алмадым, сондықтан мен білгім келген нәрсені бір жерге жинау үшін осы нұсқаулықты орналастыруды шештім, сондықтан қалайтындар қалайды. осындай нәрсені жасаңыз, оны тез іске қосуға болады. Бұл нұсқаулық шын мәнінде басқа адамдардың керемет еңбегі мен күш -жігерінің қысқаша мазмұны болып табылады.
Мен бұған қатысты жеке қадамдарды тізімдемес бұрын, мен бәрі қалай жұмыс істейтіні туралы тез түсініктеме бергім келеді.
Потенциометрлер Arduino -ға аналогтық сигнал жібереді. Ардуинодағы эскиз (бұл туралы кейінірек) потенциометрден аналогты кірісті цифрлық шығысқа айналдырады және осы шығуды серво қозғалтқышына жібереді, содан кейін ол тиісті мөлшерде солға немесе оңға жылжиды.
Потенциометрлер Arduino 5v желісінен жұмыс істейді, ал серво батарея қуатын алады.
Маңызды ескерту: Жағымсыз оқиғалардың алдын алу үшін Arduino -ны батареяға/сервоға қосу өте маңызды, бірақ мен бұл туралы толығырақ айтып беремін.
1 -қадам: компоненттерді дайындау
Сізге нан тақтасына сыйып кететін аяқтары бар 10 к потенциометрдің үшеуі қажет.
Мен оларды осы жерден таптым:
www.adafruit.com/products/562
Одан кейін серво қозғалтқыштары. Мен ең кішілерін қолдандым, себебі олар көтеретін жүк өте аз болады және олар арзан.
www.adafruit.com/products/169
Содан кейін сізге 4 АА батареялық пакет қажет:
www.adafruit.com/products/830
Барлығын біріктіруге арналған тақта:
www.adafruit.com/products/239
Arduino Uno R3 (кем дегенде бұл мен қолданған):
www.adafruit.com/products/50
Arduino -ны компьютерге қосатын және оны қуаттандыратын USB кабелі:
www.adafruit.com/products/62
Сервисті басқаратын бағдарламаны жүктеуге арналған Arduino IDE бағдарламасы:
www.arduino.cc/kz/Main/Software
Байланыстыру үшін кейбір ерлер/еркектерге арналған кабельдер мен кейбір секіргіш сымдар
www.adafruit.com/products/1956
Қозғалтқышты тақтаға қосу үшін қолданылатын ажыратқыштар. Маған бұлар ұнайды, себебі пластикалық бөлгішті тақтаға орналастыру үшін оларды реттеудің қажеті жоқ.
www.adafruit.com/products/400
2 -қадам: Нан тақтасын дайындаңыз
Көптеген нан тақталары үстіңгі және астыңғы рельстер бойымен 2 бөлікке бөлінген (бұл мен оларды алғаш қолдана бастаған кезде басымды сызып тастаған.) 4 кішкене сымның көмегімен саңылаудан өтуге болады. сіздің қуатыңыз тақта арқылы өтетініне көз жеткізіңіз. Мен ақырында бір -бірімен байланыстырылған біреуін сатып алдым, бірақ егер сізде бұл мәселе туындаса, сіз оны осылай шешесіз.
3 -қадам: бір потенциометрді қосу 1
Бұл диаграмма потенциометрдегі 3 түйреуіш не үшін арналғанын көрсетеді.
4 -қадам: Потенциометрді қосу 2
Диаграммада көрсетілгендей, ерлердің 3 кабелін алыңыз және оларды тақтаға итеріңіз
5 -қадам: Потенциометрді қосу 3
Енді диаграммада көрсетілгендей потенциометрдің түйреуіштерін тақтаға итеріңіз
6 -қадам: Потенциометрді қосу 4
Енді бұл процесті тағы 2 рет қайталаңыз, енді біз сигналдық кабельдерді Ardiuno -ға қосуға дайын боламыз
7 -қадам: Потенциометрді қосудың соңғы кезеңі
Енді біз сары сигналдық кабельдерді алып, оларды Arduino тақтасына қосамыз. Arduino -ға мұқият қараңыз, сонда сіз Analog In деп аталатын тақтаның бір бөлігін көресіз. Біз кабельдерді A0, A1 және A2 диаграммада көрсетілгендей қосамыз.
Біз кастрюльдерді аяқтадық, моторларды орнату үшін.
8 -қадам: қозғалтқышты қосу 1
Потенциометрлер сияқты біз де бір нәрсені үш рет қайталаймыз, сондықтан мен сізге оны қалай егжей -тегжейлі орнату керектігін айтамын және сізге тек процесті қайталау керек.
Қозғалтқыштардағы кабель түстері қиын, себебі олар бір қозғалтқыштан екіншісіне өзгереді. Менің диаграммада
қара жер (-)
Қызыл - бұл күш (+)
Сары - сигнал
Ұзын мұрынды қысқышты алыңыз да, 3 түйреуіштің жолағын үзіп, оларды сервоқозғалтқыштағы аналық қосқышқа салыңыз. Сервоны диаграммада көрсетілгендей тақтаға қосыңыз. Сіз мұны жасағаннан кейін, біз қозғалтқыштарды төменгі қуат рельстеріне қосуымыз керек, сондықтан екі еркек кабелін алып, оларды тақтаға көрсетілгендей салыңыз.
Бұл процедураны тағы екі рет қайталаңыз, содан кейін біз моторларды arduino -ға қосуға дайын боламыз
9 -қадам: қозғалтқышты қосу 2
Енді біз қозғалтқыштарды нан тақтасына қостық, сигнал кабелін Arduino -ға қосатын уақыт келді, ол үшін сізге 3 еркек еркек кабель қажет болады.
Оларды нан тақтасына, содан кейін Arduino -ға мына жерлерде қосыңыз:
~9
~10
~11
Олар менің диаграммада көрсетілгендей Arduino -ның оң жағында. Дәл осы жерде Arduino -дан цифрлық сигнал сервоға жіберіледі, ол қалай айналу керектігін айтады.
Бұл аяқталғаннан кейін біз қуатты қосуға және оны іске қосуға дайынбыз
10 -қадам: Қуат қосу
Осы сәтте біз Arduino 5v қуаты мен жерді потенциометрлерге қуат беретін жоғарғы рельске қосқымыз келеді, содан кейін біз батареяларды төменгі рельстерге қосамыз.
Егер біз мұны жасасақ, бұл Arduino жердегі ұшақ пен серво жердегі ұшақ бір -бірімен байланыспайтынын білдіреді және бұл үлкен проблемаларға әкелуі мүмкін. Arduino -ны USB кабелінен ажыратыңыз, аккумуляторлық пакеттің нан тақтасына қосылмағанына көз жеткізіңіз және диаграммада көрсетілгендей екі еркек еркек кабелін жалғаңыз, біреуі Arduino -да 5В -қа, екіншісі Arduino -да жерге.
Содан кейін еркек секіргіш кабелін алыңыз да, үстіңгі рельстен жерді астыңғы рельстегі жерге, нан тақтасының оң жағында көрсетілгендей жалғаңыз. Бұл енді Arduino жерінде біз батарея бекітетін жерге қосылады.
Ақырында батарея пакетін тақтаға қосыңыз, біз физикалық орнатуды аяқтадық және Arduino бағдарламалауға көшеміз.
11 -қадам: Ardiuno бағдарламалау
Ардуиноға эскиздерді жүктеуді білмейтіндерге мен жалғастырудан бұрын осында оқулықтармен танысуға уақыт бөлуді ұсынамын.
www.arduino.cc/kz/Tutorial/HomePage
Менің конфигурациямдағы қосылымдарды қарау үшін
Потенциометрлер A0, A1 және A2 қосылады
Серво ~ ~ 9, ~ 10 және ~ 11 қосылады
Ардуиноны біздің қондырғымен жұмыс жасау үшін кодты жазғанда бізге бұл сандар қажет болады. Төменде мен Arduino жұмыс істеу үшін қолданған код. Бұл менің кодым емес, мен басқа біреудің кодынан қажет емес бөліктерді бұздым, өкінішке орай, мен оны қайдан тапқанымды есіме түсіре алмаймын, сондықтан оны жазған адамға несие бере алмаймын. Егер сіз оны білсеңіз, маған хабарлаңыз, мен мұнда адамның жобасына сілтеме қоямын.
#қосу
Сервис myservo3;
Сервис myservo5;
Сервис myservo6;
n
int potpin = 0; int potpin2 = 1;
int potpin3 = 2;
int val = 0; int val2 = 0;
int val3 = 0;
жарамсыз орнату () {
myservo3.attach (9); myservo5.attach (10);
myservo6.attach (11);
}
void loop () {
val = analogRead (potpin); val = map (val, 3, 1023, 0, 176);
myservo3.write (val);
кешіктіру (25);
val2 = analogRead (potpin2); val2 = карта (val2, 3, 1023, 0, 176);
myservo5.write (val2);
кешіктіру (25);
val3 = analogRead (potpin3); val3 = карта (val3, 3, 1023, 0, 175);
myservo6.write (val3);
кешіктіру (25);
}
Мұны бос эскизге қойыңыз, сақтаңыз және Arduino -ға жүктеңіз, енді сіз сервистерді потенциометрлермен басқара аласыз және жобаңызды жалғастыра аласыз!
Ұсынылған:
Потенциометрі бар шексіз айна сағаты: 3 қадам
Потенциометрі бар шексіз айна сағаты: Мен шексіздік айнасын кездестірдім, мен оны керемет деп таптым. Бұл мені шексіз айна жасауға шабыттандырды, бірақ маған мақсат қажет болды. Сонымен, мен жұмыс істейтін шексіз айна сағатын жасауды шештім. Бұл сізге мүмкіндік беретін шексіз айна
ARDUINO: СЕРВО ҚУАТЫ МЕНЕН СЕРВО МОТОРЫН ҚОЛДАНУ: 5 қадам
ARDUINO: СЕРВО ҚУАТЫМЕН СЕРВО МОТОРЫН ҚОЛДАНУ: Бұл нұсқаулық менің " Arduino: сыртқы қуаты бар серво қозғалтқышты қалай пайдалану керек " Мен жақында жүктеген YouTube бейнесі. Мен сізге оны тексеруге кеңес беремін. YouTube каналына кіріңіз
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын қолданатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: 5 қадам (суреттермен)
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын пайдаланатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: wifi мен қашықтан және андроид қосымшасы арқылы nodemcu мен IR қабылдағышты қолданатын 8 релелік қосқышты басқару. Қашықтан басқару құралы wifi қосылымына тәуелсіз жұмыс істейді. МҰНДА
Серво моторын үздіксіз айналу үшін қалай өзгертуге болады (бір моторлы жаяу робот): 8 қадам (суреттермен)
Үздіксіз айналу үшін сервоқозғалтқышты қалай өзгертуге болады (бір моторлы жаяу робот): Бұл нұсқаулық бір қозғалтқыштың бір бөлігі болып табылады. жаяу жүргінші/Мұндай триллион оқулық бар, мен білемін :-) Олар мектепте түскі үзілісте Sony Mavica камерасымен (флоп
Ардуино мен екі ауыспалы қосқышпен RC серво моторын басқару: 4 қадам
RC Servo моторын Arduino және екі сәттік қосқышпен басқару: Атау бәрін айтады. Arduino және кейбір резисторлармен, секіргіш сымдармен және екі жанаспалы қосқышпен RC автокөлік серво моторын басқару. Мен мұны Arduino алған екінші күні жасадым, сондықтан мен өзімді мақтан тұтамын