Мазмуну:
- Жабдуулар
- 1 -кадам: Python скриптин баштоо
- 2 -кадам: Radiohead китепканасын орнотуу
- 3 -кадам: Бергич модулунун туташуулары
- 4 -кадам: Receiver Module Connections
Video: PC менен башкарылган зымсыз Arduino роботу: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул Нускамада сиз компьютериңиз менен Arduino негизделген роботтун ортосунда байланыш каналын кантип орнотууну үйрөнөсүз. Биз колдонгон робот айланып өтүү үчүн дифференциалдуу башкаруу механизмин колдонот. Мен роботтун баасын төмөндөтүү үчүн MOSFETке негизделгендердин ордуна Relay негизиндеги мотор драйверин колдонуп жатам. Реле негизиндеги мотор драйверин колдонуу менен мен ылдамдыкты көзөмөлдөө жөндөмүнөн баш тартып жатам жана эки гана режим болот - "толук ылдамдык абалы" же "өчүк абал".
Мен 6 уячалуу литий полимердик батареяны колдонуп жатам, анын кубаттуулугу 25.2V толук кубаттуулукта жана 22.2В базалык зарядда. Мен Li-Po батарейкасын колдонуп жатам, анткени анын агымы көпкө чейин агып кетет. Биз колдонгон моторлор - металл редукторлуу Jhonson моторлору, 12V киргизүү чыңалуусунда 100 RPMде айланат. Мен жакшыраак тартуу үчүн бул моторлордун 4үн жана резина дөңгөлөктөрдү колдондум.
Байланыш 433 MHz RF модулдары (Receiver and Transmitter) аркылуу RF каналын орнотуу аркылуу 2 Arduino тактасынын ортосунда ишке ашат. 433 МГц RF модулунун өткөргүч модулу Arduino өткөргүчүнө тиркелет, Arduino өткөргүчү компьютерге USB маалымат кабели аркылуу ЭЭМ менен Arduino өткөргүчүнүн ортосундагы сериялык байланыш үчүн туташат. Кабыл алуучу Arduino 433 МГц RF кабыл алуучу модулу менен орнотулган жана мотор драйверине жана электр энергиясына болгон бардык туташууларды камтыйт, бул өзүнчө Arduino. Компьютер Arduino өткөргүчүнө сериялык маалыматтарды жөнөтөт, андан кийин маалыматтарды RF каналы аркылуу Receiver Arduinoго өткөрүп берет, ал ошого жараша жооп берет!
Жабдуулар
- Реле мотору Башкаруу модулу/ 4 Реле модулу
- Li-po батареясы
- Arduino x 2
- секирүүчү зымдар
- RF 433 MHz Tx жана Rx модулдары
- металл редукторлору x 4
- дөңгөлөктөр x 4
- chasis
1 -кадам: Python скриптин баштоо
Python Scriptти аткаруу үчүн биз Pygame library. You Pypame китепканасын орнотуу үчүн pip (python үчүн пакет орноткуч) керек.
Пип ийгиликтүү орнотулгандан кийин терминалда буйрукту аткарыңыз же cmd "pip install pygame" же "sudo pip install pygame", бул сиздин системаңызга Pygame китепканасын орнотот.
Сценарийди иштетүү үчүн акыркы кадам, терминалыңызга же CMD "Python Python_script_transmitter.py" төмөнкү буйрукту териңиз.
2 -кадам: Radiohead китепканасын орнотуу
Биздин долбоордо биз байланыш үчүн RF 433 МГц модулдарын колдонобуз, ошондуктан байланыш операцияларын жүргүзүү үчүн Radiohead китепканасын колдонобуз. Radiohead китепканасын орнотуу кадамдары төмөндө айтылган:
- Radiohead китепканасын бул жерден жүктөп алыңыз.
- ZIP файлын чыгарып, "Radiohead" папкасын Documents/Arduino/Libraries папкасына жылдырыңыз.
- Файлдарды көчүргөндөн кийин, китепкананын иштеши үчүн Arduino IDEди өчүрүп күйгүзүңүз.
3 -кадам: Бергич модулунун туташуулары
Transmitter модулунун туташуулары төмөндө айтылган:
- Arduino дайыма USB кабели аркылуу ноутбукка/компьютерге python скриптин иштетип турат.
- +5v Arduino терминалын RF_TX (өткөргүч) модулунун Vcc терминалына туташтырыңыз.
- Arduino Gnd терминалын RF_TX (өткөргүч) модулунун Gnd терминалына туташтырыңыз.
- Arduino D11 терминалын RF_TX (өткөргүч) модулунун Маалымат терминалына туташтырыңыз.
- RF_TX (өткөргүч) модулунун антенна терминалын антеннага туташтырыңыз. (бул байланыш ОПЦИОНАЛДЫК)
4 -кадам: Receiver Module Connections
Receiver Arduino үчүн туташуулар төмөндө айтылган:
- Ардуино кабыл алгычы өзүнчө, ошондуктан ал тышкы 9В батарейкасы менен иштейт.
- +5v arduino терминалын RF_RX (кабыл алуучу) модулунун Vcc терминалына туташтырыңыз.
- arduino Gnd терминалын RF_RX (кабыл алуучу) модулунун Gnd терминалына туташтырыңыз.
- arduino D11 терминалын RF_RX (кабыл алуучу) модулунун Маалымат терминалына туташтырыңыз.
- антеннага RF_RX антенна терминалын туташтырыңыз.
-
Мотор айдоочусу үчүн байланыштар
- Arduino D2 терминалын мотор драйверинин 1 А моторуна туташтырыңыз.
- Arduino D3 терминалын Мотор Драйверинин 1 В моторуна туташтырыңыз.
- Arduino D4 терминалын мотор драйверинин 2 А моторуна туташтырыңыз.
- Arduino D5 терминалын Мотор Драйверинин Мотор 2 В терминалына туташтырыңыз.
- Motor Driver ext_supply терминалын батарейканын +9V терминалына туташтырыңыз. Motor Driver Gnd терминалын батареянын Gnd терминалына туташтырыңыз.
Сунушталууда:
HC12 зымсыз модулун колдонуу менен зымсыз Arduino роботу: 7 кадам
HC12 зымсыз модулун колдонуу менен зымсыз Arduino роботу: Эй балдар, кайра кош келиңиздер. Мурунку постумда, мен H Bridge Circuit деген эмне экенин түшүндүрдүм, L293D мотор айдоочусу IC, piggybacking L293D мотор айдоочусу IC, учурдагы мотор драйверлерин айдоо үчүн жана өзүңүздүн L293D мотор айдоочулар тактаңызды кантип иштеп чыгууга болот
Май роботу: Экзистенциалдык кризис менен Arduino роботу: 6 кадам (Сүрөттөр менен)
Май роботу: Ардуино роботу экзистенциалдык кризис менен: Бул долбоор " Рик жана Морти " анимациялык сериясына негизделген. Эпизоддордун биринде Рик робот жасайт, анын бирден бир максаты - сары май алып келүү. Брюсфейдин (Брюссель инженердик факультети) студенттери катары бизде механикага тапшырма бар
Зымсыз колкап менен башкарылган робот кол - NRF24L01+ - Arduino: 7 кадам (сүрөттөр менен)
Зымсыз колкап менен башкарылган робот кол | NRF24L01+ | Ардуино: Бул видеодо; 3D робот кол чогултуу, servo башкаруу, ийкемдүү сенсор башкаруу, nRF24L01 менен зымсыз башкаруу, Arduino алуучу жана өткөргүч булак коду бар. Кыскача айтканда, бул долбоордо биз робот колун зымдар менен башкарууну үйрөнөбүз
Үн менен башкарылган Arduino роботу + Wifi камерасы + Gripper + APP жана кол менен колдонуу жана тоскоолдуктарды болтурбоо режими (KureBas Ver 2.0): 4 кадам
Үн менен башкарылган Arduino Robot + Wifi Камера + Gripper + APP & Кол менен колдонуу жана тоскоолдуктарды болтурбоо режими (KureBas Ver 2.0): KUREBAS V2.0 кайтып келди Ал жаңы функциялары менен абдан таасирдүү. Анын кармагычы, Wifi камерасы жана ал үчүн чыгарылган жаңы тиркемеси бар
Жаңсоо жана үн менен башкарылган зымсыз робот колу: 7 кадам (сүрөттөр менен)
Жаңсоо жана үн менен башкарылган зымсыз робот колу: Негизи бул биздин колледждин долбоору болчу жана бул долбоорду тапшырууга убакыттын тардыгынан улам кээ бир кадамдарды сүрөткө тартууну унутуп калдык. Биз дагы кодду иштеп чыктык, анын жардамы менен бул робот колун бир убакта жаңсоону жана үндү башкарууга болот, бирок улам