Përmbajtje:

Arduino Automatizimi i Shtëpisë, Hapës automatik i dyerve: 6 hapa
Arduino Automatizimi i Shtëpisë, Hapës automatik i dyerve: 6 hapa

Video: Arduino Automatizimi i Shtëpisë, Hapës automatik i dyerve: 6 hapa

Video: Arduino Automatizimi i Shtëpisë, Hapës automatik i dyerve: 6 hapa
Video: Përmbledhje dhe konfigurim i modulit EBYTE LoRa 2024, Korrik
Anonim
Image
Image
Montimi i pajisjeve elektronike
Montimi i pajisjeve elektronike

Regjistrohuni në kursin tim 'Elektronikë me pak fjalë' këtu:

Shikoni gjithashtu kanalin tim në youtube këtu për më shumë projekte dhe mësime elektronike:

Unë kisha një ide për të bërë një hapëse të thjeshtë dhe të lehtë për t'u përdorur me një motor me ingranazhe disa vjet më parë. Në atë kohë nuk kisha njohuri për të bërë një hapëse të dyerve. Këtë pushim dimëror u ndjeva optimist dhe, i dhashë një goditje. Unë po e bëj këtë të mësueshme, si mënyra të thjeshta për ta bërë këtë në internet, dhe gjithçka që gjeta ishin përpjekje të ndërlikuara për hapjen e kafazeve të pulës. Meqenëse ky është udhëzimi im i parë, mund të humbas disa informacione, kështu që ju mund t'i lini pyetjet tuaja në komente, dhe unë do t'ju përgjigjem sa më shpejt që të mundem. Qëllimi i këtij udhëzimi është kryesisht t'ju frymëzojë të bëni diçka të ngjashme, ose t'ju ndihmojë të ndërtoni tuajin.

Materialet - 1. Një motor me çift rrotullues të lartë, shpejtësia (RPM) nuk është shumë e rëndësishme, motori im. (Kërkohet) 2. Një PSU (njësi e furnizimit me energji) të përshtatshme, për motorin tuaj, kisha një karikues të vjetër të videokamerës, i cili ishte perfekt për motorin. Sigurohuni që Amps Max janë më shumë se rryma maksimale e ngarkesës së motorit. (Kërkohet) 3. Një bord Arduino, kam përdorur Arduino UNO Rev 3. (Rekomandohet shumë) 3. Material për të bërë një kuti për të mbajtur përbërësit p.sh. dru, fletë plastike, akrilike etj. (Rekomandohet) 4. Një transistor MOSFET, ose një servo për të shkaktuar derën (Kërkohet) 5. Një buton, shpejtësi, sensor etj. për të treguar kur të hapni derën. 6. Një LCD (Opsionale) 7. shumë tela (Kërkohen) Mjetet- 1. Dremel/ mjete rrotulluese- ato janë shumë të dobishme, dhe gjithashtu do të ndihmojnë në çdo projekt tjetër. 2. Hekuri për saldim- blini gjithashtu paste/fluks saldimi dhe tela për saldim 3. Një armë me zam të nxehtë- mjeti më i dobishëm i të gjithëve

Hapi 1: Teoria

Këtu ishte ajo që doja të arrija1. Përpjekje minimale për të hapur një derë2. Një sensor i thjeshtë prekjeje për të më lejuar të hyj3. Një ekran LCD 16x2 për të treguar statusin e dyerve4. Duket e ftohtë Bazuar në kërkesat e mia, unë sintetizova një tabelë të rrjedhës. FotoPasi nuk kisha një mosfet, ose një transistor që mund të kontrollojë rrymën dhe tensionin e lartë, kam përdorur një servo për të shtypur një buton të miut. Pic.

Hapi 2: Programimi

