INHOUDSOPGAWE:
- Stap 1: Boubaan
- Stap 2: Bou die kubus
- Stap 3: Die Plexi -deel
- Stap 4: Die LED -deel
- Stap 5: Die voetskrifdeel
- Stap 6: Koppel die Arduino aan die broodbord
- Stap 7: Die kode
- Stap 8: Skep 'n Chic'on -rekening en koppel u toestel
- Stap 9: Voeg aansoek by u rekening
- Stap 10: Koppel diens aan u toestel
- Stap 11: Gaan verder
Video: Smart Lamp Chic'on Cube: 11 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Hierdie instruksies wys hoe u 'n slim lamp kan bou wat die Chic'on -diensplatform kan verbind. (Meer inligting op
****** Update Sedert Julie 2018 is die aanlyn webwerf www.chicon.fr nie meer toeganklik nie, maar u moet u eie bediener bestuur om 'n chicon -lamp te bestuur ******
Sedert 2016, 27 Maart, is 'n nuwe weergawe van chicon Ecosystem nou aanlyn. U kan u Android -selfoon verander na 'n chic'on -versoenbare lamp. Gaan na https://www.chicon.fr/ om die APK af te laai (laat u eie bediener hardloop, danksy die bronne in my github -repo)
Hierdie lamp kan die program wat op die Chic'on -toepassingsdienswolk aangebied word, laat loop, soos:
- Meteo
- Lugbesoedelingsvlak (slegs Frankryk)
- Tydsverkeer
- Herinnering.
- Sedert die nuwe weergawe IFTTT nou versoenbaar is!
- Sedert die nuwe weergawe ken Openhealth rook, gastro -enteritis, luisintensiteit in u streek (slegs FR)
- En meer…
Jy benodig:
- 'N Arduino UNO
- Wifi skild
- 3xRGB LED - algemene anode
- 2x groen LED
- 2x rooi LED
- 1x 10K weerstand vir die skakelaar
- 2x 50 Ohm weerstande (vir status gelei)
- 2x 10K weerstande (vir die twee IC's)
- 2x TLC5916 TI IC
- 1x skakelaar
- 4x 10x10cm Plexi -vierkante (vervaag)
- 1x kwart ronde houtstok (ongeveer 1 m5 0,8 cm radius)
- 1x3x0.8 reghoekige houtstok (ongeveer 30 cm.
- 1x houtbord (ongeveer 50x50x0.3cm)
- 'N Pragtige bediener en rekening (bronkode beskikbaar op github hier)
Stap 1: Boubaan
Die kring is redelik eenvoudig.
Dit gebruik twee tlc 5916 wat aan mekaar gekoppel is en 'n klein broodbord. Ek het die goeie skematika en handleiding gebruik om die twee IC van hier af te laat oploop
Die broodbord en die skematiese aansig toon die volledige kring. U kan dit probeer voordat u 'n kubus bou. RGB -LED's, skakelaars en status -LED's word tydens die kubusopbou bedraad.
U kry stap -vir -stap skemas:
- Eerstens: met die twee IC's tlc5916
- Tweedens: met die twee IC's en die skakelaar
- Derde: met die twee IC's, die skakelaar en RGB -leds
- Vierdens: met die twee IC's, die skakelaar, RGB -leds en status -leds
As u u kubus bou (sien die volgende stappe), begin slegs met die bedrade IC's (eerste skematiese). U skakel dan stap vir stap swtich, RGB -leds, status -leds.
Stap 2: Bou die kubus
Die kubus bestaan uit drie dele:
- Plexi deel
- Geleide deel
- voettekst deel
Stap 3: Die Plexi -deel
Om die plexi -deel te bou, benodig u:
- 4x Plexi -vierkant (10x10cm - lig moet deurgaan)
- 'N Kwart ronde houtstok.
- Plak
- 10x10cm vierkant gesny van die houtbord om die logo te maak (opsioneel)
- Ysterplakker om die logo in te kleur (opsioneel)
- Sny die houtstokkies 4x 10, 8 cm stok en 4x 13, 8 cm stokkies (ek voeg.8 cm by weens die lengte van die stokradius)
- Plak die pleksis op die stokkies soos die bygevoegde prentjie. Laat die agterkant leeg.
- Sny drie houtvrede in die 10x10 vierkant om die chic'on -logo te bou. Hou die res van die hout vierkantig, dit sal later gebruik word om die LED -deel te bou
- Voeg plakkers met yster op die logo -dele en plak dit in die middel van die voorkant.
Stap 4: Die LED -deel
Om die LED -deel te bou, benodig u:
- 2x 13x8cm reghoeke van hout (om die binneste X te maak)
- 1x 9, 5x13, 2 reghoek hout (om die voorkant te maak)
- Verlies van die logo -vierkant (om die voorkant van die logo -omslag te maak)
- Klein blokkies om die omslag van die logo vas te maak
- 3xRGB Leds
- 2x Groen Leds
- 2x rooi leds
- Elektroniese drade (grys, rooi, blou, groen)
Soldaat elke RGB -led op die elektroniese drade
- Die ROOI pen op 'n rooi kabel
- Die GROEN pen op 'n groen kabel
- Die BLOU pen op 'n blou kabel
- Die ANODE -pen op 'n grys kabel.
Hou ongeveer 20 cm kabel, u sny dit op die regte lengte as u die stroombaan aansluit.
- Soldaat in reeks die twee Green Leds
- Solider in reeks die twee Rooi Leds
Hou ongeveer 20 cm kabel, u sny dit op die regte lengte as u die stroombaan aansluit.
Bou die X
- Die skematiese toon hoe om die innerlike x te bou.
- Neem net 'n reghoek van 13 x 9 cm, 5 cm hout. Maak 'n kerf om die twee dele bymekaar te pas.
- Boor 'n gaatjie in elke reghoek om deur die linker- en regterkantige RGB -geleide drade te gaan.
- Plak dit vas tydens die bou van die voorste deel om 'n 10 x 9, 5 cm groot X te bou.
Bou die voorkant
-
U het vyf houtvrede nodig om die voorste deel te bou.
- Een reghoek van 13, 2x9, 5 cm
- Twee 10x0, 5 blokke om die omslag van die logo vas te maak
- Twee logo -omslag (weens verlies aan logo -sny)
-
Boor vier gate op die 13, 2 x 9, 5 cm reghoek:
- Een vir rooi status geleide drade
- Een vir groen status -geleide drade en boonste RGB -geleide drade
- Een vir die skakelaardrade
- Plak die twee blokke vas
- Maak rooi en groen statusligte reg en steek hul drade deur
- Maak die RGB -geleide drade reg
- Plak die twee logo -omhulsels vas.
Stap 5: Die voetskrifdeel
Om die voettekst te bou, benodig u:
- 1x11, 6x11, 6 vierkant gemaak van die houtbord (aan die onderkant)
- Die reghoekige houtstok
- 1x skakelaar
- Jou kring
- Elektroniese drade
- Soldaat die skakelaar op twee elektroniese draad. Hou ongeveer 20 cm kabel
- Sny drie vredes in die reghoekhout van 10 cm elk
- Boor in die middel van een van die reghoek - deursnee van die skakelaar - dit sal die voorkant van die kubus wees
- Plaas die skakelaar in die gat.
- Plak die reghoek op die vierkant van 11 cm, 6 cm
- Plak die broodbord met slegs die IC op sy plek.
- koppel die skakelaar aan die broodbord (kyk na die skematiese in die stap van die kringloop)
- Voeg die geleide onderdeel by die vorige stap
- koppel die RGB -leds op die broodbord (kyk na die skematiese in die stap van die kringloop)
- Koppel die status -LED's op die broodboom (kyk na die skematiese in die bou van die kringstap)
- Bedek met die plexi -deel
Stap 6: Koppel die Arduino aan die broodbord
Van die Arduino af moet u aansluit:
- +5v tot by die broodbordgrens (+5v)
- Grd na die ander broodbordgrens (Grd)
-
Na die eerste IC:
- Data (PIN 3 van die arduino - PIN 2 van die TLC5916)
- Klok (PIN 5 van die arduino - PIN 3 van die TLC5916)
- Grendel (PIN 8 van die arduino - PIN 4 van die TLC5916)
- Groen LED na PIN 6 van die arduino
- Rooi LED na PIN 14 van die arduino (analoog 0)
- Skakel oor na die PIN 2 van die arduino
Stap 7: Die kode
Die kode is beskikbaar by die volgende github -bewaarplek:
U benodig die shiftPWM -biblioteek wat beskikbaar is op
U benodig ook die wifi -biblioteek wat beskikbaar is in die amptelike Arduino IDE.
Die hoofprogram is in 4 hooflêers gesny:
- json.ino: Hierdie lêer dekodeer die json wat deur die chic'on -bediener gestuur is.
- wifiManager.ino: Hierdie lêer bestuur die wifi -verbinding. Stuur/ontvang data na/van die chic'on -bediener.
- ledPorcessing.ino: Hierdie lêer bestuur die LED's (skakel dit aan/uit, intensiteit en kleure)
- chiconWifiPWDM_NOSD: Hierdie lêer is die hooflêer.
U moet twee waardes in die config -lêer (config.h) verander:
- String magicNumber = "";
- String sNumber = "";
- static const char ssid = ""
- static const char pass = "";
U moet die een wat u sal ontvang, instel sodra u toegang tot die chic'on -toepassingswolk versoek (sien die volgende stap). As u u eie Chicon -toepassingswolk gebruik, moet u die gewenste waarde invoeg in ooreenstemming met die waarde in die bedienerdatabasis (kyk na die github chiconServer repo hier)
Stap 8: Skep 'n Chic'on -rekening en koppel u toestel
Om 'n rekening aan te vra, gaan na die registrasievorm op https://www.chicon.fr/ en vul die registrasievorm in.
**** Werk sedert Julie 2018 op, die webwerf is nie meer toeganklik nie; voer u eie bedienerbronne op github uit ****
Meld dan aan by die webwerf met u nuutgemaakte rekening en:
- Versoek 'n reeksnommer vir u nuutgemaakte kubus (u sal 'n reeksnommer per e-pos ontvang)
- Voeg u kubus by u rekening (u sal die magiese nommer ontvang)
- Dateer u Arduino -kode op met reeksnommer en magiese nommer.
Nou kan u u kubus vanaf u rekeningbladsy opstel en u slim kubus geniet!
N/B: as u nie 'n chic'on -rekening wil hê nie en u slim kubus wil geniet, moet u u eie chic'on -bediener bestuur. Gaan na die chicon server github wiki en volg die instruksies.
Stap 9: Voeg aansoek by u rekening
As u 'n rekening skep, word geen aansoek gekoppel nie. U moet 'n toepassing by u rekening voeg om dit op u toestel toe te ken.
- Meld aan met u rekening
- Klik op die aansoekbladsy op die knoppie Voeg by die mandjie by die aansoek wat u wil hê.
- Klik op die skakel "my kar" in die regter boonste hoek en bevestig u kar.
- Die toepassing is nou beskikbaar op al u toestelle se konfigurasiebladsy
Stap 10: Koppel diens aan u toestel
- Klik op die rekeningbladsy in die toestellys op die groen pyltjie om die konfigurasiebladsy van die toestel te bereik.
- Sleep die program na die middel van die skerm om die toepassing op u toestel te voeg (byvoorbeeld: Weertoepassing)
- Vul die verskillende opstellingsvorms in (byvoorbeeld: Weervoorspelling vir môre in Lille - Noord -Frankryk)
- Herlaai u Chic'on -lamp sodat veranderinge in werking tree
Die laaste beelde wys my kubus met die luggehalte -toepassing (nie die weer nie). Destyds was die luggehalte in Lille sleg.
Stap 11: Gaan verder
Om verder te gaan, kan u u eie slim lamp bou en aan die chic'on -toepassingswolk koppel sodra u die chic'on smart lamp -protokol en lampspesifikasies volg (beskryf in github wiki beskikbaar hier)
As u u eie lamp bou, plaas 'n "instruksies". Gee my u lampbesonderhede (naam en aantal geleide groepe) deur 'n e-pos aan my te stuur danksy die chicon-kontakvorm op die webwerf.
U kan die kubuskode hergebruik en net 'n paar kodes opdateer. Kyk na die github wiki hoe u u eie lamp kan bou en deel!
U kan ook, solank u 'n bietjie php ken, u eie Chic'on -toepassing skryf wat op die openbare www.chicon.fr Chicon Application Cloud of op u privaat bediener kan loop.
Hierdie wiki beskryf hoe u u eie aansoek kan skryf: Hier
Aanbeveel:
Maklik kantelbare kleurveranderende draadlose Rubik's Cube Lamp: 10 stappe (met foto's)
Maklik kantelbare kleur wat die draadlose Rubik's Cube Lamp verander: vandag gaan ons hierdie wonderlike Rubik's Cube-achtige lamp bou wat kleur verander na gelang van watter kant dit is. Die kubus werk op 'n klein LiPo-battery, laai deur 'n standaard mikro-usb-kabel, en het tydens my toetsing 'n batterylewe van etlike dae. Hierdie
Pixel Smart Lamp: 7 stappe (met foto's)
Pixel Smart Lamp: Dit is 'n projek wat ek gemaak het vir 'n slim lamp wat deur Bluetooth beheer word met 'n Android -app wat ontwikkel is op Android Studio.Pixel se hoofdoel is om pragtige ligte te vertoon. Dit is byvoorbeeld 'n ligte kaggel, en laat ons kyk hoe 'n kaggel met 'n enkele pixel
Magic Cube of Micro-controller Cube: 7 stappe (met foto's)
Magic Cube of Micro-controller Cube: In hierdie instruksies sal ek jou wys hoe om 'n Magic-kubus te maak van 'n foutiewe Micro-controller. Hierdie idee kom van wanneer ek Faulty ATmega2560-mikrobeheerder van Arduino Mega 2560 geneem het en 'n kubus gemaak het .Met Magic Cube -hardeware het ek 'n vervaardiging as
Die spiraal lamp (ook bekend as die Loxodrome lessenaar lamp): 12 stappe (met foto's)
The Spiral Lamp (ook bekend as die Loxodrome lessenaarlamp): The Spiral Lamp (ook bekend as die Loxodrome lessenaarlamp) is 'n projek wat ek in 2015 begin het. Dit is geïnspireer deur Paul Nylander se Loxodrome Sconce. My oorspronklike idee was vir 'n gemotoriseerde tafellamp wat vloeiende wervels van lig teen die muur sou uitsteek. Ek het ontwerp en
Smart Lamp (TCfD) - Rainbow + Music Visualizer: 7 stappe (met foto's)
Smart Lamp (TCfD) - Rainbow + Music Visualizer: Hierdie projek word gedoen vir die kursus Technology for Concept Design aan die TUDelft Die finale produk is 'n ESP -32 basis LED -lamp en is gekoppel aan die bediener. Vir die prototipe het die lamp twee funksies; 'n reënboog -effek wat 'n strelende kleur uitstraal