Obsah:
- Krok 1: Budovanie obvodu
- Krok 2: Zostavenie kocky
- Krok 3: Plexi časť
- Krok 4: LED časť
- Krok 5: Pätná časť
- Krok 6: Pripojenie Arduina k Breadboardu
- Krok 7: Kód
- Krok 8: Vytvorenie účtu Chic'on a priradenie zariadenia
- Krok 9: Pridanie aplikácie do vášho účtu
- Krok 10: Priradenie služby k vášmu zariadeniu
- Krok 11: Choďte ďalej
Video: Inteligentná lampa Chic'on Cube: 11 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Tento návod ukazuje, ako vytvoriť inteligentnú lampu, ktorá dokáže pripojiť servisnú platformu Chic'on. (Viac informácií na
****** Aktualizácia Od júla 2018 už nie je prístupný online server www.chicon.fr, na spustenie chicon žiarovky musíte spustiť vlastný server ******
Od 27. marca 2016, 27. marca, je v prevádzke nová verzia chicon ekosystému. Mobilný telefón s Androidom môžete zmeniť na žiarovku kompatibilnú s chic'on. Prejdite na https://www.chicon.fr/ a stiahnite si apk (zastarané, prosím, spustite svoj vlastný server vďaka zdrojom uvedeným v mojom github repo)
Na tejto žiarovke bude možné spustiť aplikáciu hostenú v cloude aplikačnej služby Chic'on, ako napríklad:
- Meteo
- Úroveň znečistenia ovzdušia (iba Francúzsko)
- Časová premávka
- Pripomienka.
- Od novej verzie je IFTTT teraz kompatibilný!
- Od novej verzie Openhealth pozná dym, gastroenteritídu, intenzitu voší vo vašom regióne (iba FR)
- A viac…
Potrebuješ:
- Arduino UNO
- Wifi štít
- 3xRGB LED - spoločná anóda
- 2x zelená LED
- 2xČervená LED
- 1x 10K odpor pre spínač
- 2x 50Ohm rezistory (pre stavové LED)
- 2x 10K rezistory (pre dva integrované obvody)
- 2x TLC5916 TI IC
- 1x prepínač
- 4x 10x10cm štvorce Plexi (zmiešané)
- 1x štvrťkruhová guľatá drevená palica (približne 1 m5 s polomerom 0,8 cm)
- 1x3x0,8 obdĺžniková drevená palica (asi 30 cm.
- 1x drevená doska (asi 50x50x0,3 cm)
- Chic'on server a účet (zdrojový kód je k dispozícii na github Tu)
Krok 1: Budovanie obvodu
Obvod je celkom jednoduchý.
Používa dva tlc 5916 prepojené dohromady a malú dosku. Použil som dobrú schému a návod na kaskádu dvoch IC odtiaľto
Nepájivý panel a schematický pohľad zobrazuje celý obvod. Môžete si to vyskúšať pred stavaním kocky. LED diódy RGB, prepínač a stavová LED budú zapojené počas zostavovania kocky.
Nájdete tu schémy krok za krokom:
- Najprv: s dvoma integrovanými obvodmi tlc5916
- Za druhé: s dvoma integrovanými obvodmi a prepínačom
- Po tretie: s dvoma integrovanými obvodmi, prepínačom a LED diódami RGB
- Po štvrté: s dvoma integrovanými obvodmi, prepínačom, LED diódami RGB a stavovými LED
Pri stavaní kocky (pozri ďalšie kroky) začnite iba s káblami integrovaného obvodu (prvá schéma). Potom zapojíte krok za krokom prepínač, RGB diódy LED a stavové diódy.
Krok 2: Zostavenie kocky
Kocka je vyrobená z troch častí:
- Plexi časť
- LED časť
- pätná časť
Krok 3: Plexi časť
Na stavbu časti z plexi potrebujete:
- 4x štvorec Plexi (10x10cm - svetlo musí prejsť)
- Štvrťkruhová drevená palica.
- Lepidlo
- Štvorec 10x10 cm vyrezaný z drevenej dosky na vytvorenie loga (voliteľné)
- Žehliaca nálepka na zafarbenie loga (voliteľné)
- Odrežte drevené palice 4x 10, 8 cm palicu a 4x 13, 8 cm palice (pridávam 0,8 cm kvôli dĺžke polomeru tyčinky)
- Nalepte plexi na palice ako na priloženom obrázku. Nechajte chrbát prázdny.
- Vyrežte tri kusy dreva na štvorci 10 x 10 a vytvorte si logo chic'on. Ponechajte si zvyšok dreva, ktorý bude neskôr použitý na stavbu LED diódy
- Na časti loga pridajte železné nálepky a prilepte ich do stredu predného konca.
Krok 4: LED časť
Na výrobu LED diódy potrebujete:
- 2x 13x8cm obdĺžniky z dreva (na vytvorenie vnútorného X)
- 1x 9, 5x13, 2 obdĺžnik z dreva (na vytvorenie predného konca)
- Strata štvorca s logom (Na vytvorenie krytu loga prednej časti)
- Malé bloky na opravu krytu loga
- LED diódy 3xRGB
- 2x Zelená LED
- 2x červené LED diódy
- Elektronické vodiče (sivé, červené, modré, zelené)
Vojak, každá LED RGB, na elektronických vodičoch
- ČERVENÝ kolík na červenom kábli
- ZELENÝ pin na zelenom kábli
- MODRÝ kolík na modrom kábli
- Kolík ANODE na sivom kábli.
Ponechajte si asi 20 cm kábla, pri zapojení do obvodu ich skrátite na správnu dĺžku.
- Vojak v sérii dve zelené LEDky
- Posuvník v sérii dve červené LED
Ponechajte si asi 20 cm kábla, pri zapojení do obvodu ich skrátite na správnu dĺžku.
Budovanie X
- Schéma ukazuje, ako zostaviť vnútorné x.
- Stačí si vziať 13 x 9,5 cm obdĺžnik dreva. Vytvorte zárez, aby sa obe časti spojili.
- Do každého obdĺžnika vyvŕtajte dieru, ktorou prejdete drôtmi LED s ľavou a pravou stranou.
- Prilepte ich pri stavbe prednej časti tak, aby vznikla 10 x 9,5 cm veľká X.
Budovanie prednej strany
-
Na stavbu prednej časti potrebujete päť kusov dreva.
- Jeden obdĺžnik 13, 2x9, 5 cm
- Dva bloky 10x0, 5 blokov na upevnenie krytu loga
- Dva kryty loga (zo straty strihu loga)
-
Do obdĺžnika 13, 2 x 9, 5 cm vyvŕtajte štyri otvory:
- Jeden pre červené stavové LED vodiče
- Jeden pre zelené stavové LED vodiče a vodiče RGB s hornou hranou
- Jeden pre prepínacie vodiče
- Prilepte dva bloky
- Opravte červené a zelené LED diódy stavu a preveďte ich vodiče
- Opravte vodiče RGB
- Prilepte dva kryty loga.
Krok 5: Pätná časť
Na vybudovanie časti päty potrebujete:
- 1x11, 6x11, 6 štvorec vyrobený z drevenej dosky (dole)
- Obdĺžniková drevená tyčinka
- 1x prepínač
- Váš obvod
- Elektronické drôty
- Vojak prepínač na dvoch elektronických vodičoch. Ponechajte asi 20 cm kábla
- Vyrežte tri mierky v obdĺžnikovom dreve po 10 cm
- Vŕtajte do stredu jedného z obdĺžnika - priemer spínača - bude to predná časť kocky
- Vložte spínač do otvoru.
- Prilepte obdĺžnik na štvorec 11,6 cm
- Prilepte dosku tak, aby na mieste bol iba integrovaný obvod.
- pripojte prepínač k doske (pozrite sa na schému v kroku zostavenia obvodu)
- Pridajte zostavu LED dielu v predchádzajúcom kroku
- pripojte LED diódy RGB na dosku (pozrite sa na schému v kroku zostavenia obvodu)
- Pripojte stavové diódy k chlebníku (pozrite sa na schému v kroku zostavenia obvodu)
- Zakryte plexi časťou
Krok 6: Pripojenie Arduina k Breadboardu
Z Arduina musíte zapojiť:
- +5v k okraju dosky (+5v)
- Grd k druhému okraju dosky (Grd)
-
K prvému IC:
- Údaje (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 (analógový 0)
- Prepnite na PIN 2 arduina
Krok 7: Kód
Kód je k dispozícii v hte nasledujúcom úložisku github:
Budete potrebovať knižnicu shiftPWM, ktorá je k dispozícii na
Budete tiež potrebovať wifi knižnicu dostupnú v oficiálnom IDE Arduino.
Hlavný program bol rozdelený do 4 hlavných súborov:
- json.ino: Tento súbor dekóduje súbor json odoslaný serverom chic'on.
- wifiManager.ino: Tento súbor spravuje wifi pripojenie. Odosielanie/prijímanie údajov na/zo servera chic'on.
- ledPorcessing.ino: Tento súbor spravuje LED diódy (zapína/vypína, intenzitu a farby)
- chiconWifiPWDM_NOSD: Tento súbor je hlavným súborom.
V konfiguračnom súbore (config.h) budete musieť zmeniť dve hodnoty:
- String magicNumber = "";
- Reťazec sNumber = "";
- static const char ssid = ""
- static const char pass = "";
Musíte zadať ten, ktorý dostanete, keď požiadate o prístup do cloudu aplikácií chic'on (pozri ďalší krok). Ak prevádzkujete svoj vlastný cloud aplikácie Chicon, mali by ste zadať požadovanú hodnotu v súlade s hodnotou v databáze serverov (pozrite sa na repo servera github chiconServer tu)
Krok 8: Vytvorenie účtu Chic'on a priradenie zariadenia
Ak chcete požiadať o účet, navštívte registračný formulár na https://www.chicon.fr/ a vyplňte registračný formulár.
**** Aktualizácia od júla 2018, stránka už nie je prístupná, spustite svoje vlastné zdroje serverov dostupné na github ****.
Potom sa prihláste na web pomocou svojho čerstvo vytvoreného účtu a:
- Vyžiadajte si sériové číslo svojej novovytvorenej kocky (sériové číslo dostanete e-mailom)
- Pridajte svoju kocku na svoj účet (dostanete magické číslo)
- Aktualizujte svoj kód Arduino pomocou sériového čísla a magického čísla.
Teraz môžete svoju kocku nakonfigurovať zo stránky svojho účtu a užívať si svoju inteligentnú kocku!
N/B: Ak nechcete mať účet chic'on a užívať si svoju inteligentnú kocku, musíte spustiť svoj vlastný server chic'on. Prejdite na wiki stránku chicon server github a postupujte podľa pokynov.
Krok 9: Pridanie aplikácie do vášho účtu
Keď si vytvoríte účet, nebude prepojená žiadna aplikácia. Aby ste ich mohli vo svojom zariadení priradiť, musíte si k svojmu účtu pridať aplikáciu.
- Prihláste sa pomocou svojho účtu
- Na stránke aplikácie v požadovanej aplikácii kliknite na tlačidlo Pridať do košíka.
- Kliknite na odkaz „môj košík“v pravom hornom rohu a potvrďte košík.
- Aplikácia je teraz k dispozícii na konfiguračnej stránke všetkých vašich zariadení
Krok 10: Priradenie služby k vášmu zariadeniu
- Na stránke svojho účtu sa v zozname zariadení kliknutím na zelenú šípku dostanete na stránku konfigurácie zariadenia.
- Presuňte aplikáciu do stredu obrazovky a pridajte aplikáciu do svojho zariadenia (napr. Aplikácia Weather)
- Vyplňte rozbaľovacie formuláre rôznych konfigurácií (napr. Predpoveď počasia na zajtra v Lille - sever Francúzska)
- Aby sa zmeny prejavili, reštartujte lampu Chic'on
Na posledných obrázkoch je moja kocka s aplikáciou kvality vzduchu (nie počasie). V tom čase bola kvalita vzduchu v Lille zlá.
Krok 11: Choďte ďalej
Ak chcete ísť ďalej, môžete si vytvoriť vlastnú inteligentnú lampu a pripojiť sa k cloudu aplikácií chic'on hneď, ako sa budete riadiť protokolom inteligentnej žiarovky chic'on a špecifikáciami žiarovky (popísané na wiki github, ktorá je k dispozícii tu)
Ak si vyrábate vlastnú lampu, zverejnite „inštrukciu“. Dajte mi svoje údaje o lampe (názov a počet vedených skupín) zaslaním e-mailu na mňa prostredníctvom kontaktného formulára chicon na webovej stránke.
Môžete použiť kód kocky znova a aktualizovať niekoľko kódov. Pozrite sa na withit github, ako si postaviť vlastnú lampu, a podeľte sa o ňu!
Môžete tiež, pokiaľ poznáte trochu php, napísať vlastnú aplikáciu Chic'on, ktorá môže bežať na verejnom www.chicon.fr Chicon Application Cloud alebo na vašom súkromnom serveri.
Táto wiki popisuje, ako napísať vlastnú aplikáciu: Tu
Odporúča:
Inteligentná lampa Pixel: 7 krokov (s obrázkami)
Pixel Smart Lamp: Toto je projekt, ktorý som vyrobil pre inteligentnú lampu ovládanú pomocou Bluetooth s aplikáciou pre Android vyvinutou v systéme Android Studio. Hlavným cieľom Pixelu je zobrazovať nádherné svetlá. Je to napríklad režim svetelného krbu, pozrime sa, ako by jednopixelový krb mohol
Inteligentná nočná lampa LED: 5 krokov
Inteligentná LED nočná lampa: Máte niekedy skúsenosti s nočným prebúdzaním pri hľadaní vypínača? Tieto dni sa skončili, teraz je toto zariadenie inteligentnou nočnou lampou LED, ktorú je možné zapnúť jediným pohybom ruky. Ľudia by mali mať tento inteligentný LE
Inteligentná lampa Alexa s krokmi ESP8266: 4 kroky (s obrázkami)
Inteligentná lampa Alexa s ESP8266: Tento návod vás prevedie spolu so mnou pri aktualizácii starej žiarovky s hlasovým ovládaním pomocou mikroradiča ESP8266 a Amazon Echo/Alexa. Kód Arduino emuluje zariadenie Belkin WeMo pomocou knižnice fauxmoESP, čo robí nastavenie hračkou.
Lampa múmie - inteligentná lampa ovládaná WiFi: 5 krokov (s obrázkami)
Múmia - inteligentná lampa ovládaná WiFi: Asi pred 230 tisíc rokmi sa ľudská bytosť naučila ovládať oheň, čo viedlo k zásadnej zmene jeho životného štýlu, pretože v noci začal pracovať aj pomocou svetla z ohňa. Môžeme povedať, že toto je začiatok vnútorného osvetlenia. Teraz ja
Inteligentná lampa (TCfD) - Rainbow + Music Visualizer: 7 krokov (s obrázkami)
Smart Lamp (TCfD) - Rainbow + Music Visualizer: Tento projekt je vypracovaný pre kurz Technology for Concept Design na TUDelftKonečným produktom je základná LED lampa ESP -32, ktorá je pripojená k serveru. Pre prototyp má lampa dve funkcie; dúhový efekt, ktorý vyžaruje upokojujúcu farbu