Arduino licht & Knock opsporen deurslot (3 / 4 stap)

Stap 3: Testen het Circuit op een Breadboard


We gonna hook-up alle elektronica naar een breadboard en controleren of alles werkt als we gaan. Hier vindt u de schematische breadboard en een lay-outdiagram bijgevoegd in de bovenstaande foto's. WEES NIET TE LAAT OM HET EVEN WELK TOUCH ONBEDOELD DRADEN EN VERGEET NIET OM DE STEKKER UIT UW ARDUINO/CIRCUIT VAN KRACHTBRONNEN TERWIJL BEDRADING!

1) draad de microfoon
Soldeer een paar van 12"(30cm) leidt tot de microfoon.  Verbinding te maken tussen analoge pin 0 en de grond.  Ook hechten de 1M ohm weerstand tussen analoge pin 0 en de grond.

TEST: Met de Arduino aangesloten op uw computer, opent u het venster Serial Monitor (op de top van schets venster). U ziet de tekst "programmastart."  Tik op de microfoon en het moet zeggen: "knock beginnen" en "klop" telkens wanneer u het onttrekt.  Stop voor een seconde of twee en je zult waarschijnlijk zien "Secret knock mislukte." Probeer onttrekkend scheren en een kapsel en zien als je het bericht "Deur ontgrendeld!" kunt krijgen! De arduino luistert vervolgens voor een signaal om te sluiten van de deur. De standaard hiervoor (instelbaar in de code) is vier gelijk verdeeld klopt.

KUNT OPLOSSEN:
-Als u niets zien of rommel uit de periodieke monitoring, controleert u of de seriële poort is ingesteld op 9600 baud en reset van de macht
-Om de gevoeligheid van een knock-patroon herkennen/valideren, spelen met de waarden van "rejectValue" en "averageRejectValue" (lijn 13 en 14). Als een afzonderlijke knock uitgeschakeld door meer dan de rejectValue (percentage is) of als de gemiddelde timing van de stoten uitgeschakeld door meer dan de averageRejectValue is, de arduino zal niet controleren of de knock of trigger van de motor
-Als een enkele klop meer dan eens wordt geregistreerd, of twee stoten zijn geregistreerd als het dezelfde knock, aanpassen "knockFadeTime" (lijn 15) waarin de milliseconden we toestaan dat een klop te verdwijnen voordat we voor een ander luisteren een (een effectieve ontdendering timer).

2) draad de fotodiode
Verbind de anode-kant (meestal de ene met een kortere draad) met 5V en de kathode analoge pin 3 en grond door middel van een weerstand van 100K (zie schema).

TEST: Schijnen een lichtflits op uw fotodiode en in de seriële montor-venster ziet u de tekst "foto knock beginnen" en "foto knock" elke keer dat je flash het licht. Probeer schijnt die het licht in hetzelfde "Scheren en een kapsel" patroon knippert als je deed met de kranen van de microfoon.

KUNT OPLOSSEN:
-Als u niets ziet wanneer u flash een licht op de diode, probeert te testen van de spanning over de 100 k weerstand en ervoor te zorgen dat het zich gedraagt zoals verwacht (spanning doorloopt tot aan + 5V wanneer verzadigd met licht en op 0 wanneer donkere).
-Als een interne flitser meer dan eens wordt geregistreerd, of twee flitsen worden geregistreerd als een, aangepast "photoknockFadeTime" (regel 16)

3) draad van de LED 's
Laat kabellengte tot sommige LEDs, zodat we niet hoeven te gebruiken een seriële kabel om te zien wat er gaande is. Sluit de rode LED aan digitale pin 4 en groene LED aan digitale pin 5 met hun bijbehorende 560 * ohm weerstanden in lijn.

TEST: Als u de macht van het circuit de groene LED moet licht en dim momentarialy voor elk kloppen.  Als de arduino wordt gecontroleerd of de juiste volgorde, moet de groene leidde een paar keer knipperen. De verkeerde volgorde moet rode knipperen.

