Turinys:

„Smart Lamp Chic'on Cube“: 11 žingsnių (su nuotraukomis)
„Smart Lamp Chic'on Cube“: 11 žingsnių (su nuotraukomis)

Video: „Smart Lamp Chic'on Cube“: 11 žingsnių (su nuotraukomis)

Video: „Smart Lamp Chic'on Cube“: 11 žingsnių (su nuotraukomis)
Video: iphone 14 pro max damage 2024, Lapkritis
Anonim
Išmanioji lempa Chic'on Cube
Išmanioji lempa Chic'on Cube
Išmanioji lempa Chic'on Cube
Išmanioji lempa Chic'on Cube

Š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:

  1. Meteo
  2. Oro taršos lygis (tik Prancūzijoje)
  3. Laiko eismas
  4. Priminimas.
  5. Kadangi nauja IFTTT versija dabar yra suderinama!
  6. Nuo naujos versijos „Openhealth“žino jūsų regiono dūmtakį, gastroenteritą, utėlių intensyvumą (tik FR)
  7. Ir dar…

Tau reikia:

  1. Arduino UNO
  2. „Wifi Shield“
  3. 3xRGB LED - bendras anodas
  4. 2x žalias šviesos diodas
  5. 2x raudonas LED
  6. 1x 10K rezistorius jungikliui
  7. 2x 50 omų rezistoriai (būsenos lemputėms)
  8. 2x 10K rezistoriai (dviem IC)
  9. 2x TLC5916 TI IC
  10. 1x jungiklis
  11. 4x 10x10cm Plexi kvadratai (neryškūs)
  12. 1 x ketvirčio apvali medinė lazda (maždaug 1 m5 0,8 cm spindulio)
  13. 1x3x0,8 stačiakampio formos medinė lazda (apie 30 cm.
  14. 1x medinė lenta (apie 50x50x0,3 cm)
  15. „Chic'on“serveris ir paskyra (šaltinio kodą galite rasti „github“čia)

1 žingsnis: grandinės kūrimas

Statybos grandinė
Statybos grandinė
Statybos grandinė
Statybos grandinė
Statybos grandinė
Statybos grandinė

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:

  1. Pirma: su dviem IC tlc5916
  2. Antra: su dviem IC ir jungikliu
  3. Trečia: su dviem IC, jungikliu ir RGB šviesos diodais
  4. 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ą

Kubo kūrimas
Kubo kūrimas

Kubą sudaro trys dalys:

  1. Plexi dalis
  2. LED dalis
  3. poraštės dalis

3 žingsnis: „Plexi“dalis

„Plexi“dalis
„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)
  1. 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)
  2. Klijuokite rezginį ant pagaliukų kaip pridėtą paveikslėlį. Palikite nugarą tuščią.
  3. 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
  4. Ant logotipo dalių uždėkite lipdukus su geležimi ir priklijuokite juos priekinės dalies viduryje.

4 žingsnis: LED dalis

LED dalis
LED dalis
LED dalis
LED dalis
LED dalis
LED dalis
LED dalis
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.

  1. Kareivis serijoje „Žalieji šviesos diodai“
  2. 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

Poraštės dalis
Poraštės dalis
Poraštės dalis
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
  1. Kareivis jungiklis ant dviejų elektroninių laidų. Laikykite maždaug 20 cm kabelio
  2. Iškirpkite tris taškus stačiakampio medyje, kurių kiekvienas yra 10 cm
  3. Gręžkite vieno stačiakampio - jungiklio skersmens - viduryje, tai bus kubo priekis
  4. Įdėkite jungiklį į skylę.
  5. Klijuokite stačiakampį ant 11, 6 cm kvadrato
  6. Klijuokite duonos lentą tik su IC.
  7. prijunkite jungiklį prie duonos lentos (pažiūrėkite į schemą grandinės kūrimo žingsnyje)
  8. Ankstesniame žingsnyje pridėkite vedamos dalies kūrimą
  9. prijunkite RGB šviesos diodus prie duonos lentos (pažiūrėkite į schemą grandinės kūrimo etape)
  10. Prijunkite būsenos šviesos diodus prie duonelės (pažiūrėkite į schemą, kaip sukurti grandinės veiksmą)
  11. 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į

„Chic'on“paskyros sukūrimas ir įrenginio susiejimas
„Chic'on“paskyros sukūrimas ir įrenginio susiejimas
„Chic'on“paskyros sukūrimas ir įrenginio susiejimas
„Chic'on“paskyros sukūrimas ir įrenginio susiejimas

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

Programos pridėjimas prie paskyros
Programos pridėjimas prie paskyros
Programos pridėjimas prie paskyros
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

Susiekite paslaugą su savo prietaisu
Susiekite paslaugą su savo prietaisu
Susiekite paslaugą su savo prietaisu
Susiekite paslaugą su savo prietaisu
Susiekite paslaugą su savo prietaisu
Susiekite paslaugą su savo prietaisu
Susiekite paslaugą su savo prietaisu
Susiekite paslaugą su savo prietaisu
  • 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: