Stap 1: bouw
Bouw bestaat uit twee delen:-de controlemodule en de installatie van eindschakelaars en deur montage en bekabeling.
Bouw van de controlemodule
Het model van de controle gebruiken een OLIMEX ESP8266 EVB module, die heeft een ingebouwde Relais. Het Relais is aangesloten parallel aan de bestaande garage deur drukknop. Als de code de estafette pulsen, fungeert de garagedeur. Om te ontdekken de positie van de deur er zijn limit schakelt aan weerszijden van de deur-reizen, evenals een ADXL335 breakout board van SparkFun. De eindschakelaars fungeren als een back-up voor de positie van de ADXL335 lezen.
Slechts één van de output van de ADXL335 wordt gebruikt. Een 33 k ohm weerstand op grond op dat de output vermindert het signaalniveau voor minder de 1.0V zoals vereist door de ESP8266 TOUT ADC invoergegevens. Als gevolg van de variatie in de specificaties van de ADXL335, moet u wellicht om deze weerstand tot 27 K.
De schematische is hier als pdf.
De foto's tonen de bedrading van de controlemodule.
De ADXL335 breken bestuur gemonteerd op de OLIMEX estafette met zware dubbele dubbelzijdige tape. De 33K weerstand op grond is gemonteerd rechtstreeks op het uitbreken van de Raad van bestuur. De drukknop van de configuratie is aangesloten tussen GPIO2 en GPIO0 (Zie gebruiken ESP8266 GPIO0/GPIO2/GPIO15 pinnen)
Cat 5-kabel (8-weg) wordt gebruikt om de controlemodule sluit aan op de 5V USB levering, 2 schakelaars beperken of in de garage deur drukknop.
De draden die in dit project gebruikt waar:-
- Oranje/wit voor 5V (+ 5V oranje)
- Groen/wit voor nauwe Hekschakelaar, normaal open (GPIO12, GND)
- Blauw/wit voor Open Hekschakelaar, Maakcontact (GPIO13, GND)
- Bruin/wit voor relaisuitgang voor drukknop contact (parallel, normaal open)
Verkocht kern Cat 5 kabel werd gebruikt voor de belangrijkste bedrading en strandde Cat 5 was kabel gebruik voor de flexibele verbinding met de controlemodule.