Sisukord:

Nutikas lamp Chic'on Cube: 11 sammu (koos piltidega)
Nutikas lamp Chic'on Cube: 11 sammu (koos piltidega)

Video: Nutikas lamp Chic'on Cube: 11 sammu (koos piltidega)

Video: Nutikas lamp Chic'on Cube: 11 sammu (koos piltidega)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, November
Anonim
Nutikas lamp Chic'on Cube
Nutikas lamp Chic'on Cube
Nutikas lamp Chic'on Cube
Nutikas lamp Chic'on Cube

See juhend juhendab, kuidas ehitada nutikas lamp, mis suudab ühendada Chic'oni teenindusplatvormi. (Lisateavet leiate aadressilt

****** Värskendus Alates 2018. aasta juulist ei ole veebisait www.chicon.fr enam juurdepääsetav, peate chicon -lambi käitamiseks käivitama oma serveri ******

Alates 2016. aasta 27. märtsist on Chicon Ecosystemi uus versioon saadaval. Saate muuta oma Android -mobiiltelefoni šikkadeks ühilduvateks lampideks. Minge aadressi https://www.chicon.fr/ allalaadimiseks (aegunud, palun käivitage oma server tänu minu githubi repos esitatud allikatele)

See lamp saab käitada Chic'oni rakendusteenuse pilves hostitud rakendusi, näiteks:

  1. Meteo
  2. Õhusaaste (ainult Prantsusmaal)
  3. Ajaline liiklus
  4. Meeldetuletus.
  5. Kuna uus versioon IFTTT on nüüd ühilduv!
  6. Kuna uus versioon Openhealth tunneb teie piirkonnas lõõri, gastroenteriiti, täide intensiivsust (ainult FR)
  7. Ja veel…

