Мазмуну:
- 1 -кадам: Сизге эмне керек
- 2 -кадам: Circuit
- 3 -кадам:
- 4 -кадам: Visuinoду баштаңыз жана Arduino UNO Board Board түрүн тандаңыз
- 5 -кадам: Visuino компоненттерин кошуу
- 6 -кадам: Visuino Set компоненттеринде
- 7 -кадам: Visuino Connect компоненттеринде
- 8 -кадам: Arduino кодун түзүү, түзүү жана жүктөө
- 9 -кадам: Play
- 10 -кадам: Башка Visuino үйрөткүчтөрү
Video: DIY Visuino ырааттуулук компонентин колдонуп, мотор бурчун кантип башкарса болот: 10 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул үйрөткүчтө биз Servo Motor жана Arduino UNO жана Visuino серво моторунун бурчун көзөмөлдөө үчүн колдонобуз.
Демонстрациялык видеону көрүңүз.
1 -кадам: Сизге эмне керек
- Arduino UNO (же башка Arduino)
- Өткөргүч зымдар
- Серво мотору
- Visuino программасы: Visuino жүктөп алыңыз
2 -кадам: Circuit
- Servo моторунун "Orange" pinин Arduino Digital пинге туташтырыңыз [8]
- "Кызыл" Servo моторун Arduino позициясын [5V] туташтырыңыз
- Серво моторунун "Браун" пинин Arduino терс пинине туташтырыңыз [GND]
3 -кадам:
Болгону компоненттерди сүйрөп таштоо жана аларды бириктирүү керек. Visuino сиз үчүн жумушчу кодун түзөт, андыктан кодду түзүүгө убакыт коротпоңуз. Ал сиз үчүн бардык оор жумуштарды тез жана оңой аткарат! Visuino бардык долбоорлор үчүн идеалдуу, сиз кыска мөөнөттө татаал долбоорлорду кура аласыз!
Акыркы күчтүү Visuino программасын жүктөп алыңыз
4 -кадам: Visuinoду баштаңыз жана Arduino UNO Board Board түрүн тандаңыз
Arduino программалоону баштоо үчүн, бул жерден Arduino IDE орнотулган болушу керек:
Сураныч, Arduino IDE 1.6.6 кээ бир маанилүү каталар бар экенин билиңиз. 1.6.7 же андан жогору орнотуп жатканыңызды текшериңиз, антпесе бул Нускоо иштебейт! Эгерде сиз бул көрсөтмөдөгү кадамдарды аткарбасаңыз, Arduino IDE программасын Arduino IDOго орнотуңуз! Visuino: https://www.visuino.eu да орнотулушу керек. Visuino'ду биринчи сүрөттө көрсөтүлгөндөй баштаңыз Arduino компонентиндеги "Куралдар" баскычын чыкылдатыңыз (Picture 1) Visuino диалог пайда болгондо, 2 -сүрөттө көрсөтүлгөндөй "Arduino UNO" тандаңыз.
5 -кадам: Visuino компоненттерин кошуу
- "Тизилүү" компонентин кошуу
- 5x "Analog Value" компонентин кошуңуз
- "Analog Multi Merger" компонентин кошуңуз
- "Аналогду баалуулукка бөлүү" компонентин кошуңуз
- "Серво" компонентин кошуу
6 -кадам: Visuino Set компоненттеринде
"Sequence1" компонентин тандап, аны эки жолу чыкылдатыңыз. "Elements" диалогунда: 5X "Period" элементин солго сүйрөңүз.
- "Мезгил1" элементин тандап, касиеттер терезесинин астынан "Кечиктирүүнү" "1000ге" коюңуз
- "Period2" элементин тандап, касиеттер терезесинен "Кечиктирүүнү" "2000ге" коюңуз
- "Period3" элементин тандап, касиеттер терезесинин астынан "Кечиктирүүнү" "3000" ге коюңуз
- "Period4" элементин тандап, касиеттер терезесинин астынан "Кечиктирүүнү" "4000" ге коюңуз
- "Period5" элементин тандап, касиеттер терезесинин астынан "Кечиктирүүнү" "5000" ге коюңуз >> бул аягында тыныгуу үчүн колдонулат.
Эми servo мотор үчүн Даражаларды коюуга уруксат бериңиз: "AnalogValue1" компонентин тандап, касиеттер терезесинин астынан "Value" "0" деп коюңуз
"AnalogValue2" компонентин тандап, касиеттер терезесинин астынан "Наркты" "60ка" коюңуз
"AnalogValue3" компонентин тандап, касиеттер терезесинин астынан "Маанисин" "120" га коюңуз
"AnalogValue4" компонентин тандап, касиеттер терезесинин астынан "Наркты" "180ге" коюңуз
"AnalogMultiMerger1" компонентин тандап, касиеттер терезесинин астынан "Киргизүү казыктарын" "4" кылып коюңуз
"DivideByValue1" компонентин тандап, касиеттер терезесинде "маани" "180" деп коюңуз
7 -кадам: Visuino Connect компоненттеринде
- "Sequence1"> Period1 pin [Out] "AnalogValue1" pin [саатына] туташтырыңыз
- "Sequence2"> Period1 pin [Out] "AnalogValue2" pin [саатына] туташтырыңыз
- "Sequence3"> Period1 pin [Out] "AnalogValue3" pin [саатына] туташтырыңыз
- "Sequence4"> Period1 pin [Out] менен "AnalogValue4" пинине [саат] туташуу
- "AnalogValue1" төөнөгүчүн [Чыгуу] менен "AnalogMultiMerger1" пинине [0] туташтырыңыз
- "AnalogValue2" төөнөгүчүн [Out] "AnalogMultiMerger1" пинине [1] туташтырыңыз
- "AnalogValue3" төөнөгүчүн [Чыгуу] менен "AnalogMultiMerger1" пинине [2] туташтырыңыз
- "AnalogValue4" төөнөгүчүн [Out] "AnalogMultiMerger1" пинине [3] туташтырыңыз
- "AnalogMultiMerger1" төөнөгүчүн [Чыгуу] менен "DivideByValue1" пинине туташтырыңыз [In]
- "DivideByValue1" төөнөгүчүн [Чыгуу] менен "Servo1" төөнөгүчүнө [In] туташтырыңыз
"Servo1" пинин [Out] Arduino санарип пинине [8] туташтырыңыз
8 -кадам: Arduino кодун түзүү, түзүү жана жүктөө
Visuinoдо F9 баскычын басыңыз же Arduino кодун чыгаруу үчүн 1 -сүрөттө көрсөтүлгөн баскычты басыңыз жана Arduino IDE ачыңыз.
Arduino IDEде, кодду түзүү жана жүктөө үчүн Жүктөө баскычын чыкылдатыңыз (Picture 2)
9 -кадам: Play
Эгерде сиз Arduino UNO модулун иштетсеңиз, Servo мотору сиз койгон даражаларга жараша кыймылдай баштайт.
Куттуктайм! Сиз Visuino менен долбооруңузду бүтүрдүңүз. Ошондой эле Visuino долбоору тиркелди, мен бул инструкция үчүн түздүм. Аны Visuino'дон жүктөп алып ача аласыз:
10 -кадам: Башка Visuino үйрөткүчтөрү
Башка Visuino Үйрөткүчтөрүн көрүү үчүн бул жерди жана бул жерди басыңыз.
Сунушталууда:
Уюлдук телефонду кантип башкарса болот: 5 кадам
Смартфонду башкарган машинаны кантип жасоо керек: Ар ким смартфондун башкарган алыскы машинасы менен ойногонду жакшы көрөт. Бул видео аны кантип жасоо жөнүндө
Bluetooth (HC-05) Arduino менен кантип башкарса болот: 5 кадам
Bluetoothду кантип көзөмөлдөө керек (HC-05) Arduino менен: Салам достор бул сабакта биз смартфонуңуз же планшетиңиз менен DC моторун башкарууну үйрөнөбүз. Буга жетүү үчүн биз L298N мотор контроллерин жана Bluetooth модулун колдонобуз (HC- 05). Ошентип, баштайлы
DC моторун L298n жана Arduino менен кантип башкарса болот: 5 кадам
DC моторун L298n жана Arduino менен кантип башкарса болот: Баарына салам. Кел, өзүмдү тааныштырайын. Менин атым Димитрис, мен Грецияданмын. Мен Arduino абдан жакшы көрөм, анткени ал акылдуу такта. Мен муну кимдир бирөө жасоо үчүн колдон келишинче сүрөттөөгө аракет кылам. Андыктан баштайлы
BLDC моторун Arduino жана Joystick менен кантип башкарса болот: 6 кадам
BLDC моторун Arduino жана Joystick менен кантип башкарса болот: Салам достор, бул окуу куралында мен Brushless DC моторун ака BLDC мотору менен Arduino жана джойстикти кантип башкарууну көрсөтөм
Ардуино менен релени кантип башкарса болот: 7 кадам
Ардуино менен релени кантип башкарса болот: Реле - бул сиздин шаймандарды башкаруунун эң жакшы жолу, анткени алар контакттарынын ортосунда аз каршылыкка ээ жана көп учурларда Чырактар, ТВ, Лампалар сыяктуу AC (Альтернативдүү Ток) күйгүзүү жана өчүрүү сыяктуу колдонулушу мүмкүн. жана башка көптөгөн шаймандар. Бул