Pastaj programova në mjedisin arduino (Kodi im do të jetë i disponueshëm në fund ose në krye të faqes. Pic

Në kohën e projektit, programimi im ishte bazë, kështu që gjeta kodet e njerëzve të tjerë dhe i përziera, shtova disa nga kodet e mia dhe krijova kodin përfundimtar. Rreth 50% e kodit është në të vërtetë i imi.

Hapi 3: Montimi i pajisjeve elektronike

Montimi i pajisjeve elektronike
Montimi i pajisjeve elektronike
Montimi i pajisjeve elektronike
Montimi i pajisjeve elektronike
Montimi i pajisjeve elektronike
Montimi i pajisjeve elektronike

Kam përdorur kompensatë hobi të trashë 6 mm, dhe e kam prerë me një dremel, dhe një rrotë prerëse të përforcuar. ja si e lidha elektronikën LCD-PIN1 = lidh me gnd2 = lidh me 5v3 = rezistencë ~ 2-3K për gnd (kam përdorur 1 K) 4 = rs = lidh me pin 12 5 = r/w = kravatë me gnd6 = aktivizo = lidh me pin 11 7-10 = pa lidhje 11 = lidh me pin 5 12 = lidh me pin 4 13 = lidh me pin 314 = lidh me pin 2 15 = lidh me 4.2 V (5V punon) 16 = kravatë me gnd servo-pin 10 mbani mend se toka servo duhet të lidhet me tokën arduino (vetëm nëse përdorni një furnizim me energji të ndryshme për servo) Sensori kapacitiv në pin 6, 8 (pin 8 është kunja e sensorit), (kam përdorur një 4 M ohm ressistor), dhe mbani mend që sensori kapacitiv të funksionojë duhet të lidhet me një terren të përshtatshëm. Udhëzuesi për lidhjen e një sensori kapacitiv Kam pasur disa probleme me tutorialin, dhe disa nga zgjidhjet janë 1. biblioteka quhet 'Capacitivesense', por kodi po përpiqet të përdorë bibliotekën 'Capsense'. Ju mund ta rregulloni këtë duke ndryshuar fjalën- Capsense në Capacitivesense, dhe nëse kodi thotë se është, një përdorim i papërshtatshëm i…. ndryshoni vetëm atë fjalë në kuptim kapacitiv (me shkronja të vogla) 2. shkoni në skicë dhe provoni të shtoni skedarin me dorë. Unë gjithashtu shtova një led në pin 13, pasi ajo tashmë ka një rezistencë, shtimi i rezistorëve është plotësisht opsional.

Hapi 4: Instalimi i pajisjeve elektronike

Instalimi i pajisjeve elektronike
Instalimi i pajisjeve elektronike

Kemi mbaruar, tani thjesht instalojmë elktronikën, dhe unë drejtova Ground (për servo), energji (lidhet me një përshtatës muri usb për të fuqizuar arduinon dhe sinjalin (për servo).

Hapi 5: Prerja dhe rregullimi i skicës

E gjithë ypu do të modifikojë me siguri skicën tuaj, për t'iu përshtatur nevojës së vendndodhjes tuaj. Lagështia, tokëzimi mund të ndikojnë në skicën. kështu që ju duhet ta kalibroni atë sipas nevojave tuaja.1. Në varësi të asaj se sa mirë arduino është e lidhur me tokën dhe madhësinë e pllakës tuaj të prekjes me fletë metalike, do t'ju duhet të rregulloni ndjeshmërinë e sensorit. Nëse (vlera> 40000) - rregulloni këtë linjë të kodit për të marrë rezultatet tuaja të dëshiruara. Unë ju rekomandoj ta bëni këtë hap tani, pasi rrethanat tuaja do të jenë të njëjta, në skenarin e botës reale. Servo- Në varësi të ndërprerësit që shtyp servo juaj, do t'ju duhet të rregulloni sasinë që lëviz servo për të shtypur itmyservo.write (104); myservo.write (90); - rregulloni ato rreshta për të marrë rezultatet tuaja të dëshiruara. Unë sugjeroj të mbani një nga 2 linjat në 90 gradë, pasi ato janë pozicioni neutral i servos. Motor- në varësi të RPM të motorit/ Pesha e derës tuaj/ dalja V, A e PSU-së tuaj motorit tuaj mund t'i duhet pak a shumë kohë për të hapur derën. myservo.shkruaj (104); vonesë (3400); myservo.write (90);- rregulloni kohën e vonesës për ta bërë atë të drejtë (1000 = 1sek)

Hapi 6: Përmirësimet

Urime. Ju keni mbaruar. Disa azhurnime të ardhshme mund të jenë 1. duke përdorur këtë tutorial për të mbyllur derën pasi të jetë hapur duke përdorur këtë, këtë ose këtë (këto nuk janë projektet e mia) 2. duke përdorur një pi mjedër dhe një kamerë në internet për regjistrimin e të dhënave hap derën dhe e ngarkon atë në një faqe në internet. 3. Hedhja në bravën e derës, për të mbyllur derën nga distanca, ose për të dhënë leje nga distanca duke përdorur kamerën në internet. ju lutemi mos e modifikoni kodin tim dhe pretendoni se është i juaji, ose mos e përdorni për ndonjë përdorim komercial. Me shumë mundësi do t’ju lejoj ta rishpërndani atë në ndonjë mësim tjetër nëse kërkoni lejen time. ID-ja ime e emailit- është [email protected] mund ta përdorni këtë kod për projektet tuaja, kjo është plotësisht në rregull.

ju lutem më vlerësoni pasi duhet kohë për ta bërë këtë të udhëzueshëm, dhe projektin tim, gjithashtu votoni për mua në lojërat e vjetra dhe garat e tjera, gjithçka që duhet është një klikim, faleminderit

Regjistrohuni në kursin tim 'Elektronikë me pak fjalë' këtu:

Shikoni gjithashtu kanalin tim në youtube këtu për më shumë projekte dhe mësime elektronike:

Recommended: