User Tools

Site Tools


m0duls

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
m0duls [2011/08/13 14:44] – [j0y+] suschmanm0duls [2013/02/09 12:12] (current) – fix typos sec
Line 1: Line 1:
 +== m0duls ==
 +
 +====== Intro ======
 +
 +This page is intended to list available hardware components for the [[r0ket]]. [[m0dul#hardware|Hardware/interface description at m0dul]]
 +
 ====== Registry ====== ====== Registry ======
-As m0duls use I2C and/or SPI to communicate with the r0ket, its possible that multiple m0duls use the same addresses. Here is a list of used addresses to verify compability.+ 
 +As m0duls use I2C and/or SPI to communicate with the r0ket, its possible that multiple m0duls use the same addresses. Here is a list of used addresses to verify compatibility.
  
 ^ I2C address ^ M0dul ^ ^ I2C address ^ M0dul ^
 | 0000000 | [[#example|example]] | | 0000000 | [[#example|example]] |
 | 1000010 | [[#j0y|j0y+]] | | 1000010 | [[#j0y|j0y+]] |
 +| 1010xxx | //(generic I²C EEPROM addresses; avoid if possible)// |
 +| 1010000 | SFP+ cage |
 +| 1010001 | ::: |
 | 1100010 | [[#flame|flame]] | | 1100010 | [[#flame|flame]] |
  
 ^ Chip Select ^ M0dul ^ ^ Chip Select ^ M0dul ^
-| SS0        | [[#r0ketc0m|r0ketc0m]] |         +| SS0        | [[#r0ketc0m|r0ketc0m]] | 
 +| SS3        | [[#launch|launch]] |
 | SS1 or SS3 | [[#example|example]] | | SS1 or SS3 | [[#example|example]] |
    
Line 29: Line 40:
 Description: Ignite your r0ket!  Description: Ignite your r0ket! 
  
-Link: [[m0dul-flame|flame m0dul]]+Link: [[m0dul-flame|flame m0dul]] and [[m0dul-flame_rgb-mod|flame RGB mod]]
  
 ==== r0ketc0m ==== ==== r0ketc0m ====
Line 37: Line 48:
 Link: [[m0dul-r0ketc0m|r0ketc0m m0dul]] Link: [[m0dul-r0ketc0m|r0ketc0m m0dul]]
  
 +==== avr m0dul ====
 +{{https://dl.dropbox.com/u/30575569/IMG_20121121_001912-1.jpg?300}}
 +
 +Description: Finished AVRISP-Firmware for r0ket.
 +Link: [[https://wiki.chaosdorf.de/AVR-Programmieradapter]]
 +
 +
 +Description: Connects an avr controller over isp. Unfinished, feel free to jump in.
 +Link: [[http://blog.chris007.de/?p=336]]
 +
 +==== Launch ====
 +
 +{{:m0dul-launch.jpg?320|}}
 +
 +The launch m0dul enables the r0ket to launch rockets (fireworks). SS3 is used as GPIO to switch a relay using a NPN transistor, the relay switches 12V to a 2 Ohms reistor (11W) + heating wire (cut from an old hot air gun) which starts glowing (using about 3 Amps) and ignites the rocket. Here a video of the beta version (using hackerbus instead of m0dulbus and normal wire+matchstick instead of the heating wire) in action: http://vimeo.com/34415508
 +
 +SS3 was chosen because it seems to be low by default currently - but be careful, if that's not the case your rocket might launch while plugging in the m0dul already... Best practice should be to connect 12V supply and insert the rocket only in safe launch locations - or even better, not use this m0dul at all...
 +
 +For the next version I plan to use an i2c gpio chip to be able to connect several launch units. There's now about 1 year of time to finish that project. And add some wireless launch function using a second r0ket...
 +
 +==== Ethernet ====
 +
 +Description: Make the r0ket connect to your favorite Network :-) -- Currently in planning
 +
 +Link: [[m0dul-ethernet|ethernet m0dul]]
  
 ==== Example ==== ==== Example ====
m0duls.1313239454.txt.gz · Last modified: by suschman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki