Мазмұны:
- 1 -қадам: тауарды алыңыз
- 2 -қадам: Бағдарламаны жазу/алу
- 3 -қадам: Makefile файлын өңдеңіз
- 4 -қадам: компиляция/жүктеу
Бейне: IRobot Create командалық модулін Linux жүйесінде қолдану: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
IRobot Linux пайдаланушыларына командалық модульді қолдануды ұсынбағандықтан, мен оны өзім шешуге тура келді, қорқытпаңыз, бұл мүлде қиын емес. Сізге тек бірнеше сценарийлерді орындау қажет. Алдымен бастайық, солай ма?
1 -қадам: тауарды алыңыз
Бұл оқулық үшін сізде аптқа негізделген пакет менеджері бар деп ойлаймын. (яғни сіз Debian туындысын немесе Ubuntu туындысын қолданасыз) apt = good себебі, егер олай болмаса, yum үшін бірдей пакеттер бар деп ойлаймын, бірақ мен оны тексере алмаймын. (Федора маған ұнамайды) Енді сіз ұзақ және күрделі нәрсені жүгіруіңіз керек:
sudo apt-get install avrdude avr-libc gcc-avrsudo apt-get remove brlttyИә, бұл пакетті алып тастау қауіпсіз. (Осы жерден кеңес) Егер ол сізге орнатылмаған деп қате берсе, сіз жақсысыз, уайымдамаңыз.
2 -қадам: Бағдарламаны жазу/алу
Міне сіздің бағдарламаңызды жазатын бөлік. Тексеру үшін демо -бағдарламаны қолдануға рұқсат етіңіз. Командалық модуль ықшам дискіде, ал онда 3 демо -бағдарлама бар. Тексеру үшін енгізу бағдарламасын қолданыңыз. «Кіріс» қалтасын компьютердің кез келген жеріне көшіріңіз, мысалы/home/user/avr/input.
3 -қадам: Makefile файлын өңдеңіз
Егер сіз өзіңіздің жеке бағдарламаңызды жазсаңыз, ықшам дискіден макияж файлын алыңыз. Егер сіз оны көшіріп алған болсаңыз, онда сізде бар. Ашыңыз және осы екі жолды өңдеу үшін find/replace пайдаланыңыз:
86: DEBUG = гном-2… 204: AVRDUDE_PORT = com9 # бағдарламашы сериялық құрылғыға қосылған(Бұл сандар жол нөмірлері, егер сіз осылай жасағыңыз келсе) Кімге
86: DEBUG = stabs… 204: AVRDUDE_PORT = /dev /ttyUSB0 # бағдарламашы сериялық құрылғыға қосылғанБұл өте қиын емес еді, солай ма?
4 -қадам: компиляция/жүктеу
Осы уақытқа дейін бұл қиын болған жоқ және бұл қадамның айырмашылығы жоқ: Біріншіден, USB арқылы командалық модульді қосыңыз және оның қосылғанына көз жеткізіңіз. Қалпына келтіру түймесін басыңыз. Содан кейін компьютерге кіріп, терминалды ашыңыз. Бағдарлама/makefile орналасқан каталогқа өтіңіз және теріңіз:
бәрін жасайтын бағдарлама жасаңызЕнді жасаңыз, кабельді алыңыз. Содан кейін қалпына келтіру түймесін басыңыз, сонда сіздің бағдарламаңыз басталады! Құттықтаймыз!
Ұсынылған:
Нақты уақыттағы сағат модулін қалай қолдану керек (DS3231): 5 қадам
Нақты уақыттағы модульді қалай қолдану керек (DS3231): DS3231-бұл температурасы компенсацияланған кристалды осцилляторы (TCXO) мен кристалы бар, бағасы төмен, өте дәл I2C нақты уақыт сағаты (RTC). Құрылғы аккумуляторлық кірісті қамтиды және негізгі қуат қосылған кезде дәл уақытты сақтайды
ISP Wifi модулін, ESP8266 флешер мен бағдарламашыны қолдану арқылы ESP8266 AT микробағдарламасын қалай жыпылықтауға немесе бағдарламалауға болады: 6 қадам
ESP8266 AT бағдарламалық жасақтамасын ESP8266 флешер мен бағдарламашы, IOT Wifi модулін қолдану арқылы қалай жыпылықтауға немесе бағдарламалауға болады: Сипаттама: Бұл модуль ESP-01 немесе ESP-01S түріндегі ESP8266 модульдеріне арналған USB адаптері /бағдарламашысы. Ол ESP01 қосуға арналған 2х4П 2,54мм әйел басымен ыңғайлы түрде орнатылған. Сондай-ақ, ол ESP-01-дің барлық түйреуіштерін 2x4P 2,54 мм ерлер арқылы ажыратады
Arduino UNO және бір каналды 5В қатты күйдегі реле модулін қолдану арқылы шамды қалай басқаруға болады: 3 қадам
Arduino UNO және 5V бір арналы қатты күй релесі модулін қолдану арқылы шамды қалай басқаруға болады: Сипаттама: Дәстүрлі механикалық релемен салыстырғанда, қатты күй релесінің (SSR) көптеген артықшылықтары бар: оның қызмет ету мерзімі ұзарады, қосылу әлдеқайда жоғары/ өшіру жылдамдығы және шу жоқ. Сонымен қатар, ол дірілге және механикалық төзімділікке ие
GY511 модулін Arduino көмегімен қалай қолдану керек [Сандық компас жасаңыз]: 11 қадам
GY511 модулін Arduino -мен қалай қолдану керек [Сандық компас жасаңыз]: Шолу Кейбір электроника жобаларында біз географиялық орналасуды кез келген уақытта білуіміз керек және соған сәйкес нақты операция жасауымыз керек. Бұл оқулықта сіз LSM303DLHC GY-511 компас модулін Arduino көмегімен цифрлық компалар жасау үшін қолдануды үйренесіз
Музыкалық реактивті RGB LED жолағы кодпен - WS1228b - Arduino мен микрофон модулін қолдану: 11 қадам
Музыкалық реактивті RGB LED жолағы коды бар WS1228b | Arduino мен микрофон модулін қолдану: Arduino мен микрофон модулін қолдана отырып, музыкалық реактивті WS1228B жарық диодты жолағын құру. Қолданылатын бөлшектер: Arduino WS1228b Led Strip дыбыстық сенсоры 5 В 5А қуат көзі