Obsah:

GOOB - chytrý budík: 15 kroků (s obrázky)
GOOB - chytrý budík: 15 kroků (s obrázky)

Video: GOOB - chytrý budík: 15 kroků (s obrázky)

Video: GOOB - chytrý budík: 15 kroků (s obrázky)
Video: 15 skvělých Samsung triků, které musíš znát. 2024, Listopad
Anonim
GOOB - chytrý budík
GOOB - chytrý budík

GOOB je zkratka pro „Get Out Of Bed“, což je vhodný název pro můj projekt. Chtěl jsem vytvořit zařízení, které by mě mohlo ráno probudit, protože to není nejjednodušší úkol. Hlavní myšlenkou je, že budík nezastaví budík, než vstanete z postele a zůstanete v posteli déle než několik minut. Také jsem chtěl přidat další výhody, jako je noční světlo s funkcí probuzení a bezdrátová nabíječka. Pojďme tedy rovnou k sestavení!

Zásoby

Toto jsou součásti, které byste potřebovali.

1. Coppertape (Aliexpress)

2. ESP32 X 1 (Aliexpress)

3. IR senzor vzdálenosti Sharp 2y0A21 X 1 (Aliexpress)

4. Rezistory a další malé součásti

4a. 2K odpor

4b. 1Kresistor

4c. kabely

5. Bezdrátová nabíječka (Aliexpress)

6. Tlačítko X 1

7. TIP120 X 1 (Aliexpress)

8. LCD X 1 (Aliexpress)

9. Ledstrip (Aliexpress)

10. Potenciometr X 1

11. Buzzer X 1

12. MCP 3008 X 1 (Amazon)

13. SN74HC595N X 1

14. DPS (pro pájení na)

15. RaspberryPI X 1

16. Dřevo (min. 25x70 cm)

17. Samolepicí páska

(vnější)

18. Bezdrátový klíč (Amazon)

celková cena všech komponent by se měla pohybovat mezi 90 a 170 euro (podle toho, jestli máte čas nebo ne (aliexpress))

Krok 1: Potřebné nástroje

1. Páječka/stanice (pokud ji chcete pájet na desku plošných spojů)

2. Některé základní nástroje pro zpracování dřeva

3. Lepidlo na dřevo

4. Horká lepicí pistole (pro zajištění dílů k plášti)

5. Brusný papír

6. Boxcutters

7. Vrták

8. Powertools (volitelně)

Krok 2: Začněte schématy zapojení

Počínaje schématy zapojení
Počínaje schématy zapojení

ESP32

Plán pro ESP32 je zveřejnit na webovém serveru na Pi, pokud osoba vstoupí nebo odejde ze své postele. Proto se ESP přímo nepřipojí k Pi.

IR senzor vzdálenosti ostrý 2y0A21

K přeměně analogových dat na čitelná digitální data byste potřebovali MCP3008. pokud byste chtěli přidat další analogové senzory, stačí je připojit ke zbývajícím volným pinům na MCP

LCD obrazovka

Zde jsem se rozhodl použít LCD s řadičem posunu k uložení některých pinů GPIO z pí. Můžete také zvolit připojení LCD přímo k pí nebo můžete dokonce použít oledový displej, pokud byste tomu dali přednost.

Led pás

Použil jsem ledstrip, který jsem našel doma, že to není model RGB. To bylo to, co jsem měl na mysli. Pokud byste chtěli dále rozšířit design a použít RGB ledstrip, můžete tak učinit. Měli byste více tranzistorů a také byste museli změnit některé věci v kódu.

Krok 3: Vytvoření schématu zapojení

Vytvoření schématu zapojení
Vytvoření schématu zapojení
Vytvoření schématu zapojení
Vytvoření schématu zapojení

Použitím všech uvedených položek a prohlížením schématu můžete obvod znovu vytvořit.

Začal jsem stavěním obvodu na chlebě pro snadné testování a vrtání, ale pokud dáváte přednost přímému pájení na desku plošných spojů, můžete to také udělat.

Krok 4: Nastavení Pi

Před programováním součástí je třeba provést několik kroků s pí.

Krok 1: Nastavení WLAN jako statické a používání WLAN 1 jako připojení wifi

Pro tento krok vynechám odkaz na oficiální stránky Raspberry, kde můžete postupovat podle kroků (kroky najdete zde)

Krok 2: Nastavení databáze Mysql na pí

To je nutné k pozdějšímu získání údajů o spánku. V tomto ohledu také najdete dostatek návodů na internetu, takže zde nebudu vše vysvětlovat. (odkaz na jeden z návodů zde)

Krok 3: Nastavení webového serveru apache

