Indholdsfortegnelse:
Video: Brug af IRobot Create's kommandomodul med Linux: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:30
Da iRobot ikke har givet linux -brugere en måde at bruge kommandomodulet på, måtte jeg selv finde ud af det. Bliv ikke skræmt, det er slet ikke svært, virkelig. Alt du skal gøre er at køre et par scripts. Lad os komme i gang, skal vi?
Trin 1: Få varerne
Til denne vejledning antager jeg, at du har en apt-baseret pakkehåndtering. (dvs. du bruger et Debian -derivat eller et Ubuntu -derivat) Simpelthen fordi apt = good. If du ikke gør det, antager jeg, at der er de samme pakker til yum, men jeg kan ikke teste det. (Fedora kan ikke lide mig) Nu skal du køre en lang og kompliceret tingymbober:
sudo apt-get install avrdude avr-libc gcc-avrsudo apt-get fjern brlttyOg ja, det er sikkert at fjerne den pakke. (Tip herfra) Hvis det giver dig en fejlmeddelelse om, at det ikke er installeret, er du god, bare rolig.
Trin 2: Skriv/Få et program
Her er den del, hvor du skriver dit program. Men for at teste det, lad os bruge et demoprogram. Kommandomodulet leveres med en cd, og på det er der 3 demoprogrammer. For at teste skal du bruge inputprogrammet. Kopier mappen "input" til et sted på din computer, f.eks./Home/user/avr/input.
Trin 3: Rediger Makefile
Hvis du skrev dit eget program, skal du få en makefile fra cd'en. Hvis du lige har kopieret det over, så har du det allerede. Åbn det, og brug find/erstat til at redigere disse to linjer:
86: DEBUG = dværg-2… 204: AVRDUDE_PORT = com9 # programmør forbundet til seriel enhed(Disse tal er linjenumre, hvis du vil gøre det på den måde) Til
86: DEBUG = knivstik … 204: AVRDUDE_PORT = /dev /ttyUSB0 # programmør forbundet til seriel enhedDet var ikke for svært, var det?
Trin 4: Kompilér/download
Det har ikke været så svært hidtil, og dette trin er ikke anderledes: Først tilsluttes kommandomodulet via USB, og sørg for, at det er tændt. Tryk på knappen Nulstil. Gå derefter ind på din computer og åbn en terminal. Naviger til biblioteket, hvor dit program/makefile er, og skriv:
lav alle programmerGå nu til dit oprettelse, og fjern kablet. Tryk derefter på nulstillingsknappen, og dit program starter! Tillykke!
Anbefalede:
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: 4 trin
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: Hjemmeautomatisering Trin for trin ved hjælp af Wemos D1 Mini med PCB -design For et par uger siden udgav vi en tutorial "Home Automation using Raspberry Pi" i rootsaid.com, som blev godt modtaget blandt hobbyfolk og universitetsstuderende. Så kom et af vores medlemmer
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C - Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: 5 trin
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C | Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: Hej fyre i denne instruktion vil vi lære at bruge neopixel ws2812 LED'er eller led strip eller led matrix eller led ring med m5stack m5stick-C udviklingstavle med Arduino IDE, og vi vil lave et regnbuemønster med det
IRobot Create-Mars Expedition Rover Mark I: 4 trin
IRobot Create-Mars Expedition Rover Mark I: Denne instruktør vil lære dig, hvordan du konfigurerer iRobot Create ved hjælp af MatLab-kodning. Din robot vil have evnen til at søge efter mineraler ved at skelne mellem former, manøvrere ujævnt terræn ved hjælp af klippesensorer og har evnen
Brug enhver GDI -printer med GNU/Linux: 6 trin
Brug enhver GDI -printer med GNU/Linux: De fleste GDI -printere understøttes ikke ved hjælp af GNU/Linux. Her er alligevel en måde at bruge din printer på