Innholdsfortegnelse:
- Trinn 1: Deleliste
- Trinn 2: Slik fungerer det
- Trinn 3: Koblingsskjema
- Trinn 4: Testing
- Trinn 5: Elektronikkhylster
- Trinn 6: Appen
- Trinn 7: Montering av låsen
- Trinn 8: Strømforsyning
- Trinn 9: Koden
- Trinn 10: Ferdig
Video: Bluetooth dørlås (Arduino): 10 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Nylig så jeg Amazing SpiderMan på nytt, i en scene låste Peter Parker døren fra skrivebordet ved hjelp av en fjernkontroll. Da jeg så dette, ville jeg umiddelbart ha min egen til døren min. Etter litt grubling fikk jeg en fungerende modell. Her er hvordan jeg klarte det
Trinn 1: Deleliste
For dette prosjektet trenger vi følgende:
Elektronikk:
- Arduino Nano (Få det her)
- Bluetooth -modul (få den her)
- 90g Servo (Få den her)
- 5v veggadapter
Deler:
- Slide Lock (Få den her)
- Seks skruer for glidelåsen
- Kartong
- Metalltråd
Verktøy:
- Loddejern
- Limpistol
- Bore
- Borhode
- Borhode for pilothull
- Boksåpner
- Datamaskin med arduino IDE
Trinn 2: Slik fungerer det
Tanken er at jeg enkelt kan låse og låse opp døren min uten å måtte bære en nøkkel eller til og med gå i nærheten av den: D, men dette er bare en brøkdel av det vi kan gjøre. Herfra kan vi legge til en sensor som en banksensor, slik at vi kan låse opp døren vår med en spesiell bank eller til og med et stemmegjenkjenningssystem!
Servoarmen blir koblet til glidebryterlåsen og flyttes til 0 grader for å låse døren og 60 grader for å låse den opp ved hjelp av kommandoer den får fra Bluetooth -enheten.
Trinn 3: Koblingsskjema
La oss starte med å koble servoen til Arduino (jeg vil merke at selv om jeg bruker Arduino nano vil Arduino uno fungere like bra med nøyaktig samme pin -layout)
- Den brune ledningen på servoen er malt og den blir koblet til bakken på Arduino
- Den røde ledningen er positiv, og den blir koblet til 5v på Arduino
- Den oransje ledningen er servokildetilkoblingen, og den kobles til pin 9 på Arduino
Nå vil jeg anbefale å teste servoen før du går videre. Du kan gjøre dette ved å gå til eksempler i Arduino IDE og velge feie. Når vi er sikre på at servoen fungerer, kan vi legge til Bluetooth -modulen. Vi kobler rx -pinnen på bluetooth -modulen til tx -pinnen på Arduino og tx -pinnen på bluetooth -modulen til rx -pinnen på Arduino Men ikke gjør dette ennå! mens disse tilkoblingene opprettes, kan ingenting lastes opp til Arduino, så sørg for at du laster opp koden før lodding. Med dette i tankene er det slik vi kobler Bluetooth -modulen til Arduino
- Rx -pinne på bluetooth -modulen kobles til Tx -pinnen på Arduino
- Tx -pinne på bluetooth -modulen kobles til Rx -pinnen på Arduino
- Vcc (positiv) på bluetooth -modulen kobler til 3.3v på Arduino
- Bakken går til bakken
Hvis noe av dette var forvirrende, følg ledningene på bildet som følger med
Trinn 4: Testing
Nå som vi har alle delene sammen, kan vi sørge for at servoen er sterk nok til å skyve og trekke i låsemekanismen uten problemer før jeg begynte å designe det siste konseptet. min var ikke så jeg la til en liten bit olje på glidemekanismen som hjalp alt med å bevege seg jevnt. Det er virkelig avgjørende at alt beveger seg jevnt eller at det er en sjanse for at du blir låst på eller utenfor rommet ditt!: D
Trinn 5: Elektronikkhylster
Jeg bestemte meg for å la servoen min være "utsatt" og bare bygge en liten pappkasse for å beskytte arduino nano og Bluetooth -modulen. Vi kan bygge dette ved å spore arduino nano rundt på et stykke papp og legge til ca 1 cm (0, 39 tommer) plass på hver side nå må vi kutte ut de andre 5 sidene av den rektangulære terningen. Vi må også kutte et hull på et av ansiktene for at strømledningen kan kobles til arduinoen.
Målene for saken er:
- Bunnstykke = 7,5 cm x 4 cm (2,95 x 1,57 tommer)
- Toppstykke = 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øyre brikke = 7,5 cm x 4 cm (2,95 x 1,57 tommer)
- Forsiden = 4 cm x 4 cm (1,57 x 1,57 tommer) (kutt strømhull i denne)
- Bakside = 4 cm x 4 cm (1,57 x 1,57 tommer)
Trinn 6: Appen
Så for å låse og låse opp døren trenger vi en enhet som kjører enten Android eller Windows med bluetooth innebygd, Mac -brukere jeg klarte ikke å få dette til å fungere på en iphone eller en macbook pro. Jeg tror det kan være noen driverproblemer, men jeg er sikker på at en av dere kan finne ut av det: D. Hvis du installerer på Android, må du gå til play-butikken og laste ned og app som heter Bluetooth Terminal, og for Windows heter det TeraTerm neste må vi koble hc-05 til telefonen vår, den skal kalles linvor og passordet vil være enten 0000 eller 1234. Når den er paret, åpner vi appen vi nettopp installerte, klikker du på alternativer og trykker på koble til enheten (usikker) nå simulerer telefonen i utgangspunktet den arduino serielle skjermen, noe som betyr at vi kan se og sende informasjon som kommer fra arduinoen.
Hvis du skriver 0 og trykker enter, skal du se dørlåsen og se meldingen "dør låst"
og når du skriver 1 og trykker enter, bør du se døren låse opp og se meldingen "dør ulåst"
Prosessen er i utgangspunktet den samme på Windows bortsett fra at du må laste ned et program som heter Tera Term, og du kan finne nedlastingskoblingen her (https://ttssh2.osdn.jp/index.html.no)
Trinn 7: Montering av låsen
Første ting først vi trenger å montere servoen på glidelåsen vi gjør dette ved å kutte av kanten på servomonteringshullene slik at når vi legger servoen ned vil den være i flukt med låsen neste vi setter servoarmen inn i låsen hullet der håndtaket pleide å være, og test at alt beveger seg riktig hvis det er limt det ned.
Nå må vi begynne å bore pilothull i døren for skruene, plassere glidelåsen mot døren og bruke en blyant for å spore hvor hullene nå borer pilothullene der du fikk sporene til å bore dem til en dybde på ca 2,5 cm plasser nå låsen på nytt igjen døren og skru inn skruene når den er sikker, sørg for at systemet fortsatt fungerer
Trinn 8: Strømforsyning
For å være sikker på at vi kan forlate dette trenger vi en strømforsyning, kabelen og usb -minipluggen for å koble til arduinoen.
Koble jordforbindelsen på strømforsyningen til jordforbindelsen på usb -miniporten, og koble den røde kabelen til den røde kabelen på usb -miniporten, før kabelen fra låsen til et av dørhengslene og led den derfra til et strømuttak
Trinn 9: Koden
#inkludere
Servo myservo;
int pos = 0;
int tilstand; int flagg = 0;
ugyldig oppsett ()
{
myservo.attach (9);
Serial.begin (9600);
myservo.write (60);
forsinkelse (1000); }
hulrom ()
{
hvis (Serial.available ()> 0)
{
state = Serial.read ();
flagg = 0;
} // hvis tilstanden er '0', vil DC -motoren slås av
hvis (tilstand == '0')
{
myservo.write (8);
forsinkelse (1000);
Serial.println ("Dørlåst");
}
annet hvis (tilstand == '1')
{
myservo.write (55);
forsinkelse (1000);
Serial.println ("Dør ulåst");
}
}
Trinn 10: Ferdig
Nyt din Bluetooth -kontrollerte dørlås, ikke glem å rote med vennene dine ved å låse dem ut av rommet ditt!
Takk for at du leste, hvis du har spørsmål, er du velkommen til å sende meg en pm eller la spørsmålet stå i kommentarene.
Anbefalt:
Wifi til RF - Dørlås: 3 trinn (med bilder)
Wifi til RF - Dørlås: Oversikt Denne instruksjonen gir deg muligheten til å låse / låse opp inngangsdøren din via din hjemmeautomatiseringsprogramvare (for eksempel OpenHAB - gratis hjemmeautomatiseringsprogramvare som jeg personlig bruker) Bildet ovenfor viser et eksempel på et skjermbilde av OpenHAB
Elektrisk dørlås med fingeravtrykksskanner og RFID -leser: 11 trinn (med bilder)
Elektrisk dørlås med fingeravtrykksskanner og RFID -leser: Prosjektet var designet for å unngå nødvendigheten av å bruke nøkler, for å nå målet brukte vi en optisk fingeravtrykkssensor og en Arduino. Det er imidlertid individer som har et uleselig fingeravtrykk, og sensoren vil ikke gjenkjenne det. Da tenker
Hjemmelaget app dørlås: 5 trinn (med bilder)
Hjemmelaget app dørlås: I dette prosjektet viser jeg hvordan en enkel telefonapp dørlås/opplåsing kan lages av enkle komponenter, og introduserer en brukervennlig app kalt Blynk. Jeg bruker en Wemos D1 Mini wifi -brikke og Arduino IDE for å lage koden. Du kan bruke dette oppsettet til å
Enkel stemmestyrt dørlås: 5 trinn (med bilder)
Enkel stemmestyrt dørlås: Så jeg bestemte meg for at jeg ville bygge en bokhylledør for kontoret mitt hjemme. Nå er det mange gjennomganger som forklarer hvordan du bygger denne typen ting. Problemet mitt kom med hvordan jeg skal holde barna mine utenfor kontoret mitt. Jeg har små barn, og de kommer til å glede seg
Arduino RFID dørlås: 5 trinn (med bilder)
Arduino RFID dørlås: *** Oppdatert 9.8.2010 *** Jeg ønsket å lage en enkel og sikker måte å komme inn i garasjen min. RFID var den beste måten å låse opp døren min, selv med hendene fulle kan jeg låse opp døren og skyve den opp! Jeg bygde en enkel krets med en grunnleggende ATMega 168 arduino chi