Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Ponieważ iRobot nie umożliwił użytkownikom Linuksa korzystania z modułu poleceń, musiałem sam to rozgryźć. Nie daj się zastraszyć, to wcale nie jest trudne, naprawdę. Wszystko, co musisz zrobić, to uruchomić kilka skryptów. Zacznijmy, dobrze?
Krok 1: Zdobądź towar
W tym samouczku zakładam, że masz menedżera pakietów opartego na apt. (tj. używasz pochodnej Debiana lub pochodnej Ubuntu) Po prostu dlatego, że apt = good. Jeśli nie, zakładam, że są takie same pakiety dla mniam, ale nie mogę tego przetestować. (Fedora mnie nie lubi) Teraz musisz uruchomić długą i skomplikowaną rzecz:
sudo apt-get zainstaluj avrdude avr-libc gcc-avrsudo apt-get usuń brlttyI tak, usunięcie tego pakietu jest bezpieczne. (Wskazówka stąd) Jeśli wyświetla błąd mówiący, że nie jest zainstalowany, wszystko w porządku, nie martw się.
Krok 2: Napisz/zdobądź program
Oto część, w której piszesz swój program. Aby to przetestować, użyjmy programu demonstracyjnego. Do modułu poleceń dołączona jest płyta CD, na której znajdują się 3 programy demonstracyjne. Aby przetestować, użyj programu wejściowego. Skopiuj folder „input” do dowolnego miejsca na komputerze, na przykład /home/user/avr/input.
Krok 3: Edytuj Makefile
Jeśli napisałeś swój własny program, pobierz plik makefile z płyty CD. Jeśli właśnie go skopiowałeś, to już go masz. Otwórz go i użyj funkcji znajdź/zamień, aby edytować te dwa wiersze:
86: DEBUG = karzeł-2…204: AVRDUDE_PORT = com9 # programator podłączony do urządzenia szeregowego(Te liczby są numerami linii, jeśli chcesz to zrobić w ten sposób) Do
86: DEBUG = stabs…204: AVRDUDE_PORT = /dev/ttyUSB0 # programator podłączony do urządzenia szeregowegoTo nie było zbyt trudne, prawda?
Krok 4: Kompiluj/Pobierz
Jak dotąd nie było to takie trudne i ten krok nie jest inny: Najpierw podłącz moduł poleceń przez USB i upewnij się, że jest włączony. Naciśnij przycisk Resetuj. Następnie wejdź na komputer i otwórz terminal. Przejdź do katalogu, w którym znajduje się twój program/makefile i wpisz:
utwórz program allmakeTeraz przejdź do swojego tworzenia i usuń kabel. Następnie naciśnij przycisk resetowania, a Twój program zostanie uruchomiony! Gratulacje!