KUNT OPLOSSEN:
-Controleer de polariteit op uw LEDs en al uw verbindingen. Uw LEDs wellicht verschillende weerstand uit te voeren op 5V, dus als ze ook dim of uit je kunt het beste de weerstand verlagen.

4) draad de programmeerknop
Soldeer 8" leidt tot de knop.  Verbind een kant van de knop aan + 5v.  Met de andere pin op de knop, sluit u aan op digitale pin 2 en door middel van een 10K Ohm weerstand op grond.

TEST: De stroomtoevoer.  Wanneer u op de knop moet het rode lampje op komen.  Houd de knop ingedrukt en tik op een eenvoudige reeks. Wanneer tikken terwijl programmering moeten beide LED's knipperen.  Wanneer u klaar bent het patroon die u net hebt getikt moet worden herhaald op beide lampjes.  Nadat het afspelen is voltooid, de nieuwe knock-code wordt opgeslagen en de lichten wil alternatieve rood en het groen om u te vertellen dus.

KUNT OPLOSSEN:
-Zorg ervoor dat uw knop is meestal openen ("momentarially gesloten") via een ohmmeter waarmee de weerstand met de knop knopstatus opnemen. Als dit resulteert in nul of een lage waarde, hebt u het verkeerde type drukknop.

5) draad in de h-brug en de motor
Voor de h-brug, verbinden: pin 1 en 16 aan + 5V; pinnen 4 en 5 met GND, pin 2 naar digitale pin van de Arduino 3, pin 7 tot en met arduino digitale pin 6 en pin 8 aan arduino Vin. Soldeer 8" van leidt tot de motor en sluit deze op de h-brug pinnen 3 en 6.

TEST: Macht het circuit.  Correct Tik de standaard "Scheren en een kapsel" knock, en de motor moet worden uitgevoerd. Onttrek opnieuw het juiste patroon en de motor moet draaien in de tegenovergestelde richting.

KUNT OPLOSSEN:
-Zorg ervoor dat je chip wordt aangedreven en een grounder.
-Controleer welke kant de motor draait.  De eerste keer die wordt uitgevoerd, moet het dezelfde manier wenden als je uw deadbolt draaien te ontgrendelen.  Als dat niet het geval is, schakelt de motor van leads die de motor moeten omkeren.
-Om uw motor te schakelen aanpassen 180 graden "lockTurnTime" (lijn 17) tot motor draait 1/2 revolutie telkens wanneer die het wordt geactiveerd

Gefeliciteerd!  U heeft een werkende geheim klop detector circuit!

Gerelateerde Artikelen

Secret Knock opsporen deurslot

Secret Knock opsporen deurslot

uw geheime schuilplaats te beschermen tegen indringers met een vergrendeling die wordt alleen geopend wanneer het hoort de geheime knock.Dit begon als een beetje een grap-project, maar bleek te zijn verrassend nauwkeurig op te stoten oordelen. Als de
Secret Knock opsporen lade Lock(origional)

Secret Knock opsporen lade Lock(origional)

Hebben u ooit wilde hebben je eigen geheime stash plek, maar u niet wilt dat het iets te zijn dat iedereen kent? Nou nu u kunt! Dit Secret Knock opsporen lade slot zal u toelaten om uw eigen persoonlijke geheime bergplaats plek hebben, en niemand zal
Arduino licht Instrument

Arduino licht Instrument

Arduino licht InstrumentDit project maakt een instrument dat is toonhoogte wordt bepaald door het licht niveau. Beweeg je hand over delicht of lucht strum eroverheen op verschillende hoogtes te blokkeren meer of minder licht creëren verschillende ton
Arduino licht Theremin

Arduino licht Theremin

