Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
Tento návod je dodáván se všemi kódy připravenými k použití. Vývoj byl velmi komplikovaný, ale jakmile je nastaven, je opravdu snadné jej přizpůsobit.
Podívejte se a užívejte si;)
Krok 1: Konfigurace Arduina
Nejprve musíte nakonfigurovat arduino.
Začněme připojením senzoru SRF k vašemu arduinu. Na výše uvedené fotografii můžete vidět, jak jsem připojil SRF ke svému arduinu.
V zipsouboru najdete kód Arduino, který můžete nahrát do svého Arduina. Když spustíte tento kód a otevřete sériový monitor v Arduino IDE, měli byste vidět „0“, pokud jste dále než 1 metr, a „1“, pokud jste do jednoho metru od snímače.
Tato čísla můžete nahradit, ale je snazší je přečíst později.
Krok 2: Instalace Node.js a spuštění Websocket
Než budeme moci odeslat data do našeho prostředí prohlížeče, budeme muset nainstalovat Node. JS.
Pokud je nainstalován, otevřete příkazový řádek a přejděte do složky Smartmirror
$ cd Desktop/SmartMirror
Nyní jste ve složce, ve které spustíte soubor index.js, který je součástí ZIP.
$ node index.js
Normálně byste nyní měli na svém senzoru vidět „0“a „1“.
POZNÁMKA:
uvnitř index.js budete pravděpodobně muset změnit svůj port. Můj byl zřízen v COM6. Zkontrolujte ve svém arduino IDE, ke kterému je vaše arduino připojeno.
var myPort = new SerialPort ('COM6', {baudRate: 9600});
Krok 3: Otevřete webovou stránku
Na webové stránce jsem nastavil několik API jako hodiny, počasí atd.
Otevřete soubor index.html uvnitř veřejné mapy a uvnitř příkazového řádku uvidíte „nové připojení“.
Pokud vše funguje, jak má, měl by se text začít (ne) zobrazovat, pokud jste do jednoho metru nebo ne.
Krok 4: Laserové řezání pouzdra
Také jsem poskytl svou vlastní šablonu pro pouzdro, ale můžete si vytvořit vlastní, protože pravděpodobně budete mít jiný monitor než já.
Jakmile ho vystřihnete, smontujete a schováte všechny kabely.
Krok 5: HOTOVO
Pokud vše proběhlo podle plánu, měli byste nyní mít svůj smartmirror!
Krok 6: Tipy
Pokud používáte Raspberry Pi, můžete být kompaktnější a bezdrátovější. To bude méně kabelů a bude pohyblivější.
Doporučuje:
Webová kamera Android Smartphone jako USB (!!): 8 kroků (s obrázky)
Webová kamera Android Smartphone jako USB (!!): Během posledních několika měsíců jsme všichni byli nuceni komunikovat online, nikoli osobně. Jako student se většina mých přednášek změnila na schůzky Zoom a totéž se stalo s mými hodinami doučování. V příštích několika týdnech bude mnoho studentů všech věkových kategorií
Vzdělávací webová aplikace: 13 kroků
Vzdělávací webová aplikace: Tento projekt byl vytvořen jako úkol pro video a digitální televizní kurz, ve kterém jsme museli vyřešit problém výuky a učení ve třech úrovních: metodické, funkční a koncepční. Tento projekt byl vytvořen jako úkol
Jednoduchá aplikace pro supermarket využívající RFID RC-522 a Arduino Mega: 6 kroků
Jednoduchá aplikace pro supermarkety využívající RFID RC-522 a Arduino Mega: Je dobré vás tu znovu vidět, lidi, na mém dalším tutoriálu, zde vám pomůžu s vytvořením jednoduché aplikace pro supermarkety pomocí RFID RC-522 a Arduino se zpracováním jednoduché GUI. Poznámka: nespouštějte sériový monitor Arduino při spuštění
Import souborů aplikace Inventor do aplikace CorelDraw: 6 kroků
Import souborů aplikace Inventor do aplikace CorelDraw: Tento návod je částí 2 série, která začala kreslením hřebenů v aplikaci Autodesk Inventor, což je přátelský projektově orientovaný úvod do 2D práce v aplikaci Autodesk. Předpokládáme, že jste již dokončili a uložili si skicu (ať už z hřebenů na řezu nebo
Pomocí modulu Bluetooth HC-06 realizujte mikro: bitovou komunikaci s mobilním telefonem: 8 kroků (s obrázky)
Použijte modul HC-06 Bluetooth k realizaci mikro: bitové komunikace s mobilním telefonem: Spousta přátel kolem mě, kteří hrají micro: bit, mi řekli, že Bluetooth připojení micro: bit není stabilní. Odpojení je snadné. Pokud používáme mikropython, Bluetooth nelze ani použít. Než bude tento problém vyřešen pomocí micro: bit offic