Tutorials/arduino-yun-videorecorder-101

Da WeMake Wiki.
Jump to navigation Jump to search
  1. arduino yun 101 ###


arduino ide version 1.5.6-r2: http://arduino.cc/en/main/software#toc3 configuration: http://arduino.cc/en/Guide/ArduinoYun

arduino.local non risolve sempre, usare 192.168.240.1, per la configurazione iniziale.

to log into the yun via ssh (from mac-osx shell): ssh root@192.168.1.13

  1. con la logitech ###


    #---------------------------------------------------------------------
    # install the video stuff on the yun
   opkg update
   opkg install kmod-video-uvc
   opkg install kmod-video-pwc
   opkg install kmod-input-core
   opkg install libjpeg
   opkg install fswebcam
   wget http://www.custommobileapps.com.au/downloads/mjpg-streamer.ipk
   opkg install mjpg-streamer.ipk
   opkg install ffmpeg
   opkg install ffserver
   opkg install python-openssl
   #---------------------------------------------------------------------

dopo l'installazione dei pacchetti:

   root@Arduino:~# df -h
   Filesystem                Size      Used Available Use% Mounted on
   rootfs                    7.5M      4.9M      2.6M  66% /
   /dev/root                 7.0M      7.0M         0 100% /rom
   tmpfs                    29.9M    372.0K     29.5M   1% /tmp
   tmpfs                   512.0K         0    512.0K   0% /dev
   /dev/mtdblock3            7.5M      4.9M      2.6M  66% /overlay
   overlayfs:/overlay        7.5M      4.9M      2.6M  66% /
   /dev/sda1                 7.4G    848.0K      7.4G   0% /mnt/sda1

see what is already mounted:

   mount

see which distribution:

   root@Arduino:~# cat /proc/version
   Linux version 3.8.3 (federico@smilzo) (gcc version 4.6.4 20121210 (prerelease) (Linaro GCC 4.6-2012.12) ) #8 Mon Aug 19 16:22:39 CEST 2013

to see the stream (from the os/x): open "http://arduino.local:8080/?action=stream" in a browser after running (on the yun via ssh):

   mjpg_streamer -i "input_uvc.so -d /dev/video0 -r 640x480" -o "output_http.so -p 8080 -w /mnt/sda1"

see if python server is running (from the os/x), after running "python -m SimpleHTTPServer" (on the yun via ssh):

   nmap 192.168.1.13
   
   Starting Nmap 6.40 ( http://nmap.org ) at 2014-04-30 13:03 CEST
   Nmap scan report for 192.168.1.13
   Host is up (0.19s latency).
   Not shown: 995 closed ports
   PORT     STATE SERVICE
   22/tcp   open  ssh
   53/tcp   open  domain
   80/tcp   open  http
   443/tcp  open  https
   8000/tcp open  http-alt
   
   Nmap done: 1 IP address (1 host up) scanned in 39.77 seconds

to shoot a photo (on the yun via ssh):

   fswebcam test.png


  1. references ###


http://forum.arduino.cc/index.php?topic=188690.0 http://dev.mikamai.com/post/73613525813/arduino-yun-social-photo-camera http://dev.mikamai.com/post/76945627390/you-cant-touch-this-an-evil-arduino-based-alarm https://github.com/amicojeko/YouCantTouchThis http://neuroballs.com/2014/01/how-to-build-a-arduino-yun-powered-cat-camera/ https://learn.adafruit.com/wireless-security-camera-arduino-yun?view=all http://latanadelgurzo.blogspot.it/2012/11/webcam-in-streaming-con-openwrt.html