Obsah:
- Krok 1: Budování obvodu
- Krok 2: Sestavení kostky
- Krok 3: Plexi část
- Krok 4: LED část
- Krok 5: Část zápatí
- Krok 6: Propojení Arduina s Breadboardem
- Krok 7: Kód
- Krok 8: Vytvoření účtu Chic'on a přidružení zařízení
- Krok 9: Přidání aplikace do vašeho účtu
- Krok 10: Přidružení služby k vašemu zařízení
- Krok 11: Jít dále
Video: Chic'on Cube Smart Lamp: 11 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
This instructables shows how to build a smart lamp able to connect the Chic'on service platform. (Více informací na
****** Aktualizace Od července 2018 není online web www.chicon.fr přístupnější, ke spuštění chiconové lampy musíte spustit vlastní server ******
Od 27. března 2016, 27. března, je v provozu nová verze chicon ekosystému. Svůj mobilní telefon Android můžete proměnit na lampu kompatibilní s chic'on. Přejděte na https://www.chicon.fr/ a stáhněte si apk (zastaralé, prosím, spusťte svůj vlastní server díky zdrojům uvedeným v mém github repo)
Tato lampa bude moci spouštět aplikace hostované v cloudu aplikačních služeb Chic'on, jako například:
- Meteo
- Úroveň znečištění ovzduší (pouze Francie)
- Časový provoz
- Připomínka.
- Od nové verze je IFTTT nyní kompatibilní!
- Od nové verze Openhealth znají kouř, gastroenteritidu, intenzitu veš ve vaší oblasti (pouze FR)
- A více…
Potřebuješ:
- Arduino UNO
- Wifi štít
- 3xRGB LED - společná anoda
- 2x Zelená LED
- 2xČervená LED
- 1x 10K odpor pro spínač
- 2x 50Ohm rezistory (pro stavové LED)
- 2x 10K odpory (pro dva integrované obvody)
- 2x TLC5916 TI IC
- 1x přepínač
- 4x 10x10cm čtverce Plexi (blured)
- 1x čtvercová kulatá dřevěná tyčinka (kolem 1m5 0,8 cm poloměr)
- Dřevěná tyčka 1x3x0,8 obdélník (asi 30 cm.
- 1x dřevěná deska (přibližně 50x50x0,3 cm)
- Chic'on server a účet (zdrojový kód dostupný na github zde)
Krok 1: Budování obvodu
Obvod je celkem jednoduchý.
Používá dva tlc 5916 propojené dohromady a malý prkénko. Použil jsem dobré schéma a návod kaskádovat dva IC odsud
Nepájivý panel a schematický pohled ukazuje kompletní obvod. Můžete si to vyzkoušet před stavbou své kostky. LED diody RGB, přepínač a stavová LED budou zapojeny během sestavování kostky.
Schémata krok za krokem najdete:
- Za prvé: se dvěma integrovanými obvody tlc5916
- Za druhé: se dvěma integrovanými obvody a přepínačem
- Za třetí: se dvěma integrovanými obvody, přepínačem a RGB diodami
- Za čtvrté: se dvěma integrovanými obvody, přepínačem, RGB diodami a stavovými diodami
Při stavbě kostky (viz další kroky) začněte pouze s integrovanými obvody (první schéma). Krok za krokem pak zapojíte swtich, RGB LED, stavové LED.
Krok 2: Sestavení kostky
Kostka se skládá ze tří částí:
- Plexi část
- LED část
- část zápatí
Krok 3: Plexi část
K vybudování plexi části potřebujete:
- 4x Plexi square (10x10cm - světlo musí projít)
- Čtvrt kulatá dřevěná hůl.
- Lepidlo
- 10x10cm čtvercový řez z dřevěné desky k vytvoření loga (volitelně)
- Železná nálepka na vybarvení loga (volitelně)
- Odřízněte dřevěné tyčinky 4x 10, 8 cm a 4x 13, 8 cm (přidávám 0,8 cm kvůli délce poloměru tyče)
- Nalepte plexi na klacky jako přiložený obrázek. Nechte záda prázdná.
- Vyřízněte tři kusy dřeva na náměstí 10x10 a vytvořte logo chic'on. Ponechte si zbytek dřeva, který bude později použit na stavbu LED dílu
- Na části loga přidejte nálepky se železným vzorem a nalepte je do středu předního konce.
Krok 4: LED část
K výrobě LED dílu potřebujete:
- 2x 13x8cm obdélníky ze dřeva (aby vnitřní X)
- 1x 9, 5x13, 2 obdélník ze dřeva (k vytvoření předního konce)
- Ztráta čtverce loga (Chcete -li vytvořit kryt loga frontendu)
- Malé bloky pro opravu krytu loga
- LED diody 3xRGB
- 2x Zelená LED
- 2x červená LED
- Elektronické vodiče (šedá, červená, modrá, zelená)
Soldier každý RGB LED na elektronických vodičích
- ČERVENÝ kolík na červeném kabelu
- ZELENÝ pin na zeleném kabelu
- MODRÝ pin na modrém kabelu
- Pin ANODE na šedém kabelu.
Mějte kolem 20 cm kabelu, při zapojování obvodu je ustřihnete na správnou délku.
- Voják v sérii dvě zelené LEDky
- Solider v sérii dvě červené ledky
Mějte kolem 20 cm kabelu, při zapojování obvodu je ustřihnete na správnou délku.
Budování X
- Schéma ukazuje, jak vytvořit vnitřní x.
- Stačí si vzít 13x9, 5 cm obdélník dřeva. Udělejte zářez, aby se obě části spojily.
- Do každého obdélníku vyvrtejte otvor, který projde vodiči LED vedenými levou a pravou stranou.
- Při stavbě přední části je přilepte a vytvořte X 10 x 9,5 cm velké.
Budování fronty
-
Na stavbu přední části potřebujete pět mír dřeva.
- Jeden obdélník 13, 2x9, 5 cm
- Dva bloky 10x0, 5 bloků pro opravu krytu loga
- Kryt dvou log (ze ztráty střihu loga)
-
Na obdélník 13, 2 x 9, 5 cm vyvrtejte čtyři otvory:
- Jeden pro červené stavové LED vodiče
- Jeden pro zelené stavové led vodiče a vodiče RGB LED s horním čelem
- Jeden pro spínací vodiče
- Přilepte dva bloky
- Opravte červené a zelené stavové diody a protáhněte jejich vodiče
- Opravte vodiče RGB
- Přilepte dva kryty loga.
Krok 5: Část zápatí
K vybudování části zápatí potřebujete:
- 1x11, 6x11, 6 čtverec vyrobený z dřevěné desky (pro dno)
- Obdélníková dřevěná tyč
- 1x přepínač
- Váš obvod
- Elektronické dráty
- Voják vypínač na dvou elektronických vodičích. Udržujte přibližně 20 cm kabelu
- Vyřízněte tři mír v dřevě obdélníku po 10 cm
- Vyvrtejte doprostřed jednoho z obdélníku - průměr spínače - bude to přední část krychle
- Vložte spínač do otvoru.
- Přilepte obdélník na čtverec 11,6 cm
- Přilepte prkénko pouze na místě integrovaného obvodu.
- připojte přepínač k prkénku (podívejte se na schéma v kroku sestavení obvodu)
- Přidejte sestavu LED dílu v předchozím kroku
- připojte LED diody RGB na prkénko (podívejte se na schéma v kroku sestavení obvodu)
- Připojte stavové diody na chlebník (podívejte se na schéma v kroku sestavení obvodu)
- Zakryjte plexi částí
Krok 6: Propojení Arduina s Breadboardem
Z Arduina musíte připojit:
- +5v k okraji desky (+5v)
- Grd k druhému okraji desky (Grd)
-
K prvnímu IC:
- Data (PIN 3 arduina - PIN 2 TLC5916)
- Hodiny (PIN 5 arduina - PIN 3 TLC5916)
- Západka (PIN 8 arduina - PIN 4 TLC5916)
- Zelená LED na PIN 6 arduina
- Červená LED na PIN 14 arduina (analog 0)
- Přepněte na PIN 2 arduina
Krok 7: Kód
Kód je k dispozici v následujícím repozitáři github:
Budete potřebovat knihovnu shiftPWM dostupnou na
Budete také potřebovat knihovnu wifi dostupnou v oficiálním Arduino IDE.
Hlavní program byl rozdělen do 4 hlavních souborů:
- json.ino: Tento soubor dekóduje json odeslaný serverem chic'on.
- wifiManager.ino: Tento soubor spravuje připojení wifi. Odesílání/příjem dat na/ze serveru chic'on.
- ledPorcessing.ino: Tento soubor spravuje LED diody (jejich zapnutí/vypnutí, intenzita a barvy)
- chiconWifiPWDM_NOSD: Tento soubor je hlavním souborem.
V konfiguračním souboru (config.h) budete muset změnit dvě hodnoty:
- Řetězec magicNumber = "";
- Řetězec sNumber = "";
- static const char ssid = ""
- static const char pass = "";
Musíte zadat ten, který obdržíte, jakmile požádáte o přístup do cloudu aplikace chic'on (viz další krok). Pokud provozujete svůj vlastní cloud aplikace Chicon, měli byste vložit požadovanou hodnotu v souladu s hodnotou v databázi serveru (podívejte se na repo github chiconServer zde)
Krok 8: Vytvoření účtu Chic'on a přidružení zařízení
Chcete -li požádat o účet, přejděte na registrační formulář na https://www.chicon.fr/ a vyplňte registrační formulář.
**** Aktualizace od července 2018, stránka již není přístupná, spusťte prosím své vlastní zdroje serveru dostupné na github ****
Poté se přihlaste na web pomocí nově vytvořeného účtu a:
- Vyžádejte si sériové číslo vaší nově vytvořené krychle (sériové číslo obdržíte e-mailem)
- Přidejte svoji kostku na svůj účet (obdržíte kouzelné číslo)
- Aktualizujte svůj kód Arduino pomocí sériového čísla a magického čísla.
Nyní můžete svou krychli nakonfigurovat ze stránky svého účtu a užít si svoji chytrou kostku!
N/B: pokud nechcete mít chic'on účet a užívat si svou chytrou kostku, musíte spustit svůj vlastní chic'on server. Přejděte na wiki github serveru chicon a postupujte podle pokynů.
Krok 9: Přidání aplikace do vašeho účtu
Když vytvoříte účet, nebudou propojeny žádné aplikace. Abyste je mohli na svém zařízení přiřadit, musíte do svého účtu přidat aplikaci.
- Přihlaste se pomocí svého účtu
- Na stránce aplikace u požadované aplikace klikněte na tlačítko Přidat do košíku.
- Klikněte na odkaz „můj košík“v pravém horním rohu a košík potvrďte.
- Aplikace jsou nyní k dispozici na konfigurační stránce všech vašich zařízení
Krok 10: Přidružení služby k vašemu zařízení
- Na stránce vašeho účtu v seznamu zařízení kliknutím na zelenou šipku přejdete na stránku konfigurace zařízení.
- Přetažením aplikace do středu obrazovky přidáte aplikaci do svého zařízení (např. Aplikace Počasí)
- Vyplňte různé vyskakovací formuláře pro konfiguraci (např. Předpověď počasí na zítra v Lille - sever Francie)
- Změny se projeví až po restartování lampy Chic'on
Na posledních obrázcích je moje kostka s aplikací kvality vzduchu (ne počasí). V té době byla kvalita vzduchu v Lille špatná.
Krok 11: Jít dále
Chcete -li jít dále, můžete si postavit vlastní inteligentní lampu a připojit se k cloudu aplikace chic'on, jakmile budete postupovat podle protokolu chic'on smart lamp a specifikací lampy (popsáno v github wiki k dispozici zde)
Pokud si stavíte vlastní lampu, zveřejněte prosím „návod“. Sdělte mi své údaje o lampě (název a počet vedených skupin) zasláním e-mailu na mě díky kontaktnímu formuláři chicon na webových stránkách.
Můžete znovu použít kód krychle a aktualizovat několik kódů. Podívejte se na github wiki, jak si postavit vlastní lampu, a sdílet ji!
Můžete také, pokud znáte trochu php, napsat vlastní aplikaci Chic'on, která může běžet na veřejném www.chicon.fr Chicon Application Cloud nebo na vašem soukromém serveru.
Tato wiki popisuje, jak napsat vlastní aplikaci: Zde
Doporučuje:
Como Hacer Una Mood Lamp (proyecto Uvg): 5 kroků (s obrázky)
Como Hacer Una Mood Lamp (proyecto Uvg): Esta es una mood lamp que funciona a base de un sensor DHT11 y 3 potencemeters. 2 režimy: základní barva barevných kambií, základní kambodžská základna a základní snímač DHT11
EXQUISITE MOOD LAMP: 5 kroků (s obrázky)
EXQUISITE MOOD LAMP: Barvy a emoce jsou neoddělitelné. Barvy hrají velmi důležitou roli při vytváření atmosféry nálady. Může nás to učinit šťastnými nebo smutnými, frustrovanými nebo uvolněnými, soustředěnými nebo roztržitými. Jediné, co musíte udělat, je nastavit správnou barvu, aby se váš den stal
TINY YET WORKING CLASSIC BANKER'S LAMP: 6 kroků (s obrázky)
TINY YET WORKING CLASSIC BANKER'S LAMP: Obnovení čehokoli do drobného předmětu je vždy zábava a výzva podle toho, co se pokoušíte znovu vytvořit. Vždy se snažím udělat něco zábavného a přidat k tomu také trochu funkce. A z toho důvodu dělám malou klasickou bankéřskou lam
IoT RC auto s dálkovým ovládáním nebo bránou Smart Lamp: 8 kroků (s obrázky)
IoT RC auto s dálkovým ovládáním nebo bránou Smart Lamp: Pro nesouvisející projekt jsem psal nějaký kód Arduino, abych promluvil s inteligentními lampami MiLight a dálkovými ovladači lamp, které mám doma. Poté, co se mi podařilo zachytit příkazy z bezdrátových dálkových ovladačů, Rozhodl jsem se vyrobit malé RC auto na testování
Smart Lamp (TCfD) - Rainbow + Music Visualizer: 7 kroků (s obrázky)
Smart Lamp (TCfD) - Rainbow + Music Visualizer: Tento projekt je zpracován pro kurz Technology for Concept Design na TUDelft. Konečným produktem je základní LED lampa ESP -32 a je připojena k serveru. U prototypu má lampa dvě funkce; duhový efekt, který vydává uklidňující barvu