Een theremin is een elektronische muziek-apparaat dat kan het gevoel van de positie van de handen van een artiesten en muzikale geluiden maken zonder de performer ooit aanraken van het apparaat. We gaan er voor onze lichte theremin aan te passen van
Arduino licht gecontroleerd Bot

Arduino licht gecontroleerd Bot

Dit is een Arduino Robot die wordt beheerd door licht!De enige Sensor wordt gebruikt is een trio van LDR.De 3 LDRs bevinden zich op 3 verschillende plaatsen op het Bot. dat wil zeggen, aan de voorkant, links, rechts.Wanneer licht van voldoende intens
Arduino licht Display met "Vixen"

Arduino licht Display met "Vixen"

ik zal u tonen hoe te maken van uw eigen geautomatiseerde lichtshow!  Hebt u vragen of opmerkingen voel je vrij om te posten.WAARSCHUWING VAN DE WAARSCHUWING WAARSCHUWING WAARSCHUWING WAARSCHUWING WAARSCHUWING WAARSCHUWING WAARSCHUWING WAARSCHUWING W
LilyPad Arduino licht-up Critter

LilyPad Arduino licht-up Critter

Volg deze instructies om het maken van een gevuld konijntje dat oplicht wanneer je aanraken haar oren samen.  Dit project kan worden gemaakt met behulp van restjes stof en een Lilypad Arduino.Materialen:1 Lilypad Arduino4 LED-lampjesGeleidende draadE
Arduino: Licht, geluid, trillingen, Switch

Arduino: Licht, geluid, trillingen, Switch

Dit is een stap voor stap gids voor het maken van een externe aangedreven Arduino set die produceren zal geluid, licht en trilling gedurende 1 seconde zodra een schakelaar is ingedrukt. Ik zal de code van de arduino en stappen voorzien in een instell
Domotica met een Smartphone (TV, Arduino, licht, beveiliging, Projector, DVD-speler …)

Domotica met een Smartphone (TV, Arduino, licht, beveiliging, Projector, DVD-speler …)

Deze dagen de domotica apparaten en de binnenlandse controle systemen zijn erg populair. Zelfs in de Gemeenschap van DIY-ers. Dus besloten om mijn eigen huis controle-apparaat met behulp van Arduino. Het apparaat kan worden aangestuurd via een mobiel
Trap veilig w / Arduino licht

Trap veilig w / Arduino licht

Dingen die nodig zijn:4 stuks: 5" door 1' 6"2 stuks: 5" door 4"1 1/4" schroevenHoutlijmScharnierenStap 1: knippen uw materiaalZorg ervoor dat alle metingen correct zijn.Stap 2: schroef de stukken hout samenWees voorzichtig zodat u
Arduino licht gevoelige stappenmotor

Arduino licht gevoelige stappenmotor

Ik heb komen met een eenvoudige manier een zet te doen stepper motor van de ene positie naar de andere op basis van de verlichting in een ruimte. Met behulp van een handvol van de basiscomponenten ik had liggen, geen behoefte aan luxe motor / stepper
Arduino licht dimmer

Arduino licht dimmer

Un système qui imite les cycli du jour.Een systeem voor lichte simulatie dag met behulp van de RTC.Stap 1: InleidingCE-système va mensen d'imiter un lever de soleil (LV) et un coucher de soleil (CO), une fois par jour. Cet appareil est destiné surtou
Arduino lichte seeker

Arduino lichte seeker

eerst en vooral, ik ben uit Zwitserland dus gelieve excuus mijn Engels fouten.Hier is een van mijn eerste kleine project dat ik deed met mijn Arduino Uno.Er is slechts een weinig lichte zoeker. De servo draait naar het licht.Ik maakte een video om u
Arduino licht sensor

Arduino licht sensor

Hallo jongens vandaag ik ga u tonen hoe te maken van een lichtsensor met Arduino.This sensor ingeschakeld een LED als er duisternis, u kunt dit gebruiken als een back-up machtshulpmiddel wanneer er een stroomstoring. Dit is mijn eerste instructable h