Die unheilige Ehe eines Himbeer -Pi und eines Arduino
Die folgenden Schritte müssen am Raspberry Pi durchgeführt werden, wenn er zum ersten Mal eingeschaltet wird:
Fügen Sie die folgenden Zeilen bis zum Ende Ihres ~/.bashrc hinzu:
export GOPATH=$HOME/Go/
export PATH=$PATH:$GOPATH/bin
Führen Sie dann das Setup -Skript aus:
./raspi_setup.sh
Verbinden Sie die Raspberry Pi GPIO-Stifte mit dem Arduino ISP und folgen Sie den Anweisungen hier: [https://learn.adafruit.com/program-an-avr-or-duino-uspispberry-pi-gpio-pins/configuration#wiring]
Das Skript für Deployming.py kopiert den gesamten Quellcode in den Raspberry Pi, erstellt den Arduino -Code, flashe den Arduino und führt dann die angegebene Python main.py aus.
pipenv run $PWD/deploy.py --project_dir ~/GitHub/WinterTechForum/pyduino-secret-number/ 192.168.43.167
Der folgende Befehl kann verwendet werden, um den Arduino manuell zu blinken, wenn SSH in den Raspberry Pi:
sudo avrdude -p atmega328p -C ~/avrdude_gpio.conf -c pi_1 -v -U flash:w:Blink.ino.hex:i