Obsah:
- Zásoby
- Krok 1: DHT 11 Pinout
- Krok 2: MCP3008 s přepínači LDR, LM35 a Pulldown
- Krok 3: LCD displej
- Krok 4: 4*7 segmentový displej
- Krok 5: Stavba
- Krok 6: Software
![SmartClock: 6 kroků SmartClock: 6 kroků](https://i.howwhatproduce.com/images/005/image-13539-j.webp)
Video: SmartClock: 6 kroků
![Video: SmartClock: 6 kroků Video: SmartClock: 6 kroků](https://i.ytimg.com/vi/Mzj580tTico/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
![Chytré hodiny Chytré hodiny](https://i.howwhatproduce.com/images/005/image-13539-1-j.webp)
![Chytré hodiny Chytré hodiny](https://i.howwhatproduce.com/images/005/image-13539-2-j.webp)
![Chytré hodiny Chytré hodiny](https://i.howwhatproduce.com/images/005/image-13539-3-j.webp)
SmartClock nejsou jen hodiny, ale také snadný způsob, jak zobrazit statistiky sociálních médií a počasí.
Můžete se připojit k facebooku a lajkovat, nebo se připojit ke soundcloudu a nechat své sledující zobrazit naživo! Jediné, co musíte udělat, abyste to viděli, je stisknout tlačítko režimu.
Na tomto zařízení je několik senzorů, které neustále shromažďují informace a uchovávají je v databázi. Tato data si můžete prohlédnout na pěkném grafu na webových stránkách.
Můžete také přehrávat hudbu, kterou vyberete na jednotce nebo na webových stránkách.
Zásoby
- Raspberri Pi
- Arduino Uno
- Reproduktory se zesilovačem
- 4*7 segmentový displej
- DHT 11
- LM35 (volitelně)
- LDR
- MCP3008
- LCD displej 16x2
- 5 normálně otevřených monostabilních přepínačů
- Rezistory 100k, 220, 1k a 5k
- Zdroj napájení
- Mnoho propojovacích kabelů, samec/samice a samice/samice
Krok 1: DHT 11 Pinout
![Pinout DHT 11 Pinout DHT 11](https://i.howwhatproduce.com/images/005/image-13539-4-j.webp)
![Pinout DHT 11 Pinout DHT 11](https://i.howwhatproduce.com/images/005/image-13539-5-j.webp)
![Pinout DHT 11 Pinout DHT 11](https://i.howwhatproduce.com/images/005/image-13539-6-j.webp)
Existují 2 typy DHT11. V závislosti na verzi, kterou jste si koupili, budete mít buď 3 nebo 4 piny.
Vcc jde na 3,3 V, signál jde na GPIO4 Pokud máte 4pinovou verzi, musíte mezi vcc a signální pin umístit odpor 4k7. Pokud máte 3pinovou verzi, můžete jít.
Krok 2: MCP3008 s přepínači LDR, LM35 a Pulldown
![MCP3008 s přepínači LDR, LM35 a Pulldown MCP3008 s přepínači LDR, LM35 a Pulldown](https://i.howwhatproduce.com/images/005/image-13539-7-j.webp)
![MCP3008 s přepínači LDR, LM35 a Pulldown MCP3008 s přepínači LDR, LM35 a Pulldown](https://i.howwhatproduce.com/images/005/image-13539-8-j.webp)
- VDD - 3,3V
- Vref - 3,3V
- AGND - Ground
- CLK - GPIO9
- DOUT - GPIO MISO
- DIN - GPIO MOSI
- CS - CS0
- DGND - pozemní
CH0 jde mezi 10k odpor a ldr
CH1 jde na střední kolík Lm35
Krok 3: LCD displej
![LCD displej LCD displej](https://i.howwhatproduce.com/images/005/image-13539-9-j.webp)
Aby váš LCD displej fungoval, připojte první kolík k uzemnění a druhý k +5 V. Třetí kolík by měl být připojen přes odpor 5k k zemi nebo potenciometr, pokud chcete změnit jas.
RS pin jde do GPIO22, RW jde rovnou také do gnd. V tomto okamžiku byste měli na displeji vidět řadu černých obdélníků. nyní stačí připojit 8 datových pinů ke kolíkům GPIO, které máte volné, a připojit LED+ k 5v, LED- k zemi.
Krok 4: 4*7 segmentový displej
![4*7 segmentový displej 4*7 segmentový displej](https://i.howwhatproduce.com/images/005/image-13539-10-j.webp)
Váš displej může být společná anoda / společná katoda. Nezáleží na tom, jak jej připojujete, ale je dobré vědět, jaký typ máte. Ujistěte se, že ponecháte pin RX0 volný, protože to budeme muset připojit k TX0 na RPI. Zbytek připojení nevadí, protože kód je zapsán později.
Krok 5: Stavba
![Konstrukce Konstrukce](https://i.howwhatproduce.com/images/005/image-13539-11-j.webp)
![Konstrukce Konstrukce](https://i.howwhatproduce.com/images/005/image-13539-12-j.webp)
K vytvoření tohoto nastavení na prkénku budete potřebovat hodně místa. Doporučil bych, pájet MCP s rezistory LM35 a al na testovací otisk a přidat nějaké záhlaví. Tímto způsobem jej můžete jednoduše propojit několika propojovacími vodiči. Nezapomeňte připojit raspberri a arduino. Dávejte pozor, abyste nezaměnili 3,3 V s 5 V.
Krok 6: Software
![Software Software](https://i.howwhatproduce.com/images/005/image-13539-13-j.webp)
![Software Software](https://i.howwhatproduce.com/images/005/image-13539-14-j.webp)
Použil jsem Python s baňkou pro backend. Html, css/less & javascript jako frontend a arduino kód pro arduino.
Na Raspberry pi je také spuštěna databáze, která ukládá data ze senzorů, stejně jako vámi nastavené alarmy a informace o uživateli. Tato databáze je spuštěna na serveru MariaDB. Dotazy, jak z toho dostat data, jsou napsány v mém backenu, v pythonu. To převádí data na JSON na vlastních koncových bodech. Tato data můžeme získat v našem front-endu odesláním požadavku GET na náš backend. Zde si s daty můžeme dělat, co chceme. Vybral jsem pro grafy vytvořené chart.js, což je rozšíření javascriptu.
Doporučuje:
Počitadlo kroků - mikro: bit: 12 kroků (s obrázky)
![Počitadlo kroků - mikro: bit: 12 kroků (s obrázky) Počitadlo kroků - mikro: bit: 12 kroků (s obrázky)](https://i.howwhatproduce.com/images/003/image-6043-j.webp)
Počitadlo kroků - Micro: Bit: Tento projekt bude počítadlem kroků. K měření našich kroků použijeme snímač akcelerometru, který je zabudovaný v Micro: Bit. Pokaždé, když se Micro: Bit zatřese, přidáme 2 k počtu a zobrazíme ho na obrazovce
Akustická levitace s Arduino Uno krok za krokem (8 kroků): 8 kroků
![Akustická levitace s Arduino Uno krok za krokem (8 kroků): 8 kroků Akustická levitace s Arduino Uno krok za krokem (8 kroků): 8 kroků](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
Akustická levitace s Arduino Uno krok za krokem (8 kroků): Ultrazvukové měniče zvuku L298N Dc samice napájecí zdroj s mužským DC pinem Arduino UNOBreadboard Jak to funguje: Nejprve nahrajete kód do Arduino Uno (je to mikrokontrolér vybavený digitálním a analogové porty pro převod kódu (C ++)
Bolt - Noční hodiny bezdrátového nabíjení DIY (6 kroků): 6 kroků (s obrázky)
![Bolt - Noční hodiny bezdrátového nabíjení DIY (6 kroků): 6 kroků (s obrázky) Bolt - Noční hodiny bezdrátového nabíjení DIY (6 kroků): 6 kroků (s obrázky)](https://i.howwhatproduce.com/images/010/image-27211-j.webp)
Bolt - Noční hodiny bezdrátového nabíjení DIY (6 kroků): Indukční nabíjení (známé také jako bezdrátové nabíjení nebo bezdrátové nabíjení) je druh bezdrátového přenosu energie. Využívá elektromagnetickou indukci k poskytování elektřiny přenosným zařízením. Nejběžnější aplikací je bezdrátové nabíjení Qi
Jak rozebrat počítač pomocí jednoduchých kroků a obrázků: 13 kroků (s obrázky)
![Jak rozebrat počítač pomocí jednoduchých kroků a obrázků: 13 kroků (s obrázky) Jak rozebrat počítač pomocí jednoduchých kroků a obrázků: 13 kroků (s obrázky)](https://i.howwhatproduce.com/images/006/image-15346-7-j.webp)
Jak rozebrat počítač pomocí jednoduchých kroků a obrázků: Toto je návod, jak rozebrat počítač. Většina základních komponent je modulární a lze je snadno odstranit. Je však důležité, abyste o tom byli organizovaní. To vám pomůže zabránit ztrátě součástí a také při opětovné montáži
Banka přepínaného zatěžovacího odporu s menší velikostí kroku: 5 kroků
![Banka přepínaného zatěžovacího odporu s menší velikostí kroku: 5 kroků Banka přepínaného zatěžovacího odporu s menší velikostí kroku: 5 kroků](https://i.howwhatproduce.com/images/002/image-3459-53-j.webp)
Banka přepínaného zatěžovacího odporu s menší velikostí kroku: Banky zatěžovacích odporů jsou vyžadovány pro testování energetických produktů, pro charakterizaci solárních panelů, v testovacích laboratořích a v průmyslových odvětvích. Reostaty zajišťují nepřetržité kolísání odporu zátěže. Jak se však hodnota odporu snižuje, výkon