
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:02

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
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
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
Een IRobot Create wijzigen om te schilderen - Ajarnpa

Een IRobot-creatie aanpassen om te schilderen: dit is een roboticaproject dat waarschijnlijk kan worden voltooid door iemand die helemaal geen ervaring heeft met robots. Ik zeg dit omdat ik, voordat ik begon, geen ervaring had met robots. Of programma's schrijven. Sterker nog, ik wist hoe ik moest schilderen en dat was
IRobot Create Personal Home Robot - Ajarnpa

IRobot Create Personal Home Robot: Introductie van een persoonlijke thuisrobot die is gebouwd rond het iRobot Create-platform en een mini-itx-computersysteem. Het is nog nooit zo eenvoudig en betaalbaar geweest om robots te ontwerpen en te bouwen door gebruik te maken van de schaalvoordelen van software, pc, speelgoed en andere