Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:raspberry_pi_arduino [2017/12/18 08:51] Somepuben:raspberry_pi_arduino [2020/07/20 09:00] (current) – external edit 127.0.0.1
Line 6: Line 6:
 1.1. Juhend 1.1. Juhend
 https://www.modmypi.com/blog/how-to-give-your-raspberry-pi-a-static-ip-address-update https://www.modmypi.com/blog/how-to-give-your-raspberry-pi-a-static-ip-address-update
 +
 1.2. Seadistamine 1.2. Seadistamine
 Ava fail:  Ava fail: 
 sudo nano /etc/dhcpcd.conf sudo nano /etc/dhcpcd.conf
 Lisa faili: Lisa faili:
-          Interface eth0+Interface eth0
  
 static ip_address=192.168.1.10/24 static ip_address=192.168.1.10/24
Line 22: Line 23:
 static domain_name_servers=192.168.1.254 static domain_name_servers=192.168.1.254
 Edasi tee alglaadimine ja peale seda kontrolli tulemust käsuga ifconfig Edasi tee alglaadimine ja peale seda kontrolli tulemust käsuga ifconfig
-2. Arduino programmeerimine+ 
 +=====  Arduino programmeerimine ===== 
 2.1. INO sissejuhatus 2.1. INO sissejuhatus
 Ino is a command line toolkit for working with Arduino hardware Ino is a command line toolkit for working with Arduino hardware
Line 33: Line 36:
 Ino is based on make to perform builds. However Makefiles are generated automatically and you’ll never see them if you don’t want to. Ino is based on make to perform builds. However Makefiles are generated automatically and you’ll never see them if you don’t want to.
 http://inotool.org/ http://inotool.org/
 +
 2.2. Tarkvara paigaldamine 2.2. Tarkvara paigaldamine
 sudo apt-get update sudo apt-get update
Line 38: Line 42:
 sudo apt-get install python-distribute sudo apt-get install python-distribute
 sudo easy_install pip sudo easy_install pip
-git clone git://github.com/amperka/ino.git+git clone github.com/amperka/ino.git
 cd ino-*  cd ino-* 
 sudo python setup.py install sudo python setup.py install
 +
 +
 2.3. Kasutamine käsurealt 2.3. Kasutamine käsurealt
 Testimine Testimine
Line 60: Line 66:
 http://inotool.org/quickstart http://inotool.org/quickstart
  
-3. HEX faili laadimine+===== HEX faili laadimine ===== 
 3.1. Käsustik 3.1. Käsustik
 Kopeeri HEX fail mõnda kataloogi ja sisesta järgmine käsk: Kopeeri HEX fail mõnda kataloogi ja sisesta järgmine käsk:
Line 67: Line 74:
 3.2. Taustinformatsioon 3.2. Taustinformatsioon
 Avrdude käsu teadasaamiseks võib installida Arduino IDE. Sealt Fail->Preferences ja linnuke "Show verbose output during Upload". Kui nüüd alustada üleslaadimist, siis kuvatakse see käsk. Avrdude käsu teadasaamiseks võib installida Arduino IDE. Sealt Fail->Preferences ja linnuke "Show verbose output during Upload". Kui nüüd alustada üleslaadimist, siis kuvatakse see käsk.
-4. Raspberry kaamera+ 
 +===== Raspberry kaamera ===== 
 4.1. Pildi tegemine 4.1. Pildi tegemine
 Sisesta käsureale: Sisesta käsureale:
Line 75: Line 84:
 4.2. Lisamaterjal 4.2. Lisamaterjal
 https://www.raspberrypi.org/documentation/usage/camera/raspicam/raspistill.md https://www.raspberrypi.org/documentation/usage/camera/raspicam/raspistill.md
-5. Üldine+ 
 +===== Üldine ===== 
 5.1. Parool 5.1. Parool
 Ligipääsu ip: 80.235.105.190 Ligipääsu ip: 80.235.105.190
Line 84: Line 95:
 sudo raspi-config sudo raspi-config
 Sealt lülitada sisse kaamera ja ssh. Sealt lülitada sisse kaamera ja ssh.
-6. Raspberry Pi-ga Arduino serial monitooring+ 
 +===== Raspberry Pi-ga Arduino serial monitooring ===== 
 Minicom käsk: sudo minicom -b 9600 -o -D /dev/ttyACM0 Minicom käsk: sudo minicom -b 9600 -o -D /dev/ttyACM0
 Serial konsoolist väljumiseks vajuta Ctrl + A ning siis X või Q ja „yes“. Serial konsoolist väljumiseks vajuta Ctrl + A ning siis X või Q ja „yes“.
 +
 +
 +
 +
 +
 +===== NEW GUIDE =====
 +
 +==== Raspberry Conf ====
 +
 +  - sudo apt-get update
 +  - sudo apt-get arduino
 +  - sudo apt-get motion
 +  - sudo nano /etc/motion/motion.conf
 +  - cd /home/pi ; mkdir sketchbook 
 +
 +==== DistanceLab Conf ==== 
 +  - Compile : scp -P PORT {waypath}/{build}/{deviceName}.hex USER@IP:/home/USER/sketchbook/{deviceName}.hex
 +  - Execute : ssh -p PORT -t -t USER@IP  "/usr/share/arduino/hardware/tools/avrdude -C/usr/share/arduino/hardware/tools/avrdude.conf -v -v -v -v -patmega328p -carduino -P/dev/USBDEVICE -b115200 -D -Uflash:w:/home/USER/sketchbook/{deviceName}.hex"
 +
 +==== SSH Conf ====
 +
 +  - Try out conf commands
 +  - ssh-copy-id USER@IP -p PORT
 +  - sudo cp -r /home/repoadmin/.ssh /var/www/
en/raspberry_pi_arduino.1513587101.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0