Turinys:
- 1 žingsnis: grandinės kūrimas
- 2 žingsnis: statykite kubą
- 3 žingsnis: „Plexi“dalis
- 4 žingsnis: LED dalis
- 5 žingsnis: Poraštės dalis
- 6 veiksmas: „Arduino“susiejimas su duonos lenta
- 7 žingsnis: Kodas
- 8 veiksmas: sukurkite „Chic'on“paskyrą ir susiekite savo įrenginį
- 9 veiksmas: programos pridėjimas prie paskyros
- 10 veiksmas: susiekite paslaugą su savo įrenginiu
- 11 žingsnis: Eikite toliau
Video: „Smart Lamp Chic'on Cube“: 11 žingsnių (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Šioje instrukcijoje parodyta, kaip sukurti išmaniąją lempą, galinčią prijungti „Chic'on“paslaugų platformą. (Daugiau informacijos
****** Atnaujinimas Nuo 2018 m. Liepos mėn. Internetinė svetainė www.chicon.fr nebėra prieinama, kad paleistumėte „chicon“lemputę, turite paleisti savo serverį ******
Nuo 2016 m. Kovo 27 d. Pristatoma nauja „chicon“ekosistemos versija. „Android“mobilųjį telefoną galite paversti „chic'on“suderinama lempa. Eikite į https://www.chicon.fr/ ir atsisiųskite „apk“(nebenaudojama, paleiskite savo serverį dėka šaltinių, pateiktų mano „github“repo)
Ši lempa galės paleisti programą, priglobtą „Chic'on“programų paslaugų debesyje, pavyzdžiui:
- Meteo
- Oro taršos lygis (tik Prancūzijoje)
- Laiko eismas
- Priminimas.
- Kadangi nauja IFTTT versija dabar yra suderinama!
- Nuo naujos versijos „Openhealth“žino jūsų regiono dūmtakį, gastroenteritą, utėlių intensyvumą (tik FR)
- Ir dar…
Tau reikia:
- Arduino UNO
- „Wifi Shield“
- 3xRGB LED - bendras anodas
- 2x žalias šviesos diodas
- 2x raudonas LED
- 1x 10K rezistorius jungikliui
- 2x 50 omų rezistoriai (būsenos lemputėms)
- 2x 10K rezistoriai (dviem IC)
- 2x TLC5916 TI IC
- 1x jungiklis
- 4x 10x10cm Plexi kvadratai (neryškūs)
- 1 x ketvirčio apvali medinė lazda (maždaug 1 m5 0,8 cm spindulio)
- 1x3x0,8 stačiakampio formos medinė lazda (apie 30 cm.
- 1x medinė lenta (apie 50x50x0,3 cm)
- „Chic'on“serveris ir paskyra (šaltinio kodą galite rasti „github“čia)
1 žingsnis: grandinės kūrimas
Grandinė yra gana paprasta.
Jis naudoja du sujungti tlc 5916 ir mažą duonos lentą. Aš naudoju gerą schemą ir pamoką, kad iš čia kaskaduotų du IC
Duonos lentos ir schemos vaizdas rodo visą grandinę. Prieš statydami kubą, galite tai išbandyti. RGB šviesos diodai, jungiklis ir būsenos šviesos diodai bus prijungti kubo kūrimo metu.
Žingsnis po žingsnio rasite schemas:
- Pirma: su dviem IC tlc5916
- Antra: su dviem IC ir jungikliu
- Trečia: su dviem IC, jungikliu ir RGB šviesos diodais
- Ketvirta: su dviem IC, jungikliu, RGB ir būsenos lemputėmis
Kurdami kubą (žr. Tolesnius veiksmus), pradėkite tik nuo prijungtų IC (pirmoji schema). Tada žingsnis po žingsnio prijungsite „swtich“, RGB lemputes, būsenos lemputes.
2 žingsnis: statykite kubą
Kubą sudaro trys dalys:
- Plexi dalis
- LED dalis
- poraštės dalis
3 žingsnis: „Plexi“dalis
Norėdami sukurti plexi dalį, jums reikia:
- 4x „Plexi“kvadratas (10x10 cm - šviesa turi praeiti)
- Ketvirčio apvali medinė lazda.
- Klijai
- 10x10 cm kvadratinis pjūvis iš medžio lentos, kad būtų sukurtas logotipas (neprivaloma)
- Geležinis lipdukas, skirtas spalvoti logotipą (neprivaloma)
- Iškirpkite medines lazdeles 4 x 10, 8 cm lazdele ir 4 x 13, 8 cm lazdelėmis (aš pridedu. 8 cm dėl lazdelės spindulio ilgio)
- Klijuokite rezginį ant pagaliukų kaip pridėtą paveikslėlį. Palikite nugarą tuščią.
- Iškirpkite tris taikos medienos gabalus 10x10 kvadratuose, kad sukurtumėte prašmatnų logotipą. Palikite likusią medienos dalį, kuri vėliau bus naudojama LED daliai statyti
- Ant logotipo dalių uždėkite lipdukus su geležimi ir priklijuokite juos priekinės dalies viduryje.
4 žingsnis: LED dalis
Norėdami sukurti LED dalį, jums reikia:
- 2x 13x8 cm medžio stačiakampiai (vidiniam X)
- 1x 9, 5x13, 2 medžio stačiakampis (norint padaryti priekinę dalį)
- Logotipo kvadrato praradimas (norint padaryti priekinį logotipo viršelį)
- Maži blokai logotipo viršeliui pritvirtinti
- 3xRGB šviesos diodai
- 2x žalios šviesos diodai
- 2x raudonos lemputės
- Elektroniniai laidai (pilka, raudona, mėlyna, žalia)
Kareiviai kiekvienas RGB šviesos diodas ant elektroninių laidų
- RAUDONAS kaištis ant raudono kabelio
- ŽALIAS kaištis ant žalio kabelio
- MĖLYNA kaištis ant mėlyno kabelio
- ANODE kaištis ant pilko kabelio.
Laikykite maždaug 20 cm kabelio, tada, kai prijungsite grandinę, nukirsite juos tinkamo ilgio.
- Kareivis serijoje „Žalieji šviesos diodai“
- Solider serijos dvi raudonos lemputės
Laikykite maždaug 20 cm kabelio, tada, kai prijungsite grandinę, nukirsite juos tinkamo ilgio.
Statant X
- Schemoje parodyta, kaip sukurti vidinį x.
- Tiesiog paimkite 13x9,5 cm medžio stačiakampį. Padarykite įpjovą, kad abi dalys derėtų.
- Gręžkite skylę kiekviename stačiakampyje, kad praeitumėte per kairįjį ir dešinįjį RGB laidus.
- Klijuokite juos statydami priekinę dalį, kad sukurtumėte 10x9, 5 cm dydžio X.
Priekinės dalies statymas
-
Norėdami pastatyti priekinę dalį, jums reikia penkių medžio taikos.
- Vienas 13, 2x9, 5 cm stačiakampis
- Du 10x0, 5 blokai logotipo viršeliui pritvirtinti
- Du logotipo viršeliai (nuo logotipo iškirpimo praradimo)
-
Išgręžkite keturias skyles ant 13, 2 x 9, 5 cm stačiakampio:
- Vienas skirtas raudoniems būsenos laidams
- Vienas skirtas žalios būsenos laidams ir viršutinės pusės RGB laidams
- Vienas skirtas jungiklių laidams
- Klijuokite du blokus
- Pataisykite raudonos ir žalios būsenos šviesos diodus ir perduokite jų laidus
- Pataisykite RGB laidus
- Klijuokite du logotipo viršelius.
5 žingsnis: Poraštės dalis
Norėdami sukurti poraštės dalį, jums reikia:
- 1x11, 6x11, 6 kvadratas, pagamintas iš medžio lentos (apačioje)
- Stačiakampis medinis pagaliukas
- 1x jungiklis
- Jūsų grandinė
- Elektroniniai laidai
- Kareivis jungiklis ant dviejų elektroninių laidų. Laikykite maždaug 20 cm kabelio
- Iškirpkite tris taškus stačiakampio medyje, kurių kiekvienas yra 10 cm
- Gręžkite vieno stačiakampio - jungiklio skersmens - viduryje, tai bus kubo priekis
- Įdėkite jungiklį į skylę.
- Klijuokite stačiakampį ant 11, 6 cm kvadrato
- Klijuokite duonos lentą tik su IC.
- prijunkite jungiklį prie duonos lentos (pažiūrėkite į schemą grandinės kūrimo žingsnyje)
- Ankstesniame žingsnyje pridėkite vedamos dalies kūrimą
- prijunkite RGB šviesos diodus prie duonos lentos (pažiūrėkite į schemą grandinės kūrimo etape)
- Prijunkite būsenos šviesos diodus prie duonelės (pažiūrėkite į schemą, kaip sukurti grandinės veiksmą)
- Uždenkite plexi dalimi
6 veiksmas: „Arduino“susiejimas su duonos lenta
Iš „Arduino“turite prijungti:
- +5v iki kepimo lentos ribos (+5v)
- Grd į kitą duonos lentos kraštą (Grd)
-
Iki pirmo IC:
- Duomenys (arduino PIN 3 - TLC5916 2 PIN kodas)
- Laikrodis (arduino PIN 5 - TLC5916 PIN 3)
- Fiksatorius (arduino PIN 8 - TLC5916 PIN 4)
- Žalia šviesos diodas prie arduino PIN 6
- Raudonas šviesos diodas prie „arduino“PIN kodo 14 (analogas 0)
- Perjunkite į arduino PIN 2
7 žingsnis: Kodas
Kodą galite rasti šioje „github“saugykloje:
Jums reikės „shiftPWM“bibliotekos, kurią rasite adresu
Jums taip pat reikės „Wi -Fi“bibliotekos, esančios oficialioje „Arduino IDE“.
Pagrindinė programa buvo padalinta į 4 pagrindinius failus:
- json.ino: Šis failas dekoduoja „chson“serverio atsiųstą „json“.
- wifiManager.ino: Šis failas tvarko „Wi -Fi“ryšį. Duomenų siuntimas/priėmimas į/iš „chic'on“serverio.
- ledPorcessing.ino: Šis failas tvarko šviesos diodus (įjungia/išjungia, intensyvumą ir spalvas)
- „chiconWifiPWDM_NOSD“: Šis failas yra pagrindinis failas.
Konfigūracijos faile (config.h) turėsite pakeisti dvi reikšmes:
- Styginių magijaSkaičius = "";
- Eilutė sNumber = "";
- static const char ssid = ""
- static const char pass = "";
Turite įvesti tą, kurį gausite, kai paprašysite prieigos prie „chic'on“programų debesies (žr. Kitą veiksmą). Jei naudojate savo „Chicon Application“debesį, turėtumėte įterpti norimą vertę pagal serverio duomenų bazės vertę (žiūrėkite „github chiconServer“repą čia)
8 veiksmas: sukurkite „Chic'on“paskyrą ir susiekite savo įrenginį
Norėdami paprašyti paskyros, eikite į registracijos formą https://www.chicon.fr/ ir užpildykite registracijos formą.
**** Atnaujinkite nuo 2018 m. Liepos mėn. Svetainė nebeprieinama, paleiskite savo serverio šaltinius, esančius „github“****
Tada prisijunkite prie svetainės naudodami naujai sukurtą paskyrą ir:
- Prašykite naujai sukurto kubo serijos numerio (serijos numerį gausite el. Paštu)
- Pridėkite savo kubą prie savo paskyros (gausite stebuklingą numerį)
- Atnaujinkite „Arduino“kodą naudodami serijos numerį ir „Magic“numerį.
Dabar galite sukonfigūruoti savo kubą savo paskyros puslapyje ir mėgautis savo išmaniuoju kubu!
N/B: jei nenorite turėti „chic'on“paskyros ir mėgautis savo išmaniuoju kubu, turite paleisti savo „chic'on“serverį. Eikite į „chicon“serverio „github wiki“ir sekite instrukcijas.
9 veiksmas: programos pridėjimas prie paskyros
Kai sukuriate paskyrą, jokia programa nėra susieta. Kad galėtumėte priskirti jas savo prietaise, prie paskyros turite pridėti programą.
- Prisijunkite naudodami savo paskyrą
- Programos puslapyje spustelėkite norimos programos mygtuką Pridėti į krepšelį.
- Viršutiniame dešiniajame kampe spustelėkite nuorodą „mano krepšelis“ir patvirtinkite savo krepšelį.
- Programa dabar pasiekiama visuose jūsų įrenginių konfigūracijos puslapyje
10 veiksmas: susiekite paslaugą su savo įrenginiu
- Savo paskyros puslapyje įrenginių sąraše spustelėkite žalią rodyklę, kad pasiektumėte įrenginio konfigūracijos puslapį.
- Vilkite programą į ekrano centrą, kad pridėtumėte programą prie savo prietaiso (pvz., Orų programa)
- Užpildykite įvairias iššokančias konfigūracijos formas (pvz., Orų prognozė rytoj Lilyje - Šiaurės Prancūzija)
- Perkraukite „Chic'on“lemputę, kad pakeitimai įsigaliotų
Paskutiniai vaizdai rodo mano kubą su oro kokybės taikymu (o ne oru). Tuo metu Lilyje oro kokybė buvo prasta.
11 žingsnis: Eikite toliau
Jei norite eiti toliau, galite sukurti savo išmaniąją lempą ir prisijungti prie „chic'on“programų debesies, kai tik laikysitės „chic'on“išmaniųjų lempų protokolo ir lempų specifikacijų (aprašyta „github wiki“čia)
Jei pastatysite savo lempą, paskelbkite „instrukciją“. Pateikite man savo lempos informaciją (pavadinimą ir vedamų grupių skaičių), atsiųsdami man el. Laišką, naudodami svetainėje esančią „chicon“kontaktinę formą.
Galite pakartotinai naudoti kubo kodą ir tiesiog atnaujinti keletą taikų kodų. Pažiūrėkite į „github wiki“, kaip sukurti savo lempą ir pasidalykite ja!
Taip pat, jei žinote šiek tiek php, galite parašyti savo „Chic'on“programą, kurią galima paleisti viešoje svetainėje www.chicon.fr „Chicon Application Cloud“arba privačiame serveryje.
Šiame wiki aprašoma, kaip parašyti savo programą: čia
Rekomenduojamas:
„Galaxy Mood Lamp“: 10 žingsnių (su nuotraukomis)
„Galaxy Mood Lamp“: kosmosas žavi žvaigždėmis ir planetomis. Tačiau nėra nieko žavesnio ir atpalaiduojančio, kaip pažvelgti į skaidrų žvaigždėtą dangų ir pažvelgti į platybes. Šiame projekte mes bandome atkurti šią nuostabią patirtį sukurdami galaktiką
„Magic Cube“arba „Micro-controller Cube“: 7 žingsniai (su nuotraukomis)
„Magic Cube“arba „Micro-controller Cube“: šioje instrukcijoje aš jums parodysiu, kaip padaryti „Magic“kubą iš sugedusio mikrovaldiklio. Ši idėja kilo, kai iš „Arduino Mega 2560“paėmiau netinkamą ATmega2560 mikrovaldiklį ir padariau kubą .Apie „Magic Cube“aparatinę įrangą turiu padaryti kaip
„Apple G4 Cube Case Mod“„Rubik“stiliaus „Hackintosh“: 15 žingsnių (su nuotraukomis)
„Apple G4 Cube Case Mod“„Rubik“stiliaus „Hackintosh“: originaliame „G4“kube buvo 450 MHz „PowerPC“procesorius ir maksimali 1,5 GB RAM. „Apple“gamino G4 kubą nuo 2000 iki 2001 metų už maždaug 1600 JAV dolerių kainą. Jis veikė nuo „Mac OS 9.04“iki „OS X 10.4“(„PowerPC“, o ne „Intel“). Tai yra maždaug 7,5 x 7,5 x 10 colių, be
„Pasidaryk pats“AKRILINIS INDIGO BUTTERFLY LAMP: 13 žingsnių (su nuotraukomis)
„Pasidaryk pats“AKRILINIS INDIGO BUTTERFLY LAMP: Indigo drugeliai atrodo taip nuostabiai, ar ne? Spalvos, spalvos, visur. Kai kurie yra čia, o kai kurie yra ten. Nuotaikos apšvietimas bus laimingas, atsipalaidavęs ar susikaupęs. Šioje instrukcijoje aš jums parodysiu, kaip aš gaminu akrilo LED lempą su adresu WS2812B
„Arduino Mega 8x8x8 RGB LED Cube“: 11 žingsnių (su nuotraukomis)
„Arduino Mega 8x8x8 RGB LED Cube“: „Taigi, jūs norite sukurti 8x8x8 RGB LED kubą“Aš jau kurį laiką žaidžiu su elektronika ir „Arduino“, įskaitant savo automobilio didelio stiprintuvo jungiklio valdiklio ir šešių juostų kūrimą Pinewood Derby teisėjas mūsų skautų grupei. Taigi aš