Sa vajad:

  1. Arduino UNO
  2. Wifi kilp
  3. 3xRGB LED - tavaline anood
  4. 2x roheline LED
  5. 2xPunane LED
  6. 1x 10K takisti lülitile
  7. 2x 50 Ohmi takistid (oleku LED -i jaoks)
  8. 2x 10K takistid (kahe IC jaoks)
  9. 2x TLC5916 TI IC
  10. 1x lüliti
  11. 4x 10x10cm Plexi ruutu (hägune)
  12. 1 x kvartali ümmargune puupulk (umbes 1m5 0,8 cm raadiuses)
  13. 1x3x0,8 ristkülikukujuline puupulk (umbes 30 cm.
  14. 1x puitlaudis (umbes 50x50x0,3cm)
  15. Šikk server ja konto (lähtekood on saadaval githubis siin)

Samm: vooluahela ehitamine

Ehitusring
Ehitusring
Ehitusring
Ehitusring
Ehitusring
Ehitusring

Ahel on üsna lihtne.

See kasutab kahte omavahel ühendatud tlc 5916 ja väikest leivalauda. Kasutasin head skeemi ja õpetust, et siit kaks IC -d kaskaadida

Leivalaud ja skemaatiline vaade näitavad kogu vooluringi. Saate seda enne kuubi ehitamist proovida. RGB -d, lülitid ja oleku LED -id ühendatakse kuubiku ehitamise ajal.

Leiate samm -sammult skeemid:

  1. Esiteks: kahe IC -ga tlc5916
  2. Teiseks: kahe IC ja lülitiga
  3. Kolmandaks: kahe IC -ga, lüliti ja RGB -valgusdioodidega
  4. Neljandaks: kahe IC -ga, lülitiga, RGB -ledidega ja oleku LED -idega

Kuubi ehitamisel (vt järgmisi samme) alustage ainult juhtmega ühendatud IC -dega (esimene skeem). Seejärel ühendate samm -sammult lülitid, RGB -ledid ja olekuleed.

2. samm: kuubi ehitamine

Kuubi ehitamine
Kuubi ehitamine

Kuubik koosneb kolmest osast:

  1. Plexi osa
  2. Led osa
  3. jaluse osa

3. samm: Plexi osa

Plexi osa
Plexi osa

Plexi osa ehitamiseks vajate:

  • 4x Plexi ruut (10x10cm - valgus peab läbi minema)
  • Veerand ümmargune puupulk.
  • Liim
  • Logo valmistamiseks puitplaadist lõigatud 10x10 cm ruut (valikuline)
  • Rauakleebis logo värvimiseks (valikuline)
  1. Lõika puupulgad 4x 10,8 cm ja 4x 13,8 cm pulgad (lisan pulga raadiuse pikkuse tõttu 0,8 cm)
  2. Kleepige põimik pulgadele nagu lisatud pilt. Jäta tagakülg tühjaks.
  3. Lõika kolm rahu puidust 10x10 ruutu, et ehitada šikk logo. Hoidke ülejäänud puidust ruut, mida kasutatakse hiljem LED -osa ehitamiseks
  4. Lisage logoosadele rauast jahutatud kleebised ja kleepige need esiotsa keskele.

4. samm: LED -osa

LED osa
LED osa
LED osa
LED osa
LED osa
LED osa
LED osa
LED osa

LED -osa ehitamiseks vajate:

  • 2x 13x8 cm ristkülikuid puidust (sisemise X tegemiseks)
  • 1x 9, 5x13, 2 ristkülikut puidust (esiotsa tegemiseks)
  • Logo ruudu kadumine (esiotsa logo katte tegemiseks)
  • Väikesed klotsid logo katte kinnitamiseks
  • 3xRGB LED
  • 2x rohelised ledid
  • 2x punased LED -id
  • Elektroonilised juhtmed (hall, punane, sinine, roheline)

Sõdur iga RGB LED -i elektroonilistel juhtmetel

  • PUNANE tihvt punasel kaablil
  • ROHELINE tihvt rohelisel kaablil
  • SININE tihvt sinisel kaablil
  • ANODE tihvt hallil kaablil.

Hoidke umbes 20 cm kaablit, lõikate need vooluahela ühendamisel õige pikkusega.

  1. Sõdur sarjas kaks rohelist ledi
  2. Solider järjestikku kaks punast LED -i

Hoidke umbes 20 cm kaablit, lõikate need vooluahela ühendamisel õige pikkusega.

X ehitamine

  • Skeem näitab, kuidas ehitada sisemine x.
  • Võtke lihtsalt puidust ristkülik 13x9,5 cm. Tehke sälk, et need kaks osa kokku sobitada.
  • Puurige igasse ristkülikusse auk, et läbida vasak- ja parempoolsed RGB -juhtmed.
  • Liimige need esiosa ehitamisel, et ehitada 10x9,5 cm suurune X.

Esikülje ehitamine

  • Esiosa ehitamiseks vajate viit rahu puitu.

    • Üks 13, 2x9, 5 cm ristkülik
    • Kaks 10x0, 5 plokki logo katte kinnitamiseks
    • Kaks logo kaant (alates logo lõikamisest)
  • Puurige 13, 2 x 9, 5 cm ristkülikule neli auku:

    • Üks punase olekuga juhtmete jaoks
    • Üks rohelise olekuga LED -juhtmete ja ülemise RGB -juhtme jaoks
    • Üks lüliti juhtmete jaoks
  • Liimige kaks plokki
  • Parandage punased ja rohelised oleku LED -id ning edastage nende juhtmed
  • Parandage RGB -juhtmed
  • Liimige kaks logo kaant.

5. samm: jalus

Jaluse osa
Jaluse osa
Jaluse osa
Jaluse osa

Jaluseosa ehitamiseks vajate:

  • 1x11, 6x11, 6 ruut puitplaadist (põhja jaoks)
  • Ristkülikukujuline puupulk
  • 1x lüliti
  • Teie ring
  • Elektroonilised juhtmed
  1. Sõdur kahe elektroonilise juhtme lüliti. Hoidke kaablit umbes 20 cm kaugusel
  2. Lõika kolm rahu ristkülikukujulise puidu pikkusega 10 cm
  3. Puurige ühe ristküliku keskele - lüliti läbimõõt - see on kuubi esikülg
  4. Asetage lüliti auku.
  5. Liimige ristkülik 11,6 cm ruudule
  6. Liimige leivaplaat ainult IC -ga.
  7. ühendage lüliti leivaplaadiga (vaadake skeemi skeemi loomise etapis)
  8. Lisage led -osa ehitamine eelmises etapis
  9. ühendage RGB LED -id leivaplaadiga (vaadake skeemi loomise skeemi skeemi)
  10. Ühendage oleku LED -id leivalauaga (vaadake skeemi skeemi koostamise skeemil)
  11. Katke pleksiosaga

6. samm: Arduino linkimine leivalauaga

Arduinost peate ühendama:

  • +5v leivaplaadi piirini (+5v)
  • Grd leivalaua teisele piirile (Grd)
  • Esimese IC -ni:

    • Andmed (arduino PIN 3 - TLC5916 PIN 2)
    • Kell (arduino PIN 5 - TLC5916 PIN 3)
    • Riiv (arduino PIN 8 - TLC5916 PIN 4)
  • Roheline LED arduino PIN 6 -le
  • Punane LED arduino PIN -koodile 14 (analoog 0)
  • Lülitu arduino PIN -koodile 2

Samm: kood

Kood on saadaval järgmises githubi hoidlas:

Teil on vaja teeki shiftPWM, mis on saadaval aadressil

Teil on vaja ka ametlikus Arduino IDE -s saadaolevat WiFi -raamatukogu.

Põhiprogramm lõigati 4 põhifailiks:

  • json.ino: see fail dekodeerib chic'oni serveri saadetud jsoni.
  • wifiManager.ino: see fail haldab WiFi -ühendust. Andmete saatmine/vastuvõtmine chic'oni serverisse/sealt.
  • ledPorcessing.ino: see fail haldab LED -e (nende sisse/välja lülitamine, intensiivsus ja värvid)
  • chiconWifiPWDM_NOSD: See fail on põhifail.

Konfiguratsioonifailis (config.h) peate muutma kahte väärtust:

  • String magicNumber = "";
  • String sNumber = "";
  • static const char ssid = ""
  • staatiline const char pass = "";

Peate sisestama selle, mille saate, kui taotlete juurdepääsu šikkade rakenduste pilvele (vt järgmist sammu). Kui käitate oma Chiconi rakenduste pilve, peaksite sisestama soovitud väärtuse vastavalt serveri andmebaasi väärtusele (vaadake github chiconServer repot siit)

Samm: looge Chic'oni konto ja seostage oma seade

Chic'oni konto loomine ja seadme sidumine
Chic'oni konto loomine ja seadme sidumine
Chic'oni konto loomine ja seadme sidumine
Chic'oni konto loomine ja seadme sidumine

Konto taotlemiseks minge registreerimisvormile aadressil https://www.chicon.fr/ ja täitke registreerimisvorm.

**** Värskendage alates 2018. aasta juulist, kuna sait pole enam juurdepääsetav. Palun käivitage oma serveri allikad, mis on saadaval saidil github ****

Seejärel logige saidile sisse oma värskelt loodud kontoga ja tehke järgmist.

  • Taotlege äsja loodud kuubi seerianumbrit (saate seerianumbri e-posti teel)
  • Lisage oma kuup oma kontole (saate võlunumbri)
  • Värskendage oma Arduino koodi seerianumbri ja maagilise numbriga.

Nüüd saate oma kuubi oma kontolehel konfigureerida ja nutikat kuupi nautida!

N/B: kui te ei soovi chic'oni kontot omada ja nutikat kuupi nautida, peate käivitama oma šicon -serveri. Minge chiconi serveri github wiki ja järgige juhiseid.

Samm: rakenduse lisamine oma kontole

Rakenduse lisamine teie kontole
Rakenduse lisamine teie kontole
Rakenduse lisamine teie kontole
Rakenduse lisamine teie kontole

Konto loomisel pole ühtegi rakendust lingitud. Nende seadmesse määramiseks peate oma kontole rakenduse lisama.

  • Logige sisse oma kontoga
  • Rakenduse lehel klõpsake soovitud rakendusel nuppu Lisa ostukorvi.
  • Klõpsake paremas ülanurgas lingil "minu ostukorv" ja kinnitage oma ostukorv.
  • Rakendus on nüüd saadaval kõigi teie seadmete konfiguratsioonilehel

10. toiming: seostage teenus oma seadmega

Seostage teenus oma seadmega
Seostage teenus oma seadmega
Seostage teenus oma seadmega
Seostage teenus oma seadmega
Seostage teenus oma seadmega
Seostage teenus oma seadmega
Seostage teenus oma seadmega
Seostage teenus oma seadmega
  • Klõpsake oma konto lehel seadmete loendis seadme konfiguratsioonilehele jõudmiseks rohelist noolt.
  • Rakenduse lisamiseks seadmesse lohistage rakendus ekraani keskele (nt ilmateade)
  • Täitke erinevad konfiguratsiooni hüpikvormid (nt ilmateade homme Lille'is - Põhja -Prantsusmaal)
  • Muudatuste jõustumiseks taaskäivitage oma Chic'oni lamp

Viimased pildid näitavad minu kuubikut koos õhukvaliteedi rakendusega (mitte ilmaga). Tol ajal oli Lille õhu kvaliteet halb.

11. samm: minge kaugemale

Edaspidi minemiseks saate luua oma nutika lambi ja luua ühenduse rakenduse pilvega chic'on niipea, kui järgite chic'oni nutika lambi protokolli ja lampide spetsifikatsioone (kirjeldatud githubi wikis, mis on saadaval siin)

Kui ehitate oma lambi, postitage palun "juhend". Andke mulle oma lambi andmed (nimi ja juhitud rühmade arv), saates mulle e-kirja tänu veebisaidi chiconi kontaktivormile.

Saate kuupkoodi uuesti kasutada ja värskendada vaid mõnda rahu koodi. Vaadake githubi wikit, kuidas oma lampi ehitada, ja jagage seda!

Samuti võite niikaua, kui teate natuke php -d, kirjutada oma Chic'oni rakenduse, mida saab kasutada avalikus kohas www.chicon.fr Chicon Application Cloud või oma privaatserveris.

See wiki kirjeldab, kuidas oma rakendust kirjutada: siin

Soovitan: