Indholdsfortegnelse:
- Trin 1: Få og monter elmotoren
- Trin 2: Gør Arduino klar
- Trin 3: Gør controlleren og tilslut alt
- Trin 4: Din færdig
Video: Lav en automatisk selvfølende åbning og lukning af dør med Arduino !: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Har du nogensinde ønsket at få din dør til at åbne automatisk ligesom i sci-fi-film? Nu kan du ved at følge denne Instructable
I denne instruks vil vi bygge en dør, der kan åbne og lukke automatisk, uden at du rører døren. Ultralydssensorer på døren registrerer dig fra 50 cm væk og åbner døren automatisk. Du behøver ikke at røre ved døren, det vil gøre alt automatisk!
** Hvis du kan lide dette instruerbare, skal du stemme på mig i konkurrencen !! **
For en demonstration, tjek Youtube -videoen
www.youtube.com/watch?v=A_yJqOZcIQ0
Til dette projekt har vi brug for:
1x brødbræt
1x arduino
1x elektrisk motor (jeg bruger en gammel forrude motor fra en VW Golf 3)
1x computer strømforsyning
2x ultralydssensor
Et stykke metal (kan være træ, men vil være mindre stærkt)
Et par ledninger
Alle disse dele kan fås for under 20 $.
Trin 1: Få og monter elmotoren
Motorvalg
Først og fremmest har vi brug for en elektrisk motor. Det er meget vigtigt, at elmotoren har meget drejningsmoment og lav hastighed. Det er derfor, jeg bruger en vinduesviskermotor. Enhver vinduesviskermotor viskermotor fra enhver bil vil klare. Du kan også bruge en anden DC -motor, du har liggende, men bare sørg for, at den har nok drejningsmoment til at flytte døren.
Strøm til motoren
Den 12 V DC motor jeg bruger kan bruge op til 12 A strøm. Det er derfor, den er så stærk, men nu har den brug for en stærk strømforsyning for at drive den. Det er her computerens strømforsyning kommer ind. Jeg bruger en 300 watt strømforsyning, men noget lavere/højere end det kan også fungere. Det vil give 12 A på sin 12 V -skinne, hvilket er rigeligt til vores jævnstrømsmotor. For at få strøm fra det skal vi først kortslutte den grønne ledning med en sort ledning. Dette fungerer som tænd / sluk -knappen. Uden det vil strømforsyningen ikke starte. Tjek billedet ovenfor for at se ledningerne, og hvordan du kortslutter det.
Dørmekanisme
For at få døren til at åbne skal vi bygge en mekanisme. Se billederne ovenfor. Den består af to metalstykker. Den ene er 20 cm og den anden 25 cm lang. Det kan sikkert også laves af træ, men jeg er ikke sikker på, hvor stærkt det er. Det er vigtigt, at der er to punkter, der kan bevæge sig. Den ene er, hvor de to stykker forbindes til hinanden, og den anden er, hvor det længere stykke forbinder til dørstolpen. Den anden side af det mindre stykke skal monteres på elmotoren. Fordi jeg bruger metaldele, svejste jeg det på motoren. Det lyder måske lidt uklart, men hvis du ser videoen, vil det hele være klart.
Montering
Når du har lavet mekanismen, skal du montere den på din dør. Jeg har gjort dette ved først at skrue en skrue i, hvor motoren skal hen. Så fik jeg nogle lynlåse og lynlåste motoren til disse skruer. Derefter brugte jeg en masse varm lim til at montere i kompleksitet. Jeg har monteret motoren cirka 10 cm til højre for midten af døren, og jeg har monteret det lange stykke af mekanismen et par cm til højre for midten af dørstolpen.
Dette er den sværeste del af projektet. Hvis du opdager, at motoren ikke har nok strøm til at åbne døren, eller hvis døren ikke åbnes helt, kan du prøve at ændre motorens placering eller ændre længden af mekanismestykkerne.
Trin 2: Gør Arduino klar
Som hjernen i dette projekt bruger jeg en Arduino UNO. Enhver anden Arduino -kompatibel enhed fungerer som en Arduino -nano.
Vi skal først downloade koden, som kan findes på min github:
github.com/sieuwe1/AutomaticDoor
Klik på klon/download -knappen, og klik på download som ZIP.
Pak derefter pakken ud, og åbn filen AutomaticDoor.ino med Arduino IDE.
Upload derefter koden til arduino -kortet
I Arduino IDE kan du se koden. Oven i koden er der en konfigurationsdel ligesom på billedet ovenfor. Der er en meget vigtig, som er MotorDelay -variablen. Denne bestemmer, hvor længe motoren får strøm. Jo længere denne variabel er, jo længere motor vil dreje og jo længere motor drejer, jo mere åbner døren. Så hvis døren ikke åbnes helt, eller hvis den smadrer ind i noget, for hvis den åbner for meget, skal du ændre denne variabel. Upload derefter koden igen, og se om den fungerer korrekt nu.
Trin 3: Gør controlleren og tilslut alt
H-bro
For at styre DC -motorens bevægelse skal vi bygge en motorstyring. Til dette bruger vi en H-bro-konfiguration som på billederne ovenfor. Jeg har bygget en H-bro ved hjælp af 5v relæer, men du kan også bruge 4 N-kanal mosfets. Bare byg det som skematisk ovenfor, og sørg for at bruge tykke ledninger og komponenter med høj strømstyrke. Hvis du bruger mosfets, anbefaler jeg at bruge IRFZ44n, fordi de er logisk styrede.
Efter at H -broen er færdig, skal vi forbinde et par ledninger. Tilslut spolestifterne fra relæet (følger det andet billede ovenfor) A1 og B2 sammen og B1 og A2 sammen. Hvis du laver en mosfet H-bro, skal du slutte portene sammen som i relæ H-broen.
Hvis du stadig ikke forstår H-broen, så tjek denne video herunder.
www.youtube.com/watch?v=iYafyPZ15g8
Skematisk
Nu har vi H-broen, vi har brug for at forbinde den med Arduino. Følg skematikken i billederne og tilslut alt det andet til.
Hvis du har kablet alt op, skal du placere en ultralydssensor på den ene side af døren og den anden på den anden side.
Hvis døren åbner, mens den skal lukke og omvendt, skal du tænde ledningerne på pin 8 og 9
Trin 4: Din færdig
Håber det ikke var for svært. Hvis du har gjort alt korrekt, har du nu din helt egen SciFi -dør! Hvis noget stadig ikke virker, sendte jeg mig bare en besked, jeg hjælper gerne.
Dette projekt får en opdatering, hvor døren åbnes automatisk, når du siger: "Hey Cortana, venligst åbn døren". Så hold øje med det
I mellemtiden tjek mine andre projekter, som også involverer hjemmeautomatisering.
Anbefalede:
Timer til lukning af garageportåbneren: 4 trin
Timer til at lukke garageportåbneren: Introduktion Så historien begynder, efter at jeg lod min garageport stå åben, og nogle fyre kom bare ind og rodede rundt. Heldigvis er der ikke tabt noget værdifuldt personale. Efter denne ulykke beslutter jeg mig for at lave en " timer til at lukke " funktion til min garage doo
Automatisk lakåbner til åbning: 6 trin
Automatiseret lakåbner til åbning: Denne instruktør blev oprettet for at opfylde projektkravet fra Makecourse ved University of South Florida (www.makecourse.com). I dagens Instructable vil jeg vise dig, hvordan du opretter en automatiseret maling dåseåbner
Køleskabssikring: Påmindelse om lukning af døren til dit køleskab: 6 trin
Køleskabssikring: Påmindelse om lukning til dit køleskab: Nogle gange når jeg tager mange ting ud af køleskabet, har jeg ingen fri hånd til at lukke døren, og så står døren bare åben i lang tid. Nogle gange når jeg bruger for meget styrke til at lukke køleskabsdøren, springer det af, men jeg kan ikke mærke det
Åbning af den nye Ipod Classic 80Gig: 4 trin
Åbning af den nye Ipod Classic 80Gig: I denne vejledning viser jeg dig, hvordan du med succes åbner det, som Apple har diskuteret som "ikke-åbningsbart". Jeg viser dig præcis, hvordan jeg fandt ud af det, og inkluder nogle billeder som reference. Bemærk, at jeg IKKE er ansvarlig for ødelæggelser, du måtte forårsage
Åbning af kommandoprompt på en begrænset brugerkonto: 3 trin
Åbning af kommandoprompt på en begrænset brugerkonto: Begrænsede konti, der holder dine programmeringsevner tilbage? Skole, gymnasium eller arbejde fik fat i dig, og du vil kæmpe tilbage? Griner din it -tekniker over kaviar for din begrænsede regning? Så kig ikke længere, TheKnight er her. FRISKRIVELSE