
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38



Přihlaste se do mého kurzu „Elektronika v kostce“zde:
Podívejte se také na můj youtube kanál zde, kde najdete další projekty a výukové programy pro elektroniku:
Před několika lety jsem měl nápad udělat jednoduchý a snadno použitelný otvírač dveří s motorem s převodovkou. V té době jsem neměl znalosti k výrobě otvírače dveří. Tuto zimní přestávku jsem se cítil optimisticky a zkusil jsem to. Dělám to instruktážní, jako jednoduché způsoby, jak to udělat online, a vše, co jsem našel, byly komplikované pokusy o otvíráky na kuře. Jelikož se jedná o můj první pokyn, mohou mi uniknout některé informace, takže své otázky můžete zanechat v komentářích a já vám odpovím tak rychle, jak budu moci. Smyslem tohoto pokynu je hlavně vás inspirovat k něčemu podobnému nebo vám pomoci vybudovat ten váš.
Materiály - 1. Motor s převodovkou s vysokým točivým momentem, otáčky (RPM) nejsou příliš důležité, můj motor. (Vyžadováno) 2. Pro váš motor jsem použil vhodný napájecí zdroj (napájecí zdroj), měl jsem starou nabíječku videokamery, která byla pro motor ideální. Ujistěte se, že maximální ampéry jsou větší než maximální zatěžovací proud motoru. (Povinné) 3. Deska Arduino, použil jsem Arduino UNO Rev 3. (Důrazně doporučeno) 3. Materiál pro výrobu pouzdra pro uložení součástí, např. dřevo, plastové fólie, akryl atd. (Doporučeno) 4. Tranzistor MOSFET nebo servo ke spuštění dveří (požadováno) 5. Tlačítko, swicth, ir senzor atd. sdělí, kdy otevřít dveře. 6. LCD (volitelně) 7. spousta drátů (povinné) Nástroje- 1. Dremel/ rotační nástroje- jsou velmi užitečné a pomohou také v jiných projektech. 2. Páječka- také koupit pájecí pastu/tavidlo a pájecí drát 3. Horká lepicí pistole- nejužitečnější nástroj ze všech
Krok 1: Teorie
Zde jsem chtěl dosáhnout 1. Minimální úsilí k otevření dveří 2. Jednoduchý dotykový senzor, který mě pustí dovnitř3. Obrazovka LCD 16x2 pro zobrazení stavu dveří4. Vypadá to skvěle na základě mých požadavků, syntetizoval jsem vývojový diagram. Vzhledem k tomu, že jsem neměl mosfet nebo tranzistor, který by mohl ovládat vysoký proud a napětí, použil jsem servo pro stisknutí tlačítka myši. Obrázek.
Krok 2: Programování
Poté jsem naprogramoval prostředí arduino (Můj kód bude k dispozici v dolní nebo horní části stránky. Pic
V době projektu bylo mé programování základní, takže jsem našel kódy jiných lidí a smíchal je, přidal část svého kódu a vytvořil konečný kód. Asi 50% kódu je ve skutečnosti můj.
Krok 3: Sestavení elektroniky



Použil jsem 6 mm silnou hobby překližku a nařezal ji dremelem a vyztuženým řezacím kolečkem. pic Zde je návod, jak jsem připojil elektroniku LCD-PIN1 = spojit s gnd2 = spojit s 5v3 = odpor ~ 2-3K až gnd (použil jsem 1 K) 4 = rs = spojit s pinem 12 5 = r/w = spojit s gnd6 = povolit = spojit s kolíkem 11 7-10 = žádná připojení servopól 10 pamatujte, že uzemnění serva by mělo být připojeno k arduino uzemnění (pouze pokud pro servo použijete jiný napájecí zdroj) Kapacitní snímač na piny 6, 8 (kolík 8 je kolík snímače), (použil jsem 4 M ohm ressistor) a pamatujte si na to, aby kapacitní senzor fungoval, měl by být připojen ke správné zemi. Návod k připojení kapacitního senzoru Měl jsem s výukovým programem nějaké problémy a některá řešení jsou 1. knihovna se nazývá 'Capacitiveense', ale kód se pokouší použít knihovnu 'Capsense'. Můžete to opravit změnou word-Capsense na Capacativesense, a pokud kód říká, že ano, nevhodným použitím …. změňte právě toto slovo na kapacitní smysl (malá písmena) 2. přejděte na náčrt a zkuste ručně přidat soubor. Také jsem přidal LED na pin 13, protože již má odpor, přidání rezistorů je zcela volitelné.
Krok 4: Instalace elektroniky

Už jsme skoro hotovi, teď jen instalujeme elctronics a já jsem spustil Ground (pro servo), napájení (připojuje se k USB nástěnnému adaptéru pro napájení arduina a signál (pro servo).
Krok 5: Oříznutí a úprava náčrtu
Všechny ypu pravděpodobně upraví váš náčrt, aby vyhovovaly potřebám vaší polohy. Vlhkost a uzemnění mohou náčrt ovlivnit. měli byste jej tedy kalibrovat podle svých potřeb. Dotykový senzor V závislosti na tom, jak dobře je arduino připojeno k zemi, a na velikosti vaší fóliové dotykové desky, budete muset nastavit citlivost senzoru. If (hodnota> 40000) - upravte tento řádek kódu, abyste získali požadované výsledky. Tento krok vám doporučuji provést nyní, protože vaše situace bude ve scénáři reálného světa stejná. Servo- V závislosti na přepínači, který vaše servo stiskne, budete muset upravit množství, které servo přesune, aby stisklo itmyservo.write (104); myservo.write (90); - upravte tyto řádky, abyste dosáhli požadovaných výsledků. Navrhuji ponechat jednu ze dvou linek v úhlu 90 stupňů, protože jsou neutrální polohou serva. Motor- v závislosti na otáčkách motoru/ Wight vašich dveří/ výstupu V, A vašeho PSU vašemu motoru může otevření dveří trvat více či méně času. myservo.write (104); zpoždění (3400); myservo.write (90);- upravte dobu zpoždění, aby byla správná (1000 = 1 s)
Krok 6: Upgrady
Gratulujeme. Některé budoucí upgrady by mohly být 1. pomocí tohoto tutoriálu zavřít dveře poté, co se otevře pomocí tohoto, tohoto nebo tohoto (to nejsou moje projekty) 2. pomocí malinového pi a webové kamery k záznamu dat, kdo 3. Otevřete dveře a nahrajte je na webovou stránku. prosím neupravujte můj kód a nevyžadujte, aby byl váš, ani jej nepoužívejte ke komerčnímu použití. S největší pravděpodobností vám dovolím jej znovu distribuovat v jiném tutoriálu, POKUD požádáte o mé svolení. Můj e-mail je [email protected] Tento kód můžete použít pro své vlastní projekty, to je naprosto v pořádku.
prosím ohodnoťte mě, protože vytvoření tohoto instruktáže vyžaduje čas, a můj projekt, také pro mě hlasujte na makerlympics a dalších soutěžích, stačí kliknout, děkuji
Přihlaste se do mého kurzu „Elektronika v kostce“zde:
Podívejte se také na můj youtube kanál zde, kde najdete další projekty a výukové programy pro elektroniku:
Doporučuje:
Automatizace skleníku pomocí LoRa! (Část 2) -- Motorický otvírač oken: 6 kroků (s obrázky)

Automatizace skleníku pomocí LoRa! (Část 2) || Motorický otvírač oken: V tomto projektu vám ukážu, jak jsem vytvořil motorický otvírač oken pro svůj skleník. To znamená, že vám ukážu, jaký motor jsem použil, jak jsem navrhl skutečný mechanický systém, jak motor poháním a nakonec, jak jsem použil Arduino LoRa
Automatický otvírač rolet pomocí EV3: 6 kroků

Automatický otvírač rolet pomocí EV3: V ložnici mám sadu roletových zatemňovacích rolet, které často zapomínám ráno nebo večer otevřít nebo zavřít. Chci automatizovat otevírání a zavírání, ale s přepsáním, když se měním
Hlasová automatizace domácí automatizace Raspberry Pi: 5 kroků

Hlasová automatizace domácí automatizace Raspberry Pi: Cílem této instrukce je poskytnout podrobný návod, jak nastavit malinový pi, který dokáže automatizovat světla / LED pomocí vašich hlasových příkazů
Automatický otvírač kuřecích dveří: 6 kroků

Automatický otvírač kuřecích dveří: Automatický otvírač kuřecích dveří V tomto tutoriálu s instrukcemi vás provedu kroky a díly nezbytnými k vytvoření automatického otvírače kuřecích dveří ze společných částí, které lze zakoupit u mnoha prodejců. Použité součásti a nástroje jsou
Automatizace domácí automatizace Bluetooth: 7 kroků (s obrázky)

Bluetooth Control Home Automation: Dobrý den, v tomto projektu jde o stavbu nejjednoduššího zařízení pro domácí automatizaci pomocí arduina a modulu bluetooth. Tenhle se velmi snadno staví a dá se postavit za pár hodin. Ve své verzi, kterou právě vysvětluji, mohu