Clapper (fra det engelske klap) var populært i 80'erne og 90'erne. Enheden giver dig mulighed for at kontrollere lyset med almindelig klap. Opfindelsen var imidlertid ikke perfekt og havde nogle begrænsninger. Klappen blev udløst af forskellige støj, og ved et uheld slukkede lysene og enhederne, det var heller ikke muligt at kontrollere mere end en enhed.
Ved at oprette en lignende enhed baseret på Arduino, giver dig mulighed for at indstille en kode for hver enhed og fjerne falske positiver, det vil også være i stand til at kontrollere flere afsætninger på samme tid. Hver enhed fungerer på en anden række pops.
Arduino giver mulighed for at indstille tidsintervallet for at tænde og slukke stikkontakten. For at genstarte routeren, skal du f.eks. Programmere stikkontakten i 10 sekunder og derefter tænde den igen. Eller du kan tænde for opvarmning i det ønskede antal minutter og derefter automatisk slukke for det.
materialer:
- Arduino Uno
- Felteffekttransistor 1 pc
- Diode 1 stk
- Kondensator 0,1 uF 1 stk
- Modstand 10 kOhm 2 stk
- Modstand 100 kOhm 1 pc
- Elektret mikrofon 1 stk
- Relæ 1 stk
- 1 stk switch
- Stikkontakt 1 stk
- gaffel 1 stk
Første trin. Scheme.
Mikrofonstyringskredsløbet er en mikrofon i sig selv, en kondensator og to modstande. I det øjeblik, når mikrofonen fanger lydvibrationer, ændres udgangsspændingen. Signalet føres til den analoge udgang fra Arduino-kortet og behandles allerede der.
Relæmodulet indeholder et relæ, en diode og en MOSFET. Der er tilføjet en krafttransistor til kredsløbet, da relæet kræver mere strøm, end Arduino-mikrokontrolleren producerer. Derfor signalet, der er udsendt af tavlen, vil aktivere transistoren, til gengæld vil det levere strøm til relæet for at tænde den. Relæet fungerer som en vekselstrømsafbryder og tænder for stikkontakten. Det blokerende element er en diode, der beskytter Arduino mod en spændingsstød, når enheden er slukket. For ikke at samle relæmodulet kan du bruge PowerSwitch Tail board eller et industrielt relæskærm.
For at omprogrammere klapsekvensen uden at ændre koden skal du tilslutte kontakten til den anden pin. Det forbinder den anden pin til jorden i driftsform og til 5V strøm for at foretage ændringer i programtilstand.
Trin to Programkode.
Koden kan downloades vedhæftet under artiklen uden ændringer. Hvis der er et ønske, ændres tærskelværdier, der bestemmer sensoren for følsomhed.
Trin tre Prototype kredsløb på en brødbræt.
Inden lodning på et trykt kredsløbskort samler forfatteren et projekt på en brødbræt. Dette giver ham muligheden for at foretage de nødvendige indstillinger og ændringer i programkoden.
Først og fremmest kontrollerer han mikrofonstyringskredsløbet sammen med mikrokontrolleren. Til dette er lysdioder forbundet til 3, 4 og 5 benene. Lysdioderne lyser op med den korrekte rækkefølge af pops.
Justerer også mikrofonens følsomhed. I programkoden ændres værdien af tærskelvariablen.
Da forfatteren var sikker på, at denne enhed fungerede korrekt, begyndte han at samle relæmodulet. Ingen yderligere justeringer er påkrævet i denne del af kredsløbet.
Bemærk: Tilslut ikke enheden til en vekselstrømskilde, før brættet er placeret i den beskyttende etui.
Det fjerde trin. PCB-lodning.
Efter en fuld kontrol af kredsløbets ydeevne loddes det på det trykte kredsløbskort (perforeret kan bruges). Dernæst er brættet forbundet til Arduino ved hjælp af trådhoppere.
Trin Fem Installation af komponenter i et chassis.
Tilfældet for denne enhed skal isoleres elektrisk, fordi spændingen på 120 VAC (spænding af udløb i forfatterens land) er meget farlig.
For at fastgøre pladen inde bruger forfatteren varm lim.
I tilfældet skal du skære åbninger til kabler. Kabler og afbryder er på plads, deres position er markeret på begge sider. Ved hjælp af en neglefil til tynde udskæringer, skæres spalter, der er lidt større end trådens diameter, ud. En anden slot er lavet til kontakten. Ledningerne med kontakten placeres på de steder, der er forberedt på dem, og fastgøres med varm lim, hvorefter sagen lukkes.
Hvis sensoren ikke fungerer, skal du muligvis bore flere huller, så lyden når mikrofonen bedre.
Trin seks Enhedsstyring.
Nu den mest interessante del i slutningen af det udførte arbejde. En elektrisk enhed er tilsluttet, og en kodet sekvens af pops produceres. Du kan aktivere stikkontakten ikke kun med en pop, men også med anden støj, der overskrider tærskelværdien. Som standard ligner klappsekvensen i testkoden en "hundevals". I denne kode skal enheden tænde i 10 sekunder og derefter slukke automatisk. Koden kan ændres uafhængigt, for eksempel for at øge varigheden af inkludering, alt afhænger af dine præferencer.
På grund af det faktum, at stikkontakten aktiveres af en bestemt række pops, gør dette det muligt at styre flere afsætningsmuligheder ved hjælp af en mikrokontroller. Det er også muligt at styre flere relæmoduler. Der er en mulighed for at drive hovedkredsløbet fra en vekselstrømskilde via en 5V USB-konverter, der er installeret inde i kabinettet. Bemærk, at alle forbindelser skal være sikkert isoleret.
Video med montering og betjening af enheden: