Mundarija:
- 1 -qadam: Tovarlarni oling
- 2 -qadam: Dastur yozish/olish
- 3 -qadam: Makefile -ni tahrirlang
- 4 -qadam: kompilyatsiya/yuklab olish
Video: IRobot Create buyruqlar modulini Linux bilan ishlatish: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
IRobot Linux foydalanuvchilariga buyruq modulidan foydalanish usulini taqdim etmagani uchun, men buni o'zim tushunishga majbur bo'ldim, qo'rqmang, bu umuman qiyin emas. Buning uchun bir nechta skriptni ishga tushirish kifoya, boshlaylik, to'g'rimi?
1 -qadam: Tovarlarni oling
Ushbu qo'llanma uchun sizda apt-ga asoslangan paket menejeri bor deb o'ylayman. (ya'ni siz Debian lotinidan yoki Ubuntu lotinidan foydalanasiz) apt = yaxshi, chunki agar bo'lmasa, men yum uchun bir xil paketlar bor deb o'ylayman, lekin men buni sinab ko'rolmayman. (Fedora menga yoqmaydi) Endi siz uzoq va murakkab ishni bajarishingiz kerak:
sudo apt-get install avrdude avr-libc gcc-avrsudo apt-get brltty ni olib tashlangHa, bu paketni olib tashlash xavfsiz. (Bu yerdan maslahat) Agar u sizga o'rnatilmagan deb xato qilsa, siz yaxshisiz, xavotir olmang.
2 -qadam: Dastur yozish/olish
Bu erda siz dastur yozadigan qism. Ammo uni sinab ko'rish uchun demo dasturidan foydalanishga ruxsat bering, buyruq moduli kompakt -disk bilan birga keladi va unda 3 ta demo -dastur mavjud. Sinash uchun kirish dasturidan foydalaning. "Kirish" papkasini kompyuteringizning biron bir joyiga, masalan,/home/user/avr/input -ga nusxa ko'chiring.
3 -qadam: Makefile -ni tahrirlang
Agar siz o'z dasturingizni yozgan bo'lsangiz, kompakt -diskdan makefile oling. Agar siz uni nusxa ko'chirgan bo'lsangiz, uni allaqachon ochgansiz va oching va bu ikki satrni tahrir qilish uchun find/replace dan foydalaning:
86: DEBUG = mitti-2… 204: AVRDUDE_PORT = com9 # dasturchi ketma-ket qurilmaga ulangan(Bu raqamlar chiziqli raqamlar, agar shunday qilmoqchi bo'lsangiz) To
86: DEBUG = pichoqlar… 204: AVRDUDE_PORT = /dev /ttyUSB0 # dasturchi ketma -ket qurilmaga ulanganBu unchalik qiyin emas edi, to'g'rimi?
4 -qadam: kompilyatsiya/yuklab olish
Hozircha unchalik qiyin bo'lmagan va bu qadam ham farq qilmaydi: Birinchidan, buyruq modulini USB orqali ulang va uning yoqilganligiga ishonch hosil qiling. Qayta tiklash tugmasini bosing. Keyin kompyuteringizga o'ting va terminalni oching. Dastur/makefile joylashgan katalogga o'ting va yozing:
hamma narsani qilish dasturini tuzingEndi yaratishga o'ting va kabelni olib tashlang. Qayta tiklash tugmachasini bosing, shunda dasturingiz ishga tushadi! Tabriklaymiz!
Tavsiya:
AT buyruqlar dasturiy ta'minoti bilan har qanday ESP8266 karta/modulini dasturlash: 5 qadam
AT buyruqlar dasturiy ta'minoti bilan har qanday ESP8266 taxtasi/modulini dasturlash: Har bir ESP8266 moduli va taxtasini ko'p jihatdan dasturlash mumkin: Arduino, python, Lua, AT buyruqlari, va hokazo … Ularning birinchi uchtasi mustaqil ishlash uchun eng yaxshisidir. ESP8266 -ni modul sifatida ishlatish yoki TTL RS232 c bilan tezkor sinov uchun
TTP223 modulini kalit sifatida ishlatish: 5 qadam
TTP223 modulini kalit sifatida ishlatish: Bu ko'rsatma TTP223 sig'imli sensorli moduli haqida. Sizga elektronika va arduino dasturlash bo'yicha asosiy bilimlar kerak. Agar sizda biron bir savol yoki muammo bo'lsa, men bilan elektron pochta orqali bog'lanishingiz mumkin: [email protected] . Bu erda m videoga havola
GY511 modulini Arduino bilan qanday ishlatish kerak [Raqamli kompas yasash]: 11 qadam
GY511 modulini Arduino bilan qanday ishlatish kerak? Ushbu qo'llanmada siz raqamli kompalarni yaratish uchun Arduino bilan LSM303DLHC GY-511 kompas modulidan foydalanishni o'rganasiz
GPS modulini (NEO-6m) Arduino bilan qanday bog'lash mumkin: 7 qadam (rasmlar bilan)
GPS modulini (NEO-6m) Arduino bilan qanday bog'lash mumkin: Men ushbu loyihada GPS modulini Arduino UNO bilan qanday bog'lashni ko'rsatdim. Uzunlik va kenglik ma'lumotlari LCD displeyda ko'rsatiladi va joylashuvni ilovada ko'rish mumkin. Arduino Uno materiallari ro'yxati == > $ 8 Ublox NEO-6m GPS moduli == > $ 15 16x
Lazer sensori va ovozli buyruqlar yordamida avtomatik tortish: 5 qadam (rasmlar bilan)
Lazer sensori va ovozli buyruqlar yordamida avtomatik ushlash: Bizga oddiy va tabiiy ko'rinadigan narsalarni tushunish juda murakkab vazifadir. Odam ko'rmoqchi bo'lgan narsadan masofani aniqlash uchun ko'rish sezgisidan foydalanadi. Qo'l yaqinida bo'lganda avtomatik ravishda ochiladi