WOver

668 views

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
668
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

WOver

  1. 1. Please connect...• Connect to the WiFi-Network:WOVER• open a browser and go to the URL:http://control.woverorhttp://control• Pick a nickname• and WAIT!!!!
  2. 2. EmbededWebObjects
  3. 3. or
  4. 4. NASAmay have aRover...
  5. 5. but we got a:
  6. 6. Credits:Oliver Birnfeldo.birnfeld@ingenieurbuero-birnfeld.dehttp://www.ingenieurbuero-birnfeld.de
  7. 7. Facts about theRaspberry Pi• ARM-based credit-card-sized single-board linuxcomputer• costs: $25 (Model A) respectively $35 Model B• Processor:ARM11 CPU@700MHz• Graphics: BroadcomVideoCore GPU /w OpenVG1080p30 H.264 high-profile encode/decode• Memory: 256MiB onboard SDRAM• Storage: Secure Digital|SD / MMC / SDIO cardslot• USB-Port• additional on Model B: second USB-Port, 10/100Ethernet RJ45
  8. 8. Communityhttp://elinux.org/R-Pi_Hubhttp://simonthepiman.com/http://www.penguintutor.com/raspberrypi/http://www.oracle.com/technetwork/articles/java/raspberrypi-1704896.html
  9. 9. Made to be embeded:• General Purpose I/O pins (GPIO) /w SPI, I²C, I²S,UART respectively up to 21 digital I/O’s to get in touchwith the “real world”
  10. 10. Introducing theWOver-Driving Module• based upon Asuro• a tiny mobile robot developed in 2003 foreducational purposes by DLR, the german aerospacecentre.• can be bought on AMAZON for €75• ASURO is an acronym for "Another Small andUnique Robot from Oberpfaffenhofen". Malicioustongues say, U stands for “Useless” ;-)
  11. 11. Conecting it:Driving module and RPI are connected via serialinterface (RS232) to send commands to the 8-bit MCUon the Asuro board.The original CPU, an ATMega8, was exchanged by anATMega328 with more memory (incredible 32kB Flashand 2kB SRAM) and hardware debug interface.(yup, there were times, where embedded developers had todebug with blinking LED’s...)
  12. 12. The brain• Wonder AJAX app on RPI• open source library Pi4J (http://pi4j.com/) to talk tohardware‘s IO pins.• depends on the WiringPi native library by GordonHenderson.
  13. 13. Driving Module OS• simple custom OS on driving module• driving module knows few commands:1. Motor velocity left and right2. switching Back-LED and Front-LED’s respectively3. a feedback channel to receive messages fromWOver.
  14. 14. Please connect...• Connect to the WiFi-Network:WOVER• open a browser and go to the URL:http://control.woverorhttp://control• Pick a nickname• and WAIT!!!!
  15. 15. Start your engines...
  16. 16. GO !!!!!!!!!
  17. 17. Next Steps• Install a database (h2, etc.)• Develop a game• Reading sensors• Improve powermanagement•Add camera and live-streaming• Create WO/EOF benchmark to compareperformance of PI

×