Stap 1: Solderen/bedrading
De deuropener-systeem bestaat uit twee componenten: een bedieningspaneel aan de buitenkant van de garage met de vingerafdrukscanner, een klein scherm, en sommige knoppen in een weerbestendige behuizing; en een kleine doos in de garage die controleert wanneer een erkende vingerafdruk is gescand en opent de deur, en ook welke macht u bieden in 3.3 volt omzet. Een ATMega328p microcontroller is het brein van het exterieur control panel, en een ATTiny woont in het vak binnen de garage. De twee MCU's communiceren via een seriële verbinding. De ATTiny vooroordelen een zender om te sluiten van de verbinding voor de garage deur switch wanneer het uitdrukking van een specifieke code via de seriële verbinding ontvangt. Op deze manier een mild slimme vandaal kan niet breken in de garage door rippen uit het Configuratiescherm en het oversteken van een paar draden.
Hoewel het gegevensblad dat deze FPS kan verwerken tot 6 volt beweert, ik ben sceptisch aangezien het beter model 3.3 vereist, en aangezien de MCU's blij met 3,3 volt zijn en de LCD vereist we alleen zullen macht de hele zaak op die manier.
Onderdelen lijst:
- GT-511C1R vingerafdruk-Scanner (zorg ervoor te kopen de JST connector ook)
- Nokia 5110 LCD
- ATMega328p microcontroller
- ATTiny85 microcontroller
- MCP1700-3V3 spanningsregelaar
- 10 uF condensator (2)
- 10 kOhm weerstand (3)
- 100 Ohm weerstand (3)
- hoog kortstondige drukknop (3)
- IC-aansluitingen, 28-pins en 8-pins, MCU's beschermt wanneer solderen en mooi zijn als u wilt hen te herprogrammeren
- klemmenstrook, voor het aansluiten van het Configuratiescherm draden aan het interieur vak zonder de noodzaak om te solderen
- weerbestendige exterieur hulpprogramma vak, als deze misschien
- een klein rechthoekig stukje van acryl voor de cover van het bedieningspaneel te houden dingen classy
- 5V DC converter, zoals een telefoon oplader
Gebruik de bijgevoegde schema om te solderen samen de circuits voor de control panel en interieur module op sommige protoboard of toch u willen rollen. U zal de JST connector en sommige vliegende draden (ik vond lintkabel houdt dingen georganiseerd) soldeer voor de FPS en LCD, zodat ze los hangen kunnen en worden beveiligd op het voorpaneel van het Configuratiescherm. Behandeling van de code in latere stappen zal onthullen dat de knoppen bedraad aan pins 12, 13 en 14 (d.w.z. Arduino pin 6, 7 en 8) de functies "up", "OK" en "down", respectievelijk dienen. Dus, u kan ze wilt rangschikken deze manier op het bord te houden dingen mooi en logisch.
Ik sneed de schakelaar van MicroUSB off van een extra telefoonlader voor het aandrijven van alles, omdat ze zijn goedkoop en makkelijk te vinden als u wegblijven van de Apple Store. Kon u het hele ding met batterijen (hoewel niet teveel spanning geven aan de arme kleine MCP1700 of hij krijgt heet), maar de FPS een veel macht moet afvoer, want toen ik het met 3xAAA probeerde alleen het voor ongeveer een dag werkte.
De twee modules zijn verbonden door drie draden - voor 3,3 v, één voor de grond, en één uit TX op de ATMega328p tot en met 5 (aka Arduino pin 0) pin op de ATTiny, die RX voor een seriële verbinding van software zullen. Draaien ze samen maakt hen gemakkelijker draad via en neato kijkt.