Tenhle je docela jednoduchý. Stačí udělat 'sudo apt install apache2' a je to. Nyní můžete změnit web v adresáři '/var/www/html' na html, css a js nalezené na mém githubu

Krok 5: Vytváření databází shematických

Vytváření databází shematických
Vytváření databází shematických

Pro databázi jsem zvolil jednoduchý design s přístupem k nejnutnějším věcem, které chci přihlásit, a dokonce i některé další věci pro další rozšíření.

Krok 6: Kód (Pi a ESP)

Pro kódování používám Pycharm, snadno použitelný program, který používám ve škole.

Při programování ESP32 jsem se rozhodl používat arduino IDE. Abyste mohli posílat kód do vašeho ESP, musíte do IDE nainstalovat nějaké další desky (návod zde).

Pro kód můžete přejít na moji stránku GitHub

Krok 7: ESP32 Side of Things

Strana věcí ESP32
Strana věcí ESP32
Strana věcí ESP32
Strana věcí ESP32

Tady je to docela jednoduché. S kódem, který najdete na mém githubu, stačí připojit měděný páskový vodič ke kolíku 4 (kapacitní dotykový kolík) a můžete jej jednoduše vložit do polštáře nebo pod sebe.

Chcete -li připojit esp32 k pí, stačí se připojit k přístupovému bodu s názvem ESP32 připojit pomocí hesla 12345678 a přejít na stránku routeru prostřednictvím smartphonu. Zde vyberte nabídku a vyberte nový přístupový bod. Zde vyberete název přístupového bodu vašeho pí a zadáte heslo, to je vše!

Krok 8: Výroba pouzdra

Výroba pouzdra
Výroba pouzdra
Výroba pouzdra
Výroba pouzdra

Rozřezejte své dřevo na menší kousky a slepte je do tvaru krabice (nelepte horní část)

Krok 9: Nakreslete, kam chcete, vaše otvory/prohloubené díly

Nakreslete si, kam chcete, vaše otvory/prohloubené díly
Nakreslete si, kam chcete, vaše otvory/prohloubené díly

Kresba tužkou pro mě vypadala jako nejlepší způsob.

Krok 10: Proveďte otvory a řezy

Proveďte otvory a řezy
Proveďte otvory a řezy
Proveďte otvory a řezy
Proveďte otvory a řezy

Pro prohloubené části jsem našel nejjednodušší způsob, jak to udělat pomocí řezačky na krabice a dále ji vyhladit broušením nějakým brusným papírem. To bylo možné kvůli mému druhu dřeva. Pro ostatní otvory bych doporučil použít powertools, ale vyvrtat díru a použít pražcovou pilu by také fungovalo.

Krok 11: Pájení součástí na desku s plošnými spoji

Pájecí součásti na PCB
Pájecí součásti na PCB
Pájecí součásti na PCB
Pájecí součásti na PCB

Tento krok není povinný, ale dodává komponentům čistší vzhled a bude snazší je namontovat do dřevěného pláště.

Krok 12: Montáž všeho do pouzdra

Montáž všeho do pouzdra
Montáž všeho do pouzdra
Montáž všeho do pouzdra
Montáž všeho do pouzdra

Podívejte se, zda se vše do pouzdra vejde. můžete začít lepit některé části za tepla, ale pamatujte, že stále musíte nalepit samolepku, aby exteriér vypadal hezky, takže bych doporučil počkat s lepidlem.

Krok 13: Dokončení dotyků: Exteriér

Dokončovací úpravy: Exteriér
Dokončovací úpravy: Exteriér

Rozhodl jsem se použít velkou samolepku, která dodá exteriéru mimořádně pěkný vzhled. můžete si také vybrat pro barvu.

Krok 14: Provedení některých úprav exteriéru/interiéru

Provedení některých úprav exteriéru/interiéru
Provedení některých úprav exteriéru/interiéru
Provedení některých úprav exteriéru/interiéru
Provedení některých úprav exteriéru/interiéru

Nyní je čas na horké lepení některých částí na skříň a pokud byste chtěli dokončit LED světla jako já, můžete jít do místního hobby shopu a hledat materiál podobný mléčnému plastu, který by rozptýlil osvětlení. Můžete odříznout tenké čáry a umístit je nad diody LED, jak je znázorněno.

Krok 15: Výsledek

Výsledek
Výsledek
Výsledek
Výsledek
Výsledek
Výsledek

Funkční budík, který lze ovládat z webové stránky s možnostmi bezdrátového nabíjení a také použitelný jako noční lampa. Po instalaci tohoto budíku nedojde k odložení.

Doporučuje: