Shields-AFRON

From XinCheJian
Jump to: navigation, search

Everything about the shields

Parts

Part list is here.

Assembly v2 bluey-green shield

Changes in this version:

  • fixes width issue
  • add 2 extra receiver LED positions - so you can have LEDS at side or front corners (but NOT both!)
  • adds pullup resistors for the IR receiver LEDs
  • adds power filter capacitors
  • adds optional SMD indicator LEDs to show whenIR received by the IR receivers.
  • adds second row of header pin HOLES (don't put header in) - for debugging and expansion


PCB is very simple, the SwarmRobot assembly page links to the parts list and gives general assembly advice. See the photos of assembled shield to see the MOSFET orientation. The IR transmit LED has the sort (cathode) lead in the hole towards the centre of the PCB, closest to the MOSFET.

Note: C2 is labelled incorrectly on the silk screen - insert it opposite to what is shown!

Install headers last.

Set the height of IR LED - bottom needs to be above ALL other parts - use piece of carboard (which is required for object avoidance to work!). See photos.

Assembly v1 red shield

PCB is very simple, the SwarmRobot assembly page links to the parts list and gives general assembly advice. See the photos of assembled shield to see the MOSFET orientation. The IR transmit LED has the sort (cathode) lead in the hole towards the centre of the PCB, closest to the MOSFET.

This version of the board is 0.1" too wide, so when you solder the male header pins, angle both rows inwards, so they will easily fit into the main SwarmRobot headers!

Code

See [GitHub AtTiny2313 SwarmRobot software] for all the different code!

Photos

SwarmRobot IR shield PCB bluey-green version 2
SwarmRobot IR shield PCB bluey-green version 2
SwarmRobot IR shield PCB bluey-green version 2
SwarmRobot IR shield PCB bluey-green version 2
SwarmRobot IR shield PCB RED version 1
SwarmRobot IR shield PCB RED version 1
SwarmRobot IR shield prototype version
SwarmRobot IR shield prototype version - underside
SwarmRobot wall avoid-follower
SwarmRobot wall avoid-follower - underside

Video Links Early breadboard [Xinchejian SwarmRobot prototype IR seeker] (find the ball or goal!)

[Xinchejian SwarmRobot wall follower first run] and then a [code change and now it avoids things]!


There are also some photos of other SwarmRobot variations.

2012-02-09-20 Light Seeker (new shield on the AtTiny SwarmRobot)

A new light seeking shield on the AtTiny SwarmRobot - [video]. shield circuit and code to be published


All Xinchejian SwarmRobot AFRON wiki pages