Инсталирането на Arduino IDE на Raspberry Pi може да бъде лесен процес, ако се следват правилните стъпки. Има два основни начина за извършване на тази инсталация: чрез хранилището на Raspbian или чрез ръчно изтегляне на най-новата версия от официалния уебсайт на Arduino. Всеки метод има своите предимства и недостатъци, но и двата ви позволяват да се възползвате от средата за разработка и да програмирате Arduino платки директно от Raspberry Pi.
Arduino IDE е много популярна среда за разработка и широко използван от ентусиастите на електрониката за програмиране на различни модели платки Arduino, като например Arduino UNO или ESP8266. Освен това, на Raspberry Pi, този инструмент може да бъде инсталиран без много усложнения, което позволява на потребителите да напредват в своите проекти, без да се нуждаят от пълен компютър.
Какво ще ви трябва за монтаж?
Преди да започнете, важно е да се отбележи материали и предпоставки за монтаж. От съществено значение е да имате работещ Raspberry Pi, за предпочитане с актуализираната операционна система Raspbian. Освен това ще трябва да имате платка Arduino (като модела UNO) и съответния USB кабел, за да го свържете.
За най-добро потребителско изживяване по време на инсталацията и за избягване на проблеми със съвместимостта се препоръчва да актуализирате както хранилището, така и софтуера Raspberry, преди да продължите. За да направите това, отворете командния терминал и изпълнете:
sudo apt-get update && sudo apt-get upgrade
Инсталирайте Arduino IDE от хранилището
Това е най-бързият метод за инсталиране на основната версия на Arduino IDE на вашия Raspberry Pi. чрез команда sudo apt-get install arduino
, ще бъде изтеглена малко по-стара версия на IDE (обикновено версия 1.6). Въпреки че е функционална, тази версия може да има някои несъвместимости с по-модерни платки като ESP32 или ESP8266.
След като инсталацията приключи, можете да намерите Arduino IDE в менюто програмиране от вашата малина. От тук можете да го отворите и да започнете да работите по вашите проекти. Ако решите да следвате този метод, може да помислите за ръчна актуализация в бъдеще, за да получите най-новите версии.
Инсталирайте Arduino IDE от официалния сайт
За да получите най-новата версия на IDE, се препоръчва да извършите ръчна инсталация. Това гарантира, че можете да използвате всички най-нови функции, като поддръжка за нови платки и версии на AVR чипове. За да направите това, изпълнете следните стъпки:
- Достъп до официалната страница на Arduino в раздела за софтуер: https://www.arduino.cc/en/software.
- Изтеглете файла, съответстващ на архитектурата на вашия Raspberry Pi. Най-често срещаното е да изберете опцията Linux ARM 32 бита.
- След като бъде изтеглен, отворете терминал и отидете до папката „Изтегляния“, където е съхранен файлът.
- Разархивирайте файла с помощта на командата:
tar -xf arduino-####-linuxarm.tar.xz
(заменете #### с изтеглената версия). - Преместете извлечената директория в /избирам с командата:
sudo mv arduino-#### /opt
. - Накрая завършете инсталацията, като изпълните скрипта:
sudo /opt/arduino-####/install.sh
.
С тези стъпки ще инсталирате най-новата версия на Arduino IDE, с достъп до нови функции като интеграция за платки ESP8266 и ESP32, интегрирано отстраняване на грешки и по-добър мениджър на библиотека.
Отстраняване на неизправности и често срещани грешки
Може да срещнете някои проблеми по време на инсталацията или при свързване на платката Arduino към Raspberry Pi. Една от най-честите грешки е липсата на достатъчно разрешения за достъп до серийните портове на платката. За да разрешите този проблем, използвайте командата:
sudo chmod a+rw /dev/ttyACM0
Това ще позволи на Arduino IDE да комуникира правилно с вашата платка, свързана към порта / dev / ttyACM0.
Разширена интеграция: Инсталиране на Arduino CLI
За онези проекти, при които графичният интерфейс не е наличен или предпочитате да използвате терминала, можете да инсталирате Arduino CLI (Интерфейс на командния ред). Това е по-лек инструмент, който ви позволява да компилирате и качвате код чрез командния ред. За да го инсталирате, изпълнете следните стъпки:
- Изтеглете инсталационния скрипт, като използвате командата:
curl -fsSL https://raw.githubusercontent.com/arduino/arduino-cli/master/install.sh | sh
. - Актуализирайте индекса на табелата, като използвате:
arduino-cli core update-index
. - Инсталирайте мениджъра на борда:
arduino-cli core install arduino:avr
. - Компилирайте вашите скици с:
arduino-cli compile --fqbn arduino:avr:uno mysketch/
. - Качете кода на вашата дъска с:
arduino-cli upload -p /dev/ttyACM0 --fqbn arduino:avr:uno mysketch/
.
С това можете да работите по проекти на Arduino дори на системи без графичен интерфейс, като Raspberry Pi в сървърен или headless режим.
За тези, които използват платки като ESP32 или ESP8266, Не забравяйте да добавите съответните URL адреси в предпочитанията на IDE или CLI, като по този начин се гарантира пълна поддръжка за тези платформи при компилиране и качване на вашите кодове.