Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë tutorial do të mësojmë se si ta programojmë me lehtësi Robotin Otto DIY për të ecur.
Shikoni një video demonstruese.
Hapi 1: Çfarë ju nevojitet
- Otto Robot mund ta blini këtu ose shihni udhëzimet se si ta ndërtoni në disa hapa këtu.
- Programi Visuino: Shkarkoni Visuino
Hapi 2: Filloni Visuino dhe zgjidhni Llojin e bordit Arduino UNO
Për të filluar programimin e Arduino, do t'ju duhet të keni të instaluar Arduino IDE nga këtu:
Ju lutemi kini parasysh se ka disa defekte kritike në Arduino IDE 1.6.6. Sigurohuni që të instaloni 1.6.7 ose më të lartë, përndryshe ky Instructable nuk do të funksionojë! Nëse nuk keni bërë, ndiqni hapat në këtë Udhëzues për të konfiguruar Arduino IDE për të programuar Arduino Nano! Visuino: https://www.visuino.eu gjithashtu duhet të instalohet. Filloni Visuino siç tregohet në foton e parë Klikoni në butonin "Tools" në përbërësin Arduino (Figura 1) në Visuino Kur të shfaqet dialogu, zgjidhni "Arduino UNO" siç tregohet në Figurën 2
Hapi 3: Në Visuino Shtoni Komponentë
Shtoni përbërës:
- Shtoni 2X "Analoge Value" komponent
- Shtoni përbërësin 2X "Ndani Analogun sipas Vlerës"
- Shtoni 2X "Sine Analog Generator" komponent
- Shtoni 2X komponent "Servo"
Hapi 4: Në Komponentët e Visuino Set
- Zgjidhni përbërësin "AnalogValue1" dhe në dritaren e pronave vendosni "Vlera" në 20
- Zgjidhni përbërësin "AnalogValue2" dhe në cilësimet e cilësimeve të dritares "Vlera" në 20
- Zgjidhni përbërësin "DivideByValue1" dhe në dritaren e pronave vendosni "Vlera" në 180
- Zgjidhni përbërësin "DivideByValue2" dhe në dritaren e pronave vendosni "Vlera" në 180
- Zgjidhni përbërësin "SineAnalogGenerator1" dhe në dritaren e vetive vendosni "Faza" në 0.65 dhe "Frekuenca" në 1 dhe "Offset" në 0.5
- Zgjidhni përbërësin "SineAnalogGenerator2" dhe në dritaren e vetive vendosni "Faza" në 0.5 dhe "Frekuenca" në 1 dhe "Offset" në 0.5
- Zgjidhni "Servo1" dhe vendosni emrin në "LR1" << e vendosëm këtë për kuptim më të lehtë. Kjo do të thotë këmbë e drejtë
- Zgjidhni "Servo2" dhe vendosni emrin në "FR1" << Kjo do të thotë këmbë djathtas
- Zgjidhni "Servo3" dhe vendosni emrin në "LL1" << Kjo do të thotë këmbë e majtë
- Zgjidhni "Servo4" dhe vendosni emrin në "FL1" << Kjo do të thotë këmbë majtas
Hapi 5: Në Visuino Connect Components
- Lidhni pinin e përbërësit "AnalogValue1" [Out] me pinin e përbërësit "DivideByValue1" [In]
- Lidhni pinin e përbërësit "AnalogValue2" [Out] me pinin e përbërësit "DivideByValue2" [In]
- Lidhni pinin e përbërësit "DivideByValue1" [Out] me pinin "SineAnalogGenerator1" [Amplitude]
- Lidhni pinin e përbërësit "DivideByValue2" [Out] me pinin "SineAnalogGenerator2" [Amplitude]
- Lidhni pinin "SineAnalogGenerator1" [Out] me pinin përbërës "LR1" [In] dhe pinin përbërës "LL1" [In]
- Lidhni pinin "SineAnalogGenerator2" [Out] me pinin përbërës "FR1" [In] dhe pinin përbërës "FL1" [In]
- Lidhni pinin e përbërësit "LR1" [Out] me kunjin dixhital Arduino [3]
- Lidhni pinin e përbërësit "FR1" [Out] me kunjin dixhital Arduino [5]
- Lidhni pinin e përbërësit "LL1" [Out] me kunjin dixhital Arduino [2]
- Lidhni pinin e përbërësit "FL1" [Out] me kunjin dixhital Arduino [4]
Shënim: Ju lutemi kontrolloni që kunjat e Arduino [2, 3, 4, 5] përputhen me lidhjet në mburojën tuaj motorike Servo për (këmbën dhe këmbën) dhe ndryshojini ato nëse është e nevojshme.
Hapi 6: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Në Visuino, Shtypni F9 ose klikoni në butonin e treguar në Figurën 1 për të gjeneruar kodin Arduino, dhe hapni Arduino IDE
Në Arduino IDE:
- Klikoni në menunë "Veglat" dhe zgjidhni Tabelën "Arduino Nano" (Figura 2)
- Klikoni në menunë "Tools" dhe zgjidhni Portin
- Klikoni në menunë "Tools" dhe zgjidhni Portin
- klikoni në butonin Upload, për të përpiluar dhe ngarkuar kodin (Figura 3) Shënim: Nëse gjeni disa probleme me ngarkimin e kodit, mund të klikoni në Meny Tools> Processor:..> ATMega328P (Old Bootloader)
Hapi 7: Luaj
Nëse e aktivizoni Robotin Otto, ai do të fillojë të ecë.
Urime! Ju keni përfunduar projektin tuaj Otto me Visuino. I bashkangjitur është edhe projekti Visuino, që kam krijuar për këtë Instructable, mund ta shkarkoni këtu. Mund ta shkarkoni dhe hapni në Visuino: