INHOUDSOPGAWE:

Arduino Tuisautomatisering, outomatiese deuropening: 6 stappe
Arduino Tuisautomatisering, outomatiese deuropening: 6 stappe

Video: Arduino Tuisautomatisering, outomatiese deuropening: 6 stappe

Video: Arduino Tuisautomatisering, outomatiese deuropening: 6 stappe
Video: Как управлять приводом с помощью Arduino - Robojax 2024, Julie
Anonim
Image
Image
Die samestelling van die elektronika
Die samestelling van die elektronika

Skryf hier in vir my 'Elektronika in 'n neutedop' kursus:

Kyk ook na my YouTube -kanaal hier vir meer projekte en elektroniese tutoriale:

Ek het 'n paar jaar gelede 'n idee gehad om 'n eenvoudige deur oop te maak met 'n motor met 'n ratkas. Ek het destyds nie die kennis gehad om 'n deuropener te maak nie. Hierdie wintervakansie het ek optimisties gevoel en dit probeer. Ek maak dit leersaam, as eenvoudige maniere om dit aanlyn te maak, en al wat ek gevind het, was ingewikkelde pogings om hoenderhokke oop te maak. Aangesien dit my eerste opdrag is, kan ek inligting misloop, sodat u u vrae in die kommentaar kan laat, en ek sal so vinnig moontlik reageer. Die punt van hierdie instruksies is hoofsaaklik om u te inspireer om iets soortgelyks te doen, of om u te help om joune te bou.

Materiaal - 1. 'n Motor met 'n hoë wringkrag, spoed (rpm) is nie baie belangrik nie, my motor. (Vereis) 2. 'n Geskikte PSU (kragtoevoer) vir u motor, ek het 'n ou laaier vir die camcorder gehad, wat perfek was vir die motor. Maak seker dat die maksimum ampère meer is as die maksimum lasstroom van die motor. (Vereis) 3. Op 'n Arduino -bord het ek die Arduino UNO Rev 3. gebruik (sterk aanbeveel) 3. Materiaal om 'n omhulsel te maak om die komponente vas te hou, bv. hout, plastiekplate, akriel, ens. (Aanbeveel) 4. 'n MOSFET -transistor, of 'n servo om die deur te aktiveer (benodig) 5. 'n Knoppie, 'n knoppie, 'n sensor, ens. 6. 'n LCD (opsioneel) 7. baie drade (benodig) gereedskap- 1. Dremel/ roterende gereedskap- dit is baie handig en sal ook help met ander projekte. 2. Soldeerbout- koop ook soldeerpasta/flux, en soldeerdraad 3. 'n Warm gomgeweer- die nuttigste hulpmiddel van almal

Stap 1: Die teorie

Hier was wat ek wou bereik1. Minimale moeite om 'n deur oop te maak 2. 'N Eenvoudige aanraaksensor om my in te laat3. 'N LCD 16x2 skerm om die deure se status te wys4. Lyk koel, gebaseer op my vereistes, het ek 'n vloeidiagram gesintetiseer.pic Aangesien ek nie 'n mosfet of 'n transistor gehad het wat 'n hoë stroom en spanning kan beheer nie, gebruik ek 'n servo om op 'n muisknop te druk.

Stap 2: Programmering

