Autor věnoval tento projekt těm lidem, kteří se obtížně vyšplhají (a sám sobě, včetně). Ve větší míře to platí pro studentskou komunitu, do které patří také Mistr. Funkce tohoto budíku jsou následující výkonové charakteristiky (taktické a technické vlastnosti):
- Je použit silný hovor kolo elektrický signál.
-Pokud jste signál do 30 sekund nevypnuli, nalila se na vás sklenka vody.
- Signál můžete vypnout pouze 5krát stisknutím tlačítka odpovídající náhodně rozsvícené LED.
Nářadí a materiály:
-Arduino Nano;
-Servomotor;
-Relay modul pro Arduino;
-Pententiometer;
-6v 5Ah olověná kyselinová baterie;
- Regulátor napětí L7805;
-Tlačítka - 3 ks .;
- rezistory 3 kOhm - 3 ks;
-LED červená;
-LED zelená;
- Rezistor 330 Ohm - 2 ks .;
- svorkovnice;
-Kolíkové konektory;
- propojovací dráty;
-Montážní deska;
-Plywood;
- Rozprašovač s barvou;
- jednorázové sklo;
-Solding iron;
- Pájka;
- Lepicí pistole;
Rytina;
- Kleště;
-Nippers;
-Nozhovka;
- šroubovák;
-Lepidlo;
-Rule;
-Pencil;
-Zolenta;
- Odpadní papír;
-Bracket;
-Fastery;
Krok 1: Půjčovna Horn
Klakson má zabudovanou 9V baterii, jako je například Krone. Chcete-li jej připojit, musíte otevřít kryt a připojit konektory ke konektorům baterie. Tlačítko obsažené v sadě není potřeba, takže jej průvodce ořízne.
Krok dva: deska plošných spojů
Namontuje konektory pro připevnění Arduina na desku s obvody. Přidává paralelně další konektory 5V, Gnd, A4 (SDA) a A5 (SCL).
Krok 3: Regulátor napětí
Podle obvodu shromažďuje na L7805 regulátor napětí.
Krok 4: Tlačítka a LED diody
Budík má tři tlačítka. První tlačítko umožňuje vstoupit do režimu nastavení času a budíku. Druhé a třetí tlačítko nastavuje čas hodin a budík. Tlačítka 2 a 3 také alarm vypnou. Namontuje díly na desku. 2 a 3 je tlačítko namontováno pod LED.
Pak se pájí na kontakt LED a drátových tlačítek. K obvodu LED jsou připájeny 330 ohmové rezistory, k tlačítkovému obvodu odpory 10 kOhm. Rozšiřuje je pomocí propojovacích vodičů. Umístí izoláty elektrickou páskou.
Krok 5: Případ
Master dělá tělo budíku z překližky. Celé bydlení bude umístěno elektronika.
Řezá šest částí. Dva 19 x 7,5 cm, dva 19 x 6,5 cm a dva 7,5 x 6,5 cm.
Na předním panelu jsou označeny a vyříznuty otvory pro LCD displej a tlačítka.
Na pravém panelu vyvrtejte otvor pro drát. Na levém panelu vyvrtejte dva dráty.
Ošetřuje hrany brusným papírem. Krycí přední plochy panelů barvou.
Lepí čtyři strany těla.
Krok šest: Připojte modul RTC a regulátor
Připojuje modul hodin RTC I2C k Arduinu:
Modul Arduino
Vcc ---- 5v
Gnd ---- gnd
SDA ---- A4 (analogový výstup 4)
SCL ---- A5 (analogový výstup 5)
Připojuje regulátor napětí:
Regulátor Arduino
5V Out ---- 5v
Gnd ---- gnd
Krok 6: montáž hlavního obvodu
Pro svůj projekt vybral mistr 16pinový LCD. K Arduinu je připojeno 8 kontaktů.
LCD - Arduino
1 ---- Gnd
2 ---- 5v
4 ---- D2
6 ---- D3
11 ---- D4
12 ---- D5
13 ---- D6
14 ---- D7
Kontakty 1, 5, 16 jsou připojeny k Gnd, kontakty 2, 15 až plus 5V. Kolík 15 (podsvícení) je pájen přes odpor 100 ohmů. Master pájí levou nohu potenciometru (pro nastavení jasu podsvícení) na pin 1, vpravo na pin 2 a uprostřed na pin 3 LCD. Po instalaci naplňte kontaktní podložku horkým lepidlem.
Poté připojte ovládací panel.
Plata Arduino
Vcc ---- 5v
Gnd ---- gnd
LED 1 ---- D10
LED 2 ---- D11
Tlačítko 1 ---- A0
Tlačítko 2 ---- A1
Tlačítko 3 ---- A2
Reléový modul.
Vcc ---- 5v na arduino
Gnd ---- gnd
Signál ---- D12
Sedmý krok: shromáždění
Poté master nainstaluje všechny elektronické součástky do krabice. Zabezpečuje displej, Arduino, relé. Pro připojení signálu jízdního kola jsou na výstupu 2 vodiče z relé. Pro servomotor vydává tři dráty, 5v, Gnd a D9, od Arduina.
Krok 8: Baterie a signál
Připojuje signál a baterii.
Krok devátý: Stůj
Z překližky dělá stojan. Základna stojanu je 15 x 15 cm, dvě páky po 20 x 5 cm. Horní páka je upevněna v úhlu 45 stupňů. Na konci je připojen servomotor. K servomotoru je připevněna sklenice vody.
Krok 10: Stáhněte si kód
U nového modulu hodin v reálném čase musíte nejprve načíst aktuální čas a datum. Chcete-li to provést, stáhněte si knihovny "DS1307RTC" a "Time". Přejde do vývojového prostředí arduino a vybere „zahrnout knihovnu“. Klikněte na „ZIP knihovna“ a stažené soubory ZIP vyberte samostatně. Nyní budou knihovny importovány.
Restartuje IDE. Otevírá ukázkový kód s názvem "SetTime" soubor> příklady> DS1307RTC. Načte to na arduino desku. Přejít na sériový monitor. Čas se automaticky načte do čipu RTC a zobrazí se na monitoru.
Pro hlavní kód se používá jiná knihovna RTC. Načte soubor ZIP s názvem „RTClib“ a importuje jej do IDE podle stejného postupu jako výše. Restartuje IDE.
Nyní načte hlavní kód projektu. Odkazy na níže uvedené knihovny.
Krok jedenáct: Konečné shromáždění
Po stažení kódu se nainstaluje zbytek těla panelu. Master přilepí horní kryt.
Zadní šrouby ponechávají možnost přístupu k elektronice.
Připojuje servomotor.
Vcc ---- 5v
Gnd ---- gnd
Signál ---- D9
Připojuje baterii. Nyní by měl displej zobrazovat aktuální čas.
Krok dvanáctý: Nastavení budíku
Chcete-li nastavit čas budíku, proveďte následující akce:
Stiskněte tlačítko 1 - Chcete-li zvýšit hodiny, stiskněte tlačítko 2 - Chcete-li přejít na minuty, stiskněte tlačítko 3 - Chcete-li zvýšit minuty, stiskněte tlačítko 2 - Zamknout stisknutím tlačítka 3.
Budík pro ty nejspálnější je připraven. Dobrou noc a nezapomeňte nalít do sklenice vody.