Difference between revisions of "Doorduino3"

From RevSpace
Jump to navigation Jump to search
m (Montageplaat)
Line 57: Line 57:
 
===Montageplaat===
 
===Montageplaat===
 
[[File:Doorduino backplate proto4.JPG|300px|thumb|right|Dit is prototype 4. Het past nu in de kast.]]
 
[[File:Doorduino backplate proto4.JPG|300px|thumb|right|Dit is prototype 4. Het past nu in de kast.]]
Met de lasercutter snijden we zelf uit 4mm populier-triplex een drager om alle elektronica makkelijk te plaatsen in de kast. Hier is het prototype:
+
Met de lasercutter snijden we zelf uit 4mm populier-triplex een drager om alle elektronica makkelijk te plaatsen in de kast. Hier rechtsis het prototype te zien.
  
 
[[Media:Doorduino3_grondplaat_proto4.svg|Tekening grondplaat proto 4 SVG]]
 
[[Media:Doorduino3_grondplaat_proto4.svg|Tekening grondplaat proto 4 SVG]]

Revision as of 19:48, 25 October 2015

Project Doorduino3
Doorduino3 Project.jpg
Status In progress
Contact User:Sebastius
Last Update 2015-10-25

Idee

Door heel Revspace (en de Verlichting) heen gebruiken we DoorDuino's. Een aantal zijn minder stabiel (met name door de gebruike hostcomputertjes) en geen enkele opstelling is gelijk. Met de komst van de nieuwe Sparkshack is het plan om alle DoorDuino's te standaardiseren. Een goede behuizing, nette boards en een eenduidige constructie.

De software is gelijk aan Doorduino 2, de arduino-code is identiek en pinnummers zijn hetzelfde gebleven.

DoorDuino boards

Boards

In Eagle is een compact board getekend voor de DoorDuino's van 5x10cm. Hier zijn er een stuk of 20 van besteld, meer dan genoeg voor de hele space en een paar reserve. Het board is ontworpen door Sebastius. Op de print is tevens ruimte voor hacks, patches en fixes.

Bij het 'experimenteer' gedeelte zijn 2 pads VCC en 2 pads GND aanwezig. Pas op dat je de LDO van de Arduino niet overbelast! Je kunt dit probleem eenvoudig omzeilen door zelf een LDO aan de 12v lijn te hangen en te verbinden met VCC. Dan wel even de LDO van de Arduino verwijderen om magische rook te voorkomen.

BOM

  • Arduino Pro Mini (ATmega 328, 5v, 16mhz)
  • IRL540N Mosfet
  • 1x 150 ohm 0805 resistor
  • 2x 220 ohm 0805 resistor
  • 1x 1k ohm 0805 resistor
  • 1x 1k8 ohm 0805 resistor
  • 1x 10k ohm 0805 resistor
  • pinheaders en de vrouwelijke variant ervan
  • 1 of 2 jumpers
  • screwterminals (printkroonsteen), 16polig

Bouw

Relatief eenvoudig, volg de silkscreen. De SMD weerstanden gaan als volgt (van boven naar beneden, onder de A0 pin)

  • 220
  • 220
  • 150
  • 1k8
  • 1k0
  • en onder de mosfet zit nog een 10k

Daarna even de jumper op 12v RAW ENABLE zetten. De 5v Serial Enable gebruiken we voorlopig niet (ter voorkoming Magische Rook).

Behuizing

BOM

  • Fibox TA241911T (wandbehuizing 24cm x 19cm met transparant deksel)
  • Wandbevestiging
  • Wartels
  • 12v voeding (1 actuator/deur: 2.5A. Voor een enkele Doorduino kun je de voeding inbouwen)
  • Montageplaat (lasercut)
  • Raspberry Pi B+ of 2 (met 4 USB poorten)
  • USB- Serial, bv CP2104
  • KIS33r3 dcdc converter 5v (via AliExpress)
  • kabelbandvoetjes
  • 4x standaard PC standoffs (die bv voor serieel/parallele poorten gebruikt werden) (M3?)
  • 4x M2 standoffs (en schroefjes)

Montageplaat

Dit is prototype 4. Het past nu in de kast.

Met de lasercutter snijden we zelf uit 4mm populier-triplex een drager om alle elektronica makkelijk te plaatsen in de kast. Hier rechtsis het prototype te zien.

Tekening grondplaat proto 4 SVG

Boren

Hier hier en daar moeten wat gaatjes komen.

Software

Alle Arduino's moeten geprogrammeerd worden met de DoorDuino sketch: [1], let even op de instellingen in Arduino wbt klokfrequentie en chiptype.

De Pi heeft ook software nodig, uiteraard. Maar hoe? Dat vertellen we je een volgende keer. Elke Arduino moet aan de goede TTY gekoppeld worden, schat ik zo in. Het is zo stom als je de verkeerde deur opent immers!

Assemblage en plaatsing

Hier komt nog een verhaaltje zodra het eerste kastje echt af is.