Indholdsfortegnelse:
- Trin 1: Deleliste
- Trin 2: Sådan fungerer det
- Trin 3: Ledningsdiagram
- Trin 4: Test
- Trin 5: Elektronikhus
- Trin 6: Appen
- Trin 7: Montering af låsen
- Trin 8: Strømforsyning
- Trin 9: Koden
- Trin 10: Færdig
Video: Bluetooth dørlås (Arduino): 10 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
For nylig så jeg Amazing SpiderMan igen, i en scene låser Peter Parker og låser sin dør op fra sit skrivebord ved hjælp af en fjernbetjening. Da jeg så dette, ville jeg øjeblikkeligt have min egen til min dør. Efter lidt pjask fik jeg en fungerende model. Sådan har jeg klaret det
Trin 1: Deleliste
Til dette projekt skal vi bruge følgende:
Elektronik:
- Arduino Nano (Få det her)
- Bluetooth -modul (få det her)
- 90 g Servo (få den her)
- 5v vægadapter
Dele:
- Slide Lock (Få den her)
- Seks skruer til glidelåsen
- Pap
- Tråd
Værktøjer:
- Loddekolbe
- Limpistol
- Bore
- Borhoved
- Borehoved til pilothul
- Hobbykniv
- Computer med arduino IDE
Trin 2: Sådan fungerer det
Ideen er, at jeg let kan låse og låse min dør op uden at skulle bære en nøgle eller endda gå i nærheden af den: D men dette er kun en brøkdel af det, vi kan gøre. Herfra kunne vi tilføje en sensor som en banksensor, så vi kan låse vores dør op med et specielt bank eller endda et stemmegenkendelsessystem!
Servo -armen vil blive forbundet til skyderlåsen og flytte til 0 grader for at låse døren og 60 grader for at låse den op ved hjælp af kommandoer, den får fra en Bluetooth -enhed.
Trin 3: Ledningsdiagram
Lad os starte med at koble servoen til Arduino (jeg vil gerne bemærke, at selvom jeg bruger Arduino nano, fungerer Arduino uno lige så godt med nøjagtig samme pin -layout)
- Den brune ledning på servoen er slebet, og den får forbindelse til jorden på Arduino
- Den røde ledning er positiv, og den får forbindelse til 5v på Arduino
- Den orange ledning er servos kildeforbindelse, og den bliver forbundet til pin 9 på Arduino
Nu vil jeg anbefale at teste servoen, før du går videre, du kan gøre dette ved at gå til eksempler i Arduino IDE og vælge sweep. Når vi er sikre på, at servoen fungerer, kan vi tilføje bluetooth -modulet. Vi forbinder rx -stiften på bluetooth -modulet med tx -stiften på Arduino og tx -stiften på bluetooth -modulet til rx -stiften på Arduino Men gør ikke dette endnu! mens disse forbindelser laves, kan der ikke uploades noget til Arduino, så sørg for at uploade koden før lodning.
- Rx -pin på bluetooth -modulet tilsluttes Tx -pin på Arduino
- Tx -pin på bluetooth -modulet tilsluttes Rx -stiften på Arduino
- Vcc (positiv) på bluetooth -modulet forbinder 3.3v på Arduino
- Jord går til jorden
Hvis noget af dette var forvirrende, skal du følge ledningerne på det medfølgende billede
Trin 4: Test
Nu hvor vi har alle delene samlet, kan vi sikre os, at servoen er stærk nok til at skubbe og trække i låsemekanismen uden problemer, før jeg begyndte at designe det endelige koncept, jeg byggede en mock op bare for at sikre, at min servo var stærk nok, i starten min var ikke, så jeg tilføjede en lille smule olie på glidemekanismen, som hjalp alt med at bevæge sig glat. Det er virkelig vigtigt, at alt bevæger sig gnidningsløst, eller at der er en chance for, at du bliver låst på eller ude af dit værelse!: D
Trin 5: Elektronikhus
Jeg besluttede at lade min servo være "udsat" og kun bygge en lille papkasse for at beskytte arduino nano og Bluetooth -modulet. Vi kan bygge dette ved at spore arduino -nano'en rundt på et stykke pap og tilføje ca. 1 cm (0, 39 inch) plads på hver side, nu skal vi skære de andre 5 sider af den rektangulære terning ud. Vi skal også skære et hul på en af ansigterne, så netledningen kan tilsluttes arduinoen.
Målene for sagen er:
- Bundstykke = 7,5 cm x 4 cm (2,95 x 1,57 tommer)
- Topstykke = 7,5 cm x 4 cm (2,95 x 1,57 tommer)
- venstre stykke = 7,5 cm x 4 cm (2,95 x 1,57 tommer)
- Højre stykke = 7,5 cm x 4 cm (2,95 x 1,57 tommer)
- Forsiden = 4 cm x 4 cm (1,57 x 1,57 tommer) (skær strømhul i denne)
- Bagside = 4 cm x 4 cm (1,57 x 1,57 tommer)
Trin 6: Appen
Så for at låse og låse døren op, har vi brug for en enhed, der kører enten android eller windows med bluetooth indbygget, Mac -brugere, jeg kunne ikke få dette til at fungere på en iphone eller en macbook pro, jeg tror, der kan være nogle driverproblemer, men jeg er sikker på, at en af jer kan finde ud af det: D. Hvis du installerer på Android, skal du gå til playbutikken og downloade og app kaldet Bluetooth Terminal, og i Windows hedder den TeraTerm næste skal vi forbinde hc-05 til vores telefon, den skal hedde linvor og adgangskoden vil være enten 0000 eller 1234. Når den er parret, åbner du den app, vi lige har installeret, klikker på muligheder og trykker på Opret forbindelse til enheden (usikker), nu simulerer vores telefon dybest set den arduino serielle skærm, hvilket betyder, at vi kan se og sende oplysninger, der kommer fra arduinoen.
Hvis du skriver 0 og trykker på enter, skal du se dørlåsen og se meddelelsen "dør låst"
og når du skriver 1 og trykker på enter, skal du se døren låse op og se meddelelsen "dør ulåst"
Processen er stort set den samme på Windows, undtagen at du skal downloade et program kaldet Tera Term, og du kan finde downloadlinket her (https://ttssh2.osdn.jp/index.html.da)
Trin 7: Montering af låsen
Først og fremmest skal vi montere servoen på glidelåsen, vi gør dette ved at skære kanten af servomonteringshullerne af, så når vi lægger servoen ned, vil den flugte med låsen, næste sætter vi servoarmen ind i låsen hul, hvor håndtaget plejede at være, og test, at alt bevæger sig korrekt, hvis det er limet.
Nu skal vi begynde at bore pilothuller i døren til skruerne, placere glidelåsen igen mod døren og bruge en blyant til at spore, hvor hullerne nu borer pilothullerne, hvor du fik sporene til at bore dem til en dybde på cirka 2,5 cm placer nu låsen igen mod døren, og skru skruerne i, så den er sikker, og sørg for, at systemet stadig fungerer
Trin 8: Strømforsyning
For at sikre, at vi kan forlade dette, skal vi bruge en strømforsyning, kablet og usb -ministik for at oprette forbindelse til arduinoen.
Tilslut jordforbindelsen på strømforsyningen til jordforbindelsen på usb -miniporten, og tilslut det røde kabel til det røde kabel på usb -miniporten, før nu kablet fra låsen til et af dørhængslerne og led det derfra til en stikkontakt
Trin 9: Koden
#omfatte
Servo myservo;
int pos = 0;
int tilstand; int flag = 0;
ugyldig opsætning ()
{
myservo.attach (9);
Serial.begin (9600);
myservo.write (60);
forsinkelse (1000); }
hulrum ()
{
hvis (Serial.available ()> 0)
{
tilstand = Seriel.læsning ();
flag = 0;
} // hvis tilstanden er '0', vil DC -motoren slukke
hvis (tilstand == '0')
{
myservo.write (8);
forsinkelse (1000);
Serial.println ("Dørlåst");
}
ellers hvis (tilstand == '1')
{
myservo.write (55);
forsinkelse (1000);
Serial.println ("Dør ulåst");
}
}
Trin 10: Færdig
Nyd din bluetooth kontrollerede dørlås, glem ikke at rode med dine venner ved at låse dem ude af dit værelse!
Tak fordi du læste, hvis du har spørgsmål, er du velkommen til at pm mig eller efterlade spørgsmålet i kommentarerne.
Anbefalede:
Wifi til RF - Dørlås: 3 trin (med billeder)
Wifi til RF - Dørlås: Oversigt Denne instruktion giver dig mulighed for at låse / låse din hoveddør op via din hjemmeautomatiseringssoftware (f.eks. OpenHAB - gratis hjemmeautomatiseringssoftware, som jeg personligt bruger) Billedet ovenfor viser et eksempel på et skærmbillede af OpenHAB
Elektrisk dørlås med fingeraftryksscanner og RFID -læser: 11 trin (med billeder)
Elektrisk dørlås med fingeraftryksscanner og RFID -læser: Projektet var designet til at undgå nødvendigheden af at bruge nøgler, for at nå vores mål brugte vi en optisk fingeraftrykssensor og en Arduino. Der er dog personer, der har et ulæseligt fingeraftryk, og sensoren kan ikke genkende det. Så tænker man
Hjemmelavet app dørlås: 5 trin (med billeder)
Hjemmelavet app dørlås: I dette projekt viser jeg, hvordan en simpel telefonapp dørlås/oplåsning kan laves af enkle komponenter, og introducerer en brugervenlig app kaldet Blynk. Jeg bruger en Wemos D1 Mini wifi -chip og Arduino IDE til at oprette koden. Du kan bruge denne opsætning til at
Enkel stemmestyret dørlås: 5 trin (med billeder)
Enkel stemmestyret dørlås: Så jeg besluttede, at jeg ville bygge en reoldør til mit kontor derhjemme. Nu er der masser af gennemgang, der forklarer, hvordan man bygger denne type ting. Mit problem kom med, hvordan jeg skulle holde mine børn ude af mit kontor. Jeg har små børn, og de vil glæde sig
Arduino RFID dørlås: 5 trin (med billeder)
Arduino RFID dørlås: *** Opdateret 8/9/2010 *** Jeg ville lave en nem og sikker måde at komme ind i min garage. RFID var den bedste måde at låse min dør op, selv med mine hænder fulde kan jeg låse døren op og skubbe den op! Jeg byggede et simpelt kredsløb med en grundlæggende ATMega 168 arduino chi