Inhoudsopgave:

Arduino domotica, automatische deuropener - Ajarnpa
Arduino domotica, automatische deuropener - Ajarnpa

Video: Arduino domotica, automatische deuropener - Ajarnpa

Video: Arduino domotica, automatische deuropener - Ajarnpa
Video: Nodo domotica rfid reader en deuropener 2024, Juli-
Anonim
Image
Image
De elektronica monteren
De elektronica monteren

Schrijf u hier in voor mijn cursus 'Elektronica in een notendop':

Bekijk hier ook mijn youtube-kanaal voor meer projecten en elektronica-tutorials:

Ik had een paar jaar geleden een idee om een eenvoudige en gemakkelijk te gebruiken deuropener met een motorreductor te maken. Ik had toen nog niet de kennis om een deuropener te maken. Deze winterstop voelde ik me optimistisch en gaf ik het een kans. Ik maak dit instructable, als eenvoudige manieren om dit online te maken, en alles wat ik vond waren gecompliceerde pogingen tot kippenhokopeners. Aangezien dit mijn eerste instructable is, kan ik wat informatie missen, dus u kunt uw vragen in de opmerkingen achterlaten en ik zal zo snel mogelijk reageren. Het punt van deze instructable is vooral om je te inspireren om iets soortgelijks te doen, of om je te helpen de jouwe te bouwen.

Materialen - 1. Een motorreductor met hoog koppel, snelheid (RPM) is niet erg belangrijk, mijn motor. (Vereist) 2. Een geschikte PSU (voedingseenheid), voor uw motor, ik had een oude camcorder-oplader, die perfect was voor de motor. Zorg ervoor dat de Max Amps hoger zijn dan de maximale belastingsstroom van de motor. (Vereist) 3. Een Arduino-bord, ik gebruikte de Arduino UNO Rev 3. (Sterk aanbevolen) 3. Materiaal voor het maken van een behuizing om de componenten bijv. vast te houden. hout, plastic platen, acryl enz. (aanbevolen) 4. Een MOSFET-transistor of een servo om de deur te activeren (vereist) 5. Een knop, schakelaar, ir-sensor enz. om te vertellen wanneer de deur moet worden geopend. 6. Een LCD (optioneel)7. veel draden (vereist) Gereedschap - 1. Dremel / roterende gereedschappen - ze zijn erg handig en zullen ook helpen bij andere projecten. 2. Soldeerbout - koop ook soldeerpasta / flux en soldeerdraad 3. Een heet lijmpistool - het handigste hulpmiddel van allemaal

Stap 1: De theorie

Dit was wat ik wilde bereiken1. Minimale inspanning om een deur te openen2. Een simpele aanraaksensor om me binnen te laten3. Een LCD 16x2 scherm om de status van de deuren weer te geven4. Ziet er cool uit op basis van mijn vereisten heb ik een stroomschema samengesteld.pic Aangezien ik geen mosfet had, of een transistor die hoge stroom en spanning kan regelen, gebruikte ik een servo om op een muisknop te drukken.pic.

Stap 2: Programmeren

