Inhoudsopgave:
- Stap 1: Verkrijg en monteer de elektromotor
- Stap 2: Maak de Arduino klaar
- Stap 3: De controller maken en alles aansluiten
- Stap 4: Je bent klaar
Video: Maak een automatisch zelfgevoelige openende en sluitende deur met Arduino! - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Heb je ooit je deur automatisch willen laten openen, net als in sciencefictionfilms? Nu kunt u door deze Instructable te volgen
In deze instructable bouwen we een deur die automatisch kan openen en sluiten zonder dat je de deur aanraakt. Ultrasone sensoren op de deur detecteren u vanaf 50 cm afstand en openen de deur automatisch. Je hoeft de deur niet aan te raken, hij doet alles automatisch!
**Als je dit instructable leuk vindt, stem dan op mij in de wedstrijd!!**
Voor een demonstratie bekijk de Youtube video
www.youtube.com/watch?v=A_yJqOZcIQ0
Voor dit project hebben we nodig:
1x breadboard
1x arduino
1x Elektromotor (ik gebruik een oude voorruitmotor van een VW Golf 3)
1x Computervoeding
2x ultrasone sensor
Een stuk metaal (kan van hout zijn maar zal minder sterk zijn)
Een paar draden
Al deze onderdelen zijn te krijgen voor minder dan $ 20.
Stap 1: Verkrijg en monteer de elektromotor
Motor keuze
Allereerst hebben we een elektromotor nodig. Het is erg belangrijk dat de elektromotor veel koppel en een laag toerental heeft. Daarom gebruik ik een ruitenwissermotor. Elke ruitenwissermotor ruitenwissermotor van elke auto is voldoende. Je kunt ook een andere DC-motor gebruiken die je hebt rondslingeren, maar zorg ervoor dat deze voldoende koppel heeft om de deur te bewegen.
Stroom naar de motor
De 12 V DC-motor die ik gebruik, kan tot 12 A stroom verbruiken. Dit is waarom het zo sterk is, maar nu heeft het een sterke voeding nodig om het van stroom te voorzien. Dat is waar de computervoeding binnenkomt. Ik gebruik een voeding van 300 watt, maar iets lager/hoger dan dat zou ook kunnen werken. Het geeft 12 A op zijn 12 V-rail, wat voldoende is voor onze DC-motor. Om er stroom uit te halen moeten we eerst de groene draad kortsluiten met een zwarte draad. Dit zal fungeren als de aan / uit-knop. Zonder dit start de voeding niet op. Controleer de afbeelding hierboven om de draden te zien en hoe u deze kort kunt sluiten.
Deurmechanisme:
Om de deur open te krijgen, moeten we een mechanisme bouwen. Bekijk de foto's hierboven. Het bestaat uit twee metalen stukken. De ene is 20 cm en de andere 25 cm lang. Het kan waarschijnlijk ook van hout worden gemaakt, maar ik weet niet zeker hoe sterk dat is. Het is belangrijk dat er twee punten zijn die kunnen bewegen. De ene is waar de twee stukken met elkaar worden verbonden en de andere is waar het langere stuk met de deurpost wordt verbonden. De andere kant van het kleinere stuk moet op de elektromotor worden gemonteerd. Omdat ik metalen onderdelen gebruik heb ik het op de motor gelast. Dit klinkt misschien een beetje onduidelijk, maar als je de video bekijkt, wordt het allemaal duidelijk.
Montage
Nadat je het mechanisme hebt gemaakt, moet je het op je deur monteren. Ik heb dit gedaan door eerst een schroef in te draaien boven waar de motor moet komen. Toen kreeg ik wat kabelbinders en de motor met rits aan deze schroeven. Daarna heb ik veel hete lijm gebruikt om in complexiteit te monteren. Ik heb de motor ongeveer 10 cm rechts van het midden van de deur gemonteerd en ik heb het lange stuk van het mechanisme een paar cm rechts van het midden van de deurpost gemonteerd.
Dit is het moeilijkste deel van het project. Als u merkt dat de motor niet genoeg kracht heeft om de deur te openen of als de deur niet volledig opengaat, probeer dan de locatie van de motor te veranderen of de lengte van de onderdelen van het mechanisme te veranderen.
Stap 2: Maak de Arduino klaar
Als het brein van dit project gebruik ik een Arduino UNO. Elk ander Arduino-compatibel apparaat zal werken als een Arduino nano.
We moeten eerst de code downloaden die op mijn github te vinden is:
github.com/sieuwe1/AutomaticDoor
Klik op de kloon/download-knop en klik op downloaden als ZIP.
Pak vervolgens het pakket uit en open het bestand AutomaticDoor.ino met de Arduino IDE.
Upload vervolgens de code naar het arduino-bord
In de Arduino IDE kun je de code zien. Boven in de code is er een configuratiegedeelte, net als in de bovenstaande afbeelding. Er is er een die heel belangrijk is, namelijk de MotorDelay-variabele. Deze bepaalt hoe lang de motor stroom krijgt. Hoe langer deze variabele is, hoe langer de motor zal draaien en hoe langer de motor draait, hoe meer de deur opengaat. Dus als de deur niet helemaal opengaat of als hij ergens tegenaan knalt, want als hij te veel opengaat, verander dan deze variabele. Upload vervolgens de code opnieuw en kijk of het nu correct werkt.
Stap 3: De controller maken en alles aansluiten
H-brug
Om de beweging van de DC-motor te regelen, moeten we een motorcontroller bouwen. Hiervoor gebruiken we een H-brug configuratie zoals in de bovenstaande afbeeldingen. Ik heb een H-brug gebouwd met 5v-relais, maar je kunt ook 4 N-kanaals mosfets gebruiken. Bouw het gewoon zoals het bovenstaande schema en zorg ervoor dat u dikke draden en componenten met een hoge stroomsterkte gebruikt. Als u mosfets gebruikt, raad ik aan om de IRFZ44n te gebruiken omdat deze op logisch niveau worden bediend.
Nadat de H-brug is voltooid, moeten we een paar draden aansluiten. Verbind de spoelpennen van het relais (volgens de 2e afbeelding hierboven) A1 en B2 samen en B1 en A2 samen. Als je een mosfet H-brug maakt, verbind dan de Gate-pinnen met elkaar zoals in de relais H-brug.
Als je de H-brug nog steeds niet begrijpt, bekijk dan deze video hieronder.
www.youtube.com/watch?v=iYafyPZ15g8
Schematisch
Nu hebben we de H-brug die we nodig hebben om deze op de Arduino aan te sluiten. Volg het schema in de foto's en sluit al het andere aan.
Als je alles hebt aangesloten, plaats je een ultrasone sensor aan de ene kant van de deur en de andere aan de andere kant.
Als de deur opengaat terwijl deze moet sluiten en andersom, verwissel dan de draden op pin 8 en 9
Stap 4: Je bent klaar
Hoop dat het niet te moeilijk was. Als je alles goed hebt gedaan, heb je nu je eigen SciFi-deur! Als iets nog steeds niet werkt, stuur me dan een bericht, ik help je graag.
Dit project krijgt een update waarbij de deur automatisch opengaat als je zegt: "Hey Cortana, doe alsjeblieft de deur open". Dus blijf daarvoor op de hoogte
Bekijk in de tussentijd ook mijn andere projecten waar ook domotica aan te pas komt.
Aanbevolen:
Automatisch een programma starten bij het aansluiten van een laptop op een dockingstation: 5 stappen
Een programma automatisch starten wanneer u een laptop op een dockingstation aansluit: deze instructie gaat over het uitvoeren van een programma of een toepassing wanneer u uw laptop op een dockingstation aansluit. In dit voorbeeld gebruik ik Lenovo T480 Windows 10
Toetsenbordinjectie/Automatisch uw wachtwoord typen met één klik!: 4 stappen (met afbeeldingen)
Toetsenbordinjectie/Automatisch uw wachtwoord typen met één klik!: Wachtwoorden zijn moeilijk… en een veilige onthouden is nog moeilijker! Bovendien, als je een ingewikkeld wachtwoord hebt, kost het tijd om te typen. Maar vrees niet mijn vrienden, ik heb hier een oplossing voor! Ik heb een kleine automatische typemachine gemaakt die o
Hoe maak je een automatisch licht: 6 stappen
Hoe maak je een automatisch licht: dit is een eenvoudig automatisch lichtcircuit
Automatisch grijpen met behulp van een lasersensor en spraakopdrachten: 5 stappen (met afbeeldingen)
Automatisch grijpen met behulp van een lasersensor en spraakopdrachten: Het grijpen van objecten die ons eenvoudig en natuurlijk lijken om te doen, is in feite een complexe taak. De mens gebruikt het gezichtsvermogen om de afstand te bepalen tot het object dat hij wil grijpen. De hand gaat automatisch open als deze zich in de buurt van de
Maak een webverbonden robot (voor ongeveer $ 500) (met behulp van een Arduino en netbook): 6 stappen (met afbeeldingen)
Maak een webverbonden robot (voor ongeveer $ 500) (met behulp van een Arduino en netbook): deze Instructable laat u zien hoe u uw eigen webverbonden robot kunt bouwen (met behulp van een Arduino-microcontroller en Asus eee pc). Waarom zou u een web willen Verbonden robot? Om mee te spelen natuurlijk. Rij met je robot van de andere kant van de kamer of over de tel