Inhoudsopgave:
- Stap 1: Verkrijg de goederen
- Stap 2: Schrijf/krijg een programma
- Stap 3: Bewerk Makefile
- Stap 4: Compileren/downloaden
Video: De opdrachtmodule van IRobot Create gebruiken met Linux: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
Aangezien iRobot linux-gebruikers geen manier heeft geboden om de opdrachtmodule te gebruiken, moest ik er zelf achter komen. Laat je niet intimideren, het is helemaal niet moeilijk, echt niet. Het enige dat u hoeft te doen, is een paar scripts uitvoeren. Laten we beginnen, zullen we?
Stap 1: Verkrijg de goederen
Voor deze zelfstudie ga ik ervan uit dat je een op apt gebaseerde pakketbeheerder hebt. (d.w.z. u gebruikt een Debian-derivaat of een Ubuntu-derivaat) Gewoon omdat apt = goed. Als u dat niet doet, neem ik aan dat er dezelfde pakketten zijn voor yum, maar dat kan ik niet testen. (Fedora mag me niet) Nu moet je een lang en ingewikkeld dingetje uitvoeren:
sudo apt-get install avrdude avr-libc gcc-avrsudo apt-get verwijder brlttyEn ja, het verwijderen van dat pakket is veilig. (Tip van hier) Als je een foutmelding krijgt dat het niet is geïnstalleerd, zit je goed, maak je geen zorgen.
Stap 2: Schrijf/krijg een programma
Hier is het gedeelte waar u uw programma schrijft. Maar om het uit te testen, laten we een demoprogramma gebruiken. De commandomodule wordt geleverd met een cd en daarop staan 3 demoprogramma's. Gebruik het invoerprogramma om het te testen. Kopieer de map "input" ergens op uw computer, zoals /home/user/avr/input.
Stap 3: Bewerk Makefile
Als je je eigen programma hebt geschreven, haal dan een makefile van de cd. Als je het net hebt gekopieerd, dan heb je het al. Open het en gebruik zoeken/vervangen om deze twee regels te bewerken:
86: DEBUG = dwarf-2…204: AVRDUDE_PORT = com9 # programmeur aangesloten op serieel apparaat(Die nummers zijn regelnummers, als je het op die manier wilt doen)
86: DEBUG = steken…204: AVRDUDE_PORT = /dev/ttyUSB0 # programmeur aangesloten op serieel apparaatDat was toch niet zo moeilijk?
Stap 4: Compileren/downloaden
Het is tot nu toe niet zo moeilijk geweest, en deze stap is niet anders: sluit eerst de commandomodule aan via USB en zorg ervoor dat deze aan staat. Druk op de Reset-knop. Ga dan naar je computer en open een terminal. Navigeer naar de map waar je programma/makefile staat en typ:
make allmake programmaGa nu naar je creatie en verwijder de kabel. Druk dan op de resetknop en je programma start! Gefeliciteerd!
Aanbevolen:
Hoe de GPIO-pinnen en Avrdude van een Raspberry Pi te gebruiken om DIMP 2 of DA PIMP te Bit-bang-programma te gebruiken 2: 9 stappen
Hoe de GPIO-pinnen van een Raspberry Pi en Avrdude te gebruiken voor Bit-bang-programma DIMP 2 of DA PIMP 2: Dit zijn stapsgewijze instructies voor het gebruik van een Raspberry Pi en het gratis open-source commando avrdude to bit-bang -programmeer een DIMP 2 of DA PIMP 2. Ik neem aan dat je bekend bent met je Raspberry Pi en de LINUX-opdrachtregel. Je hoeft niet
Mac Terminal gebruiken en toetsfuncties gebruiken: 4 stappen
Mac Terminal gebruiken en toetsfuncties gebruiken: We laten u zien hoe u de MAC Terminal opent. We zullen u ook enkele functies binnen de Terminal laten zien, zoals ifconfig, mappen wijzigen, toegang tot bestanden en arp. Met Ifconfig kunt u uw IP-adres en uw MAC-advertentie controleren
IRobot Create-Mars Expedition Rover Mark I: 4 stappen
IRobot Create-Mars Expedition Rover Mark I: deze instructable leert je hoe je de iRobot Create kunt instellen met behulp van MatLab-codering. Je robot kan mineralen zoeken door vormen te onderscheiden, ruig terrein manoeuvreren door het gebruik van klifsensoren en heeft de mogelijkheid
DIY MusiLED, muziek gesynchroniseerde LED's met Windows- en Linux-toepassing met één klik (32-bits en 64-bits). Eenvoudig opnieuw te maken, gemakkelijk te gebruiken, gemakkelijk te porten: 3 stappen
DIY MusiLED, muziek gesynchroniseerde LED's met Windows- en Linux-toepassing met één klik (32-bits en 64-bits). Eenvoudig te recreëren, gemakkelijk te gebruiken, gemakkelijk te poorten: dit project helpt je om 18 LED's (6 rood + 6 blauw + 6 geel) op je Arduino-bord aan te sluiten en de realtime signalen van de geluidskaart van je computer te analyseren en door te sturen naar de LED's om ze op te lichten volgens de beat-effecten (Snare, High Hat, Kick)
Hoe maak je een autonome basketbal spelende robot met behulp van een IRobot Create als basis - Ajarnpa
Hoe maak je een autonome basketbal spelende robot met behulp van een IRobot Create als basis: Dit is mijn inzending voor de iRobot Create-uitdaging. Het moeilijkste deel van dit hele proces voor mij was om te beslissen wat de robot ging doen. Ik wilde de coole functies van de Create demonstreren en tegelijkertijd wat robo-flair toevoegen. Alles van mij