Daarna programmeerde ik in de Arduino-omgeving (Mijn code zal beschikbaar zijn onderaan of bovenaan de page.pic

Ten tijde van het project was mijn programmering eenvoudig, dus ik vond de codes van andere mensen, en mixte ze, voegde wat van mijn code toe en verzon de uiteindelijke code. Ongeveer 50% van de code is van mij.

Stap 3: Montage van de elektronica

De elektronica monteren
De elektronica monteren
De elektronica monteren
De elektronica monteren
De elektronica monteren
De elektronica monteren

Ik gebruikte 6 mm dik hobbymultiplex en zaagde het uit met een dremel en een versterkt snijwiel. picHier is hoe ik de elektronica heb aangeslotenLcd-PIN1 = verbinden met gnd2 = verbinden met 5v3 = weerstand ~ 2-3K naar gnd (ik gebruikte 1 K) 4 = rs = verbinden met pin 12 5 = r / w = verbinden met gnd6 = inschakelen = verbinden met pin 11 7-10 = geen verbindingen11 = verbinden met pin 5 12 = verbinden met pin 4 13 = verbinden met pin 314 = verbinden met pin 2 15 = verbinden met 4,2 V (5V werkt)16 = verbinden met gnd De servo- pin 10 onthoud dat de servo-aarde moet worden aangesloten op de arduino-aarde (alleen als u een andere voeding voor de servo gebruikt) Capacitieve sensor op pin 6, 8 (pin 8 is de sensorpin), (ik gebruikte een 4 M ohm-weerstand), en onthoud dat om de capacitieve sensor te laten werken, deze op een goede aarde moet worden aangesloten. De tutorial voor het aansluiten van een capacitieve sensor Ik had wat problemen met de tutorial en sommige oplossingen zijn1. de bibliotheek heet 'Capacitivesense', maar de code probeert de bibliotheek 'Capsense' te gebruiken. U kunt dit oplossen door het woord Capsense te wijzigen in Capacitivesense, en als de code zegt dat dit het geval is, een ongepast gebruik van …. verander alleen dat woord in capacitivesense (kleine letters)2. ga naar schets en probeer het bestand handmatig toe te voegen. Ik heb ook een led toegevoegd aan pin 13, omdat deze al een weerstand heeft, het toevoegen van de weerstanden is volledig optioneel.

Stap 4: De elektronica installeren

De elektronica installeren
De elektronica installeren

We zijn bijna klaar, nu installeren we alleen de elektronica, en ik heb Ground (voor de servo), voeding (aangesloten op een USB-muuradapter om de Arduino van stroom te voorzien, en signaal (voor de servo)) uitgevoerd.

Stap 5: Trimmen en aanpassen van de schets

Heel ypu zal uw schets waarschijnlijk aanpassen aan de behoefte van uw locatie. Vochtigheid, aarding kunnen de schets beïnvloeden. dus u moet het kalibreren naar uw behoeften.1. Aanraaksensor Afhankelijk van hoe goed de arduino is verbonden met aarde en de grootte van uw folieaanraakplaat, moet u de gevoeligheid van de sensor aanpassen.if (waarde> 40000) - pas deze coderegel aan om de gewenste resultaten te krijgen. Ik raad u aan deze stap nu te doen, aangezien uw omstandigheden hetzelfde zullen zijn, in het echte wereldscenario.2. Servo- Afhankelijk van uw schakelaar waarop uw servo drukt, moet u de hoeveelheid aanpassen die de servo beweegt om op itmyservo.write(104);myservo.write(90); - pas die lijnen aan om de gewenste resultaten te krijgen. Ik stel voor om een van de 2 lijnen op 90 graden te houden, omdat ze de neutrale positie van de servo's zijn.3. Motor - afhankelijk van het motortoerental / Wight van uw deur / de output V, A van uw PSU kan het meer of minder tijd nodig hebben om de motor te openen. mijnservo.write(104); vertraging (3400); myservo.write(90);- pas de vertragingstijd aan om het goed te krijgen (1000=1sec)

Stap 6: Upgraden

Gefeliciteerd. U bent klaar. Enkele toekomstige upgrades kunnen zijn: 1. het gebruik van deze tutorial om de deur te sluiten nadat deze is geopend met dit, dit of dit (dat zijn niet mijn projecten) 2. het gebruik van een raspberry pi en een webcam om te registreren wie opent de deur en uploadt deze naar een webpagina.3. Inbreken in het slot van de deur, om de deur op afstand te vergrendelen of toestemming op afstand te verlenen met behulp van de webcam. wijzig alstublieft mijn code niet, en claim dat deze van u is, of gebruik hem voor enig commercieel gebruik. Ik zal je hoogstwaarschijnlijk toestaan om het opnieuw te verspreiden in een andere tutorial ALS je om mijn toestemming vraagt. Mijn e-mailadres is [email protected]. Je kunt deze code gebruiken voor je eigen projecten, dat is helemaal prima.

beoordeel me alsjeblieft omdat het tijd kost om dit instructable te maken, en mijn project, stem ook op mij op makerlympics en andere wedstrijden, het enige dat nodig is, is een klik, bedankt

Schrijf u hier in voor mijn cursus 'Elektronica in een notendop':

Bekijk hier ook mijn youtube-kanaal voor meer projecten en elektronica-tutorials:

Aanbevolen: