Obsah:

Domáca automatizácia Arduino, automatický otvárač dverí: 6 krokov
Domáca automatizácia Arduino, automatický otvárač dverí: 6 krokov

Video: Domáca automatizácia Arduino, automatický otvárač dverí: 6 krokov

Video: Domáca automatizácia Arduino, automatický otvárač dverí: 6 krokov
Video: Automatické dvere pre kurníky 2024, November
Anonim
Image
Image
Zostavenie elektroniky
Zostavenie elektroniky

Zaregistrujte sa do môjho kurzu „Elektronika v skratke“tu:

Tiež navštívte môj youtube kanál tu, kde nájdete ďalšie projekty a návody na elektroniku:

Pred niekoľkými rokmi som mal nápad vytvoriť jednoduchý a ľahko použiteľný otvárač dverí s prevodovým motorom. V tom čase som nemal vedomosti na výrobu otvárača dverí. Túto zimnú prestávku som sa cítil optimisticky a vyskúšal som si to. Robím to inštruktážnym, ako jednoduchým spôsobom, ako to urobiť online, a našiel som len komplikované pokusy o otváranie kurníkov. Keďže je to môj prvý pokyn, môžu mi uniknúť niektoré informácie, takže svoje otázky môžete zanechať v komentároch a ja odpoviem čo najskôr. Cieľom tohto pokynu je hlavne vás inšpirovať k niečomu podobnému alebo vám pomôcť pri stavbe toho vášho.

Materiály - 1. Motor s prevodovkou s vysokým krútiacim momentom, otáčky (RPM) nie sú veľmi dôležité, môj motor. (Vyžadované) 2. Vhodnom zdroji napájania (PSU) pre váš motor som mal starú nabíjačku videokamery, ktorá bola pre motor ideálna. Zaistite, aby boli maximálne zosilňovače vyššie ako maximálny prúd zaťaženia motora. (Povinné) 3. Doska Arduino, použil som Arduino UNO Rev 3. (Dôrazne sa odporúča) 3. Materiál na výrobu puzdra na uloženie komponentov, napr. drevo, plastové fólie, akryl atď. (Odporúča sa) 4. Tranzistor MOSFET alebo servo na spustenie dverí (povinné) 5. Tlačidlo, kontrolka, ir senzor atď., ktoré informujú o tom, kedy otvoriť dvere. 6. A LCD (voliteľné) 7. veľa drôtov (povinné) Nástroje- 1. Dremel/ rotačné nástroje- sú veľmi užitočné a pomôžu aj pri iných projektoch. 2. Spájkovačka- kúpte si aj spájkovaciu pastu/tavidlo a spájkovací drôt 3. Horúca lepiaca pištoľ- najužitočnejší nástroj zo všetkých

Krok 1: Teória

Tu som chcel dosiahnuť 1. Minimálne úsilie na otvorenie dverí 2. Jednoduchý dotykový senzor, ktorý ma pustí dovnútra3. LCD obrazovka 16x2 na zobrazenie stavu dverí4. Na základe mojich požiadaviek to vyzerá cool. Syntetizoval som vývojový diagram. Keďže som nemal mosfet ani tranzistor, ktorý by dokázal ovládať vysoký prúd a napätie, na stlačenie tlačidla myši som použil servo. Obr.

Krok 2: Programovanie

Potom som naprogramoval prostredie arduino (Môj kód bude k dispozícii v spodnej alebo hornej časti stránky.pic

V čase projektu bolo moje programovanie základné, takže som našiel kódy iných ľudí a zmiešal som ich, pridal časť svojho kódu a zostavil konečný kód. Asi 50% kódu je v skutočnosti môj.

Krok 3: Zostavenie elektroniky

Zostavenie elektroniky
Zostavenie elektroniky
Zostavenie elektroniky
Zostavenie elektroniky
Zostavenie elektroniky
Zostavenie elektroniky

Použil som hobby preglejku s hrúbkou 6 mm a nakrájal som ju dremelom a vystuženým rezacím kotúčom. pic Tu je návod, ako som zapojil elektroniku LCD-PIN1 = väzba na gnd2 = väzba na 5v3 = odpor ~ 2-3K na GND (použil som 1 K) 4 = rs = viazanie na pin 12 5 = r/w = viazanie na gnd6 = povoliť = viazať na kolík 11 7-10 = žiadne spojenia 11 = priviazať na kolík 5 12 = priviazať na kolík 4 13 = priviazať na kolík 314 = priviazať na kolík 2 15 = uviazať na 4,2 V (funguje 5V) 16 = uviazať na zem servopól 10 pamätajte, že uzemnenie serva by malo byť pripojené k arduino uzemneniu (iba ak pre servo použijete iný zdroj napájania) Kapacitný snímač na piny 6, 8 (kolík 8 je kolík snímača), (Použil som 4 M ohm), a pamätajte na to, aby kapacitný snímač fungoval, mal by byť pripojený k správnemu uzemneniu. Návod na pripojenie kapacitného senzoraMal som problémy s týmto tutoriálom a niektoré z riešení sú1. knižnica sa nazýva „Capacativesense“, ale kód sa pokúša použiť knižnicu „Capsense“. Môžete to opraviť zmenou slova Capsense na Capacativesense, a ak to kód uvádza, nevhodným použitím …. zmeňte práve to slovo na kapacitný zmysel (malé písmená) 2. choďte na náčrt a skúste ručne pridať súbor. Tiež som pridal LED na pin 13, pretože už má odpor, pridanie rezistorov je úplne voliteľné.

Krok 4: Inštalácia elektroniky

Inštalácia elektroniky
Inštalácia elektroniky

Už sme skoro hotoví, teraz inštalujeme elctronics a spustil som Ground (pre servo), napájanie (pripojí sa k USB nástennému adaptéru na napájanie arduina a signál (pre servo).

Krok 5: Orezanie a úprava náčrtu

Všetky ypu pravdepodobne upravia váš náčrt tak, aby vyhovoval potrebám vašej polohy. Vlhkosť, uzemnenie môžu skicu ovplyvniť. mali by ste ho teda kalibrovať podľa svojich potrieb.1. V závislosti od toho, ako dobre je arduino prepojené so zemou a od veľkosti vašej fóliovej dotykovej platne, budete musieť nastaviť citlivosť senzora. If (hodnota> 40000) - upravte tento riadok kódu, aby ste dosiahli požadované výsledky. Odporúčam vám, aby ste tento krok urobili teraz, pretože vaše okolnosti budú v scenári reálneho sveta rovnaké. Servo- V závislosti od prepínača, ktorý stlačí vaše servo, budete musieť nastaviť množstvo, ktoré sa servo posunie, aby stlačilo itmyservo.write (104); myservo.write (90); - upravte tieto riadky, aby ste dosiahli požadované výsledky. Navrhujem ponechať jednu z dvoch línií v uhle 90 stupňov, pretože ide o neutrálnu polohu serva. Motor- v závislosti od otáčok motora/ Wight vašich dverí/ výstupu V, A vášho zdroja môže vášmu motoru otvorenie dverí trvať viac alebo menej času. myservo.write (104); oneskorenie (3400); myservo.write (90);- upravte čas oneskorenia, aby bol správny (1000 = 1 s)

Krok 6: Aktualizácie

Gratulujem Hotovo. Niektoré budúce inovácie by mohli byť 1. pomocou tohto tutoriálu na zatvorenie dverí po jeho otvorení pomocou tohto, tohto alebo tohto (to nie sú moje projekty) 2. pomocou malinového pi a webovej kamery na zaznamenávanie údajov, kto otvorí dvere a nahrá ich na webovú stránku. 3. Vniknutie do zámku dverí na diaľkové uzamknutie dverí alebo udelenie povolenia na diaľku pomocou webovej kamery. prosím neupravujte môj kód a nenárokujte si ho, že je váš, ani ho nepoužívajte na komerčné účely. S najväčšou pravdepodobnosťou vám dovolím znova ho distribuovať v inom návode, AK požiadate o moje povolenie. Moje ID e-mailu je [email protected] Tento kód môžete použiť na vlastné projekty, to je úplne v poriadku.

prosím, ohodnoťte ma, pretože to potrebuje určitý čas na to, aby bol tento pokyn k dispozícii, a môj projekt, ktorý za mňa taktiež hlasuje, je na maklympijských hrách a ďalších súťažiach. Stačí kliknúť, ďakujem

Zaregistrujte sa do môjho kurzu „Elektronika v skratke“tu:

Tiež navštívte môj youtube kanál tu, kde nájdete ďalšie projekty a návody na elektroniku:

Odporúča: