Sisukord:
- Samm: vooluahela ehitamine
- 2. samm: kuubi ehitamine
- 3. samm: Plexi osa
- 4. samm: LED -osa
- 5. samm: jalus
- 6. samm: Arduino linkimine leivalauaga
- Samm: kood
- Samm: looge Chic'oni konto ja seostage oma seade
- Samm: rakenduse lisamine oma kontole
- 10. toiming: seostage teenus oma seadmega
- 11. samm: minge kaugemale
Video: Nutikas lamp Chic'on Cube: 11 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
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:
- Meteo
- Õhusaaste (ainult Prantsusmaal)
- Ajaline liiklus
- Meeldetuletus.
- Kuna uus versioon IFTTT on nüüd ühilduv!
- Kuna uus versioon Openhealth tunneb teie piirkonnas lõõri, gastroenteriiti, täide intensiivsust (ainult FR)
- Ja veel…
Sa vajad:
- Arduino UNO
- Wifi kilp
- 3xRGB LED - tavaline anood
- 2x roheline LED
- 2xPunane LED
- 1x 10K takisti lülitile
- 2x 50 Ohmi takistid (oleku LED -i jaoks)
- 2x 10K takistid (kahe IC jaoks)
- 2x TLC5916 TI IC
- 1x lüliti
- 4x 10x10cm Plexi ruutu (hägune)
- 1 x kvartali ümmargune puupulk (umbes 1m5 0,8 cm raadiuses)
- 1x3x0,8 ristkülikukujuline puupulk (umbes 30 cm.
- 1x puitlaudis (umbes 50x50x0,3cm)
- Šikk server ja konto (lähtekood on saadaval githubis siin)
Samm: vooluahela ehitamine
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:
- Esiteks: kahe IC -ga tlc5916
- Teiseks: kahe IC ja lülitiga
- Kolmandaks: kahe IC -ga, lüliti ja RGB -valgusdioodidega
- 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
Kuubik koosneb kolmest osast:
- Plexi osa
- Led osa
- jaluse osa
3. samm: 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)
- Lõika puupulgad 4x 10,8 cm ja 4x 13,8 cm pulgad (lisan pulga raadiuse pikkuse tõttu 0,8 cm)
- Kleepige põimik pulgadele nagu lisatud pilt. Jäta tagakülg tühjaks.
- Lõika kolm rahu puidust 10x10 ruutu, et ehitada šikk logo. Hoidke ülejäänud puidust ruut, mida kasutatakse hiljem LED -osa ehitamiseks
- Lisage logoosadele rauast jahutatud kleebised ja kleepige need esiotsa keskele.
4. samm: 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.
- Sõdur sarjas kaks rohelist ledi
- 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
Jaluseosa ehitamiseks vajate:
- 1x11, 6x11, 6 ruut puitplaadist (põhja jaoks)
- Ristkülikukujuline puupulk
- 1x lüliti
- Teie ring
- Elektroonilised juhtmed
- Sõdur kahe elektroonilise juhtme lüliti. Hoidke kaablit umbes 20 cm kaugusel
- Lõika kolm rahu ristkülikukujulise puidu pikkusega 10 cm
- Puurige ühe ristküliku keskele - lüliti läbimõõt - see on kuubi esikülg
- Asetage lüliti auku.
- Liimige ristkülik 11,6 cm ruudule
- Liimige leivaplaat ainult IC -ga.
- ühendage lüliti leivaplaadiga (vaadake skeemi skeemi loomise etapis)
- Lisage led -osa ehitamine eelmises etapis
- ühendage RGB LED -id leivaplaadiga (vaadake skeemi loomise skeemi skeemi)
- Ühendage oleku LED -id leivalauaga (vaadake skeemi skeemi koostamise skeemil)
- 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
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
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
- 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:
Pixeli nutikas lamp: 7 sammu (koos piltidega)
Pixel Smart Lamp: See on projekt, mille tegin nutika lambi jaoks, mida kontrollib Bluetooth Android -rakenduses, mis on välja töötatud Android Studio -s. Pixeli peamine eesmärk on kuvada ilusaid tulesid. See on näiteks kamina valgusrežiim, vaatame, kuidas ühe piksliga kamin võib
Nutikas äratuskell: nutikas äratuskell, mis on valmistatud Raspberry Pi -ga: 10 sammu (koos piltidega)
Nutikas äratuskell: nutikas äratuskell, mis on valmistatud Raspberry Pi -ga: kas olete kunagi tahtnud nutikat kella? Kui jah, siis see on teie jaoks lahendus! Ma tegin nutika äratuskella, see on kell, mille abil saate äratusaega vastavalt veebisaidile muuta. Kui äratus hakkab tööle, kostab heli (sumin) ja 2 tuld
Muumia lamp - WiFi juhitav nutikas lamp: 5 sammu (piltidega)
Muumivalgusti - WiFi abil juhitav nutikas lamp: umbes 230 tuhat aastat tagasi õppis inimene tulekahju ohjama, see toob kaasa olulise muutuse tema elustiilis, kuna ta hakkas öösel töötama, kasutades ka tulest tulevalgust. Võime öelda, et see on sisevalgustuse algus. Nüüd ma
IoT -rahakott (nutikas rahakott koos Firebeetle ESP32, Arduino IDE ja Google'i arvutustabeliga): 13 sammu (koos piltidega)
IoT-rahakott (nutikas rahakott koos Firebeetle ESP32, Arduino IDE ja Google'i arvutustabeliga): esimene auhind Instructables Pocket-Sized Contest konkursil! Need muutuvad üleöö ja te ei tea kunagi, kui palju raha on teie rahakotis
WiFi nutikas skaala (koos ESP8266, Arduino IDE, Adafruit.io ja IFTTT): 18 sammu (koos piltidega)
Wi-Fi nutikas skaala (koos ESP8266, Arduino IDE, Adafruit.io ja IFTTT): kui teie elukoht on juba suvi, on see tõenäoliselt suurepärane aeg välitreeningute tegemiseks. Jooksmine, jalgrattasõit või sörkimine on suurepärased treenijad, et end vormis hoida. Ja kui soovite oma praegust kaalu kaotada või seda kontrollida, on hädavajalik