Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
Upraveno 05-02-2018 Nové časovače! hodiny, minuty, sekundy, eeprom. Prosím navštivte:
www.instructables.com/id/Arduino-Ultra-Meg…
Dobrý den, s tímto projektem budete moci ovládat zapínání a vypínání svých zařízení mezi požadovaným časem. Mohou to být světla v noci, zalévat zahradu, zapínat stroj atd. K zobrazení a ovládání času použijeme arduino, LCD a RTC 1307. Hodinu „ZAPNUTO“a hodinu „VYPNUTO“můžete nastavit pomocí 4 tlačítek, která vám umožní zvýšit nebo snížit „SET POINT“. Naučíte se také vyrábět hodiny s arduino. Zahrnul jsem fritzingová schémata a video, abyste mohli tento projekt vytvořit.
Nejprve se podívejte na video, abyste věděli, o co jde. Použijte to jako průvodce
Krok 1: Materiály
-Arduino Uno
-RTC 1307 modul
-LCD 16X2
-5V reléový modul
-10K trimpot
-1K odpor
-10K odpory x 4
-Stiskněte tlačítka x 4
-Breadboard, propojky.
Krok 2: Montáž hodin
Postupujte podle Fritzingova schématu.
Připojte 5v a GND, od Arduina k příslušným lištám (červená 5V a modrá GND)
LCD piny na piny Arduino
1 VSS na GND
2 VDD až 5V
3 VO do středu hrnce
4 RS na pin 2
5 RW až GND
6 EN nebo E na pin 3
7 D0 NC
8 D1 NC
9 D2 NC
10 D3 NC
11 D4 na pin 4
12 D5 na pin 5
13 D6 na pin 6
14 D7 na pin 7
15 A až 5V
16 K až GND 1K odporem
Extrémy trimpotu na 5V a GND
RTC na Arduino
SDA na pin 4
SCL na pin 5
GND a 5V
Krok 3: Nastavení času
Nyní musíme nastavit hodiny. Spusťte kód „Nastavit čas RTC“. Tento náčrt bere datum a čas podle počítače, který používáte (právě při kompilaci kódu), a používá ho k programování RTC. Pokud váš počítač nemá nastavený správný čas, měli byste to nejprve opravit. Poté musíte stisknout tlačítko Nahrát pro kompilaci a poté okamžitě nahrát.
Varování!: Pokud zkompilujete a poté nahrajete později, hodiny se o tolik času vypnou.
Poté otevřete okno Sériový monitor a ukažte, že byl nastaven čas
Krok 4: Hodiny
V nastaveném čase otevřete a nahrajte skicu „Hodiny s RTC LCD“. 10K trimpot je pro kontrast LCD. Otáčením upravte kontrast a jasně zobrazte čísla.
Pokud vše funguje dobře, necháte hodiny běžet. Podívejte se na video.
Krok 5: Montáž časovače
Nyní přidáme tlačítka a relé. Postupujte podle schematického schématu.
Takže máte piny 8, 9, 10 a 11 připojené k GND 10K odporem (LOW). Když stisknete, bude připojen k 5V (VYSOKÝ).
Relé je připojeno na pin 12. Pomocí relé můžete ovládat svá zařízení. Buďte opatrní při maximálním zatížení relé!
Krok 6: Časovač
Otevřete a nahrajte kód „Časovač s vypnutou nastavenou hodnotou“. Uvidíte aktuální čas, nastavenou hodnotu „ON“a „OFF“. Výchozí doba „ZAP“a „VYPNUTO“je 12.
Časovač běží od 0 do 23 hodin atd. Stisknutím tlačítek změníte nastavenou hodnotu nahoru a dolů. Časovač se spustí okamžitě, pokud je mezi nastavenými hodnotami. Pokud ne, bude čekat na hodinu „ZAP“.
Tento kód má zajímavé funkce, které můžete použít v jiných projektech. Pokusil jsem se oddělit každou funkci, aby byla jasná.
- Přidat tlačítka pro změnu nastavení
-Odrazit tlačítka
-Omezení nastavené hodnoty nebo jakýchkoli hodnot
- Přidejte do svého projektu hodiny
Všechny kódy jsem vytvořil já, kromě:
Nastavte čas RTC, průvodce štítem záznamníku dat Adafruit
Doufám, že tento návod bude pro vás užitečný!
Nicolás Jarpa
Doporučuje:
Raspberry Pi zapnutí/vypnutí jakýmkoli dálkovým ovládáním: 3 kroky (s obrázky)
Raspberry Pi Zapnutí/vypnutí jakýmkoli dálkovým ovládáním: Ovládání napájení Raspberry Pi pomocí IR dálkového ovladače
Programovatelný cyklický časovač zapnutí a vypnutí s reléovým výstupem: 4 kroky
Programovatelný cyklický časovač zapnutí a vypnutí s reléovým výstupem: Tento projekt má vytvořit cyklický programovatelný časovač zapnutí a vypnutí. V tomto projektu může uživatel nastavit časovač zapnutí a čas vypnutí pomocí kláves a 7segmentového displeje. Relé je k dispozici jako výstup, kde relé zůstane zapnuto po dobu zapnutí a vypne se po zapnutí
Proměnný časovač zapnutí/vypnutí NE555 (aktualizováno 2018): 4 kroky
Proměnný časovač zapnutí/vypnutí založený na NE555 (aktualizováno 2018): Vítejte, někteří z mých přátel včetně mě vyrobili bodová světla D.I.Y pro naše kola, ale jako obvykle žárlili při sledování jiných značkových světel. Proč? Protože ta světla mají funkci stroboskopu! lol Každý z mých přátel si vytvořil vlastní světlo
Zásuvka pro automatické zapnutí/vypnutí: 4 kroky (s obrázky)
Zásuvka pro automatické zapnutí/vypnutí: Tento návod se týká automatického nočního osvětlení. Zásuvka se během noci zapne a vypne se, když na ni dopadají světelné paprsky. Tato funkce obsahuje přepínač Bypass pro přímé ovládání zásuvky Stavová kontrolka Univerzální 5V ovládané
Automatické dálkové zapnutí / vypnutí pomocí konektoru MIC na videokameře / nízkonapěťové polovodičové relé: 4 kroky (s obrázky)
Automatické dálkové ovládání ZAP / VYP pomocí konektoru MIC na videokameře / nízkonapěťového polovodičového relé: Přehled: Pomocí konektoru MIC videokamery jsme detekovali, kdy je videokamera zapnutá. Postavili jsme nízkonapěťové polovodičové relé, které detekuje konektor MIC a automaticky zapíná a vypíná vzdálené zařízení současně s videokamerou. Solid-state