Toe het ek in die arduino -omgewing geprogrammeer (my kode is onder of bo -aan die bladsy beskikbaar. Pic

Ten tye van die projek was my programmering basies, so ek het ander mense se kodes gevind en dit gemeng, 'n paar van my kode bygevoeg en die finale kode opgemaak. Ongeveer 50% van die kode is eintlik myne.

Stap 3: Monteer die elektronika

Die samestelling van die elektronika
Die samestelling van die elektronika
Die samestelling van die elektronika
Die samestelling van die elektronika
Die samestelling van die elektronika
Die samestelling van die elektronika

Ek gebruik stokhout laaghout van 6 mm dik en sny dit met 'n dremel en 'n versterkte snywiel. Hier is hoe ek die elektronika aangesluit hetLcd-PIN1 = tie to gnd2 = tie to 5v3 = resistor ~ 2-3K to gnd (I used 1 K) 4 = rs = tie to pin 12 5 = r/w = tie to gnd6 = aktiveer = bind aan pen 11 7-10 = geen verbindings11 = bind aan pen 5 12 = bind aan pen 4 13 = bind aan pen 314 = bind aan pen 2 15 = bind aan 4,2 V (5V werk) 16 = bind aan pen servo-pen 10 onthou dat die servo-grond met die arduino-grond gekoppel moet word (slegs as u 'n ander kragtoevoer vir die servo gebruik) Kapasitiewe sensor na pen 6, 8 (pen 8 is die sensorpen), (ek gebruik 'n 4 M ohm resistor), en onthou dat die kapasitiewe sensor moet werk, dit moet op 'n behoorlike grond gekoppel word. Die handleiding vir die aansluiting van 'n kapasitiewe sensor die biblioteek word 'Capacitivesense' genoem, maar die kode probeer om die biblioteek 'Capsense' te gebruik. U kan dit regstel deur woord- Capsense na Capacitivesense te verander, en as die kode sê dit is 'n onvanpaste gebruik van …. verander net die woord na capacitivesense (kleinletters) 2. Gaan na die skets en probeer om die lêer handmatig by te voeg.

Stap 4: Die installering van die elektronika

Die installering van die elektronika
Die installering van die elektronika

Ons is amper klaar, nou installeer ons net die elektronika, en ek hardloop grond (vir die servo), krag (maak verbinding met 'n usb -muuradapter om die arduino aan te dryf, en sein (vir die servo).

Stap 5: Sny en pas die skets aan

Die hele ypu sal u skets waarskynlik verander volgens die behoefte van u ligging. Humiditeit, aarding kan die skets beïnvloed. dus moet u dit volgens u behoeftes kalibreer. Raaksensor Afhangend van hoe goed die arduino aan die grond gekoppel is, en die grootte van u foelie -aanraakplaat, moet u die sensitiwiteit van die sensor aanpas. As (waarde> 40000) - pas hierdie reël kode aan om die gewenste resultate te kry. Ek beveel aan dat u hierdie stap nou doen, aangesien u omstandighede dieselfde sal wees in die werklike scenario. Servo- Afhangende van u skakelaar wat u servo druk, moet u die hoeveelheid wat die servo beweeg, aanpas om dit te druk mymyservo.write (104); myservo.write (90); - pas die lyne aan om die gewenste resultate te kry. Ek stel voor om een van die twee lyne op 90 grade te hou, aangesien dit die servo's neutrale posisie is. Motor- afhangende van die motortoerental/ gewig van u deur/ uitset V, A van u PSU, kan u motor min of meer tyd neem om die deur oop te maak. myservo.write (104); vertraging (3400); myservo.write (90);- pas die vertragingstyd aan om dit reg te kry (1000 = 1sek)

Stap 6: Opgraderings

Baie geluk. Sommige toekomstige opgraderings kan 1. die gebruik van hierdie tutoriaal maak om die deur te sluit nadat dit oopgemaak is met hierdie, hierdie of hierdie (dit is nie my projekte nie) 2. met behulp van 'n framboos pi, en 'n webcam om data aan te meld wie maak die deur oop en laai dit op na 'n webblad 3. Deur in die slot van die deur te gaan, om die deur op afstand te sluit, of toestemming op afstand te verleen met behulp van die webcam. Moenie my kode verander nie, en beweer dat dit joune is, of dit vir kommersiële gebruik gebruik. Ek sal u heel moontlik toelaat om dit in 'n ander tutoriaal te herverdeel as u my toestemming vra. My e-pos-ID is [email protected] U kan hierdie kode vir u eie projekte gebruik, dit is heeltemal goed.

Beoordeel my asseblief, want dit neem tyd om hierdie leersame en my projek te maak, stem ook vir my op die Olimpiese Spele en ander wedstryde, dit is net 'n klik, dankie

Skryf hier in vir my 'Elektronika in 'n neutedop' kursus:

Kyk ook na my YouTube -kanaal hier vir meer projekte en elektroniese tutoriale:

Aanbeveel: