Sadržaj:

Chic'on kocka pametne lampe: 11 koraka (sa slikama)
Chic'on kocka pametne lampe: 11 koraka (sa slikama)

Video: Chic'on kocka pametne lampe: 11 koraka (sa slikama)

Video: Chic'on kocka pametne lampe: 11 koraka (sa slikama)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Novembar
Anonim
Pametna lampa Chic'on Cube
Pametna lampa Chic'on Cube
Pametna lampa Chic'on Cube
Pametna lampa Chic'on Cube

Ove upute pokazuju kako izgraditi pametnu lampu sposobnu za povezivanje Chic'on servisne platforme. (Više informacija na

****** Ažuriranje Od jula 2018. mrežna stranica www.chicon.fr nije više dostupna, morate pokrenuti vlastiti server da biste pokrenuli šik lampu ******

Od 2016. godine, 27. marta, nova verzija chicon Ecosystem -a je sada na mreži. Svoj Android mobilni telefon možete pretvoriti u chic'on kompatibilnu lampu. Idite na https://www.chicon.fr/ da preuzmete apk (zastarjelo, pokrenite vlastiti server zahvaljujući izvorima navedenim u mom github repo -u)

Ova svjetiljka će moći pokrenuti aplikacije hostirane u oblaku aplikacijskih usluga Chic'on, kao što su:

  1. Meteo
  2. Nivo zagađenja zraka (samo Francuska)
  3. Vremenski promet
  4. Podsjetnik.
  5. Od nove verzije IFTTT je sada kompatibilan!
  6. Od nove verzije Openhealth poznaje gripu, gastroenteritis, intenzitet uš u vašoj regiji (samo FR)
  7. I više…

Ti trebas:

  1. Arduino UNO
  2. Wifi Shield
  3. 3xRGB LED - uobičajena anoda
  4. 2xzelena LED
  5. 2x Crvena LED
  6. 1x 10K otpornik za prekidač
  7. 2x 50Ohm otpornici (za statusne LED)
  8. 2x 10K otpornika (za dvije IC)
  9. 2x TLC5916 TI IC
  10. 1x prekidač
  11. 4x 10x10cm Plexi kvadrati (zamućeni)
  12. 1xkvart okrugli drveni štap (oko 1m5 radijusa 0,8 cm)
  13. 1x3x0.8 pravokutni drveni štap (oko 30 cm.
  14. 1x drvena ploča (oko 50x50x0,3 cm)
  15. Chic'on server i račun (izvorni kod dostupan na githubu ovdje)

Korak 1: Izgradnja kruga

Building Circuit
Building Circuit
Building Circuit
Building Circuit
Building Circuit
Building Circuit

Krug je prilično jednostavan.

Koristi dva tlc 5916 povezana zajedno i malu ploču. Koristio sam dobru shemu i vodič za slanje dva IC -a odavde

Osnovna ploča i shematski prikaz prikazuju kompletno kolo. Možete isprobati prije nego što napravite kocku. RGB LED diode, prekidač i statusna dioda bit će ožičeni tijekom izgradnje kocke.

Sheme korak po korak pronaći ćete:

  1. Prvo: s dva IC -a tlc5916
  2. Drugo: s dva IC -a i prekidačem
  3. Treće: s dva IC -a, prekidačem i RGB LED diodama
  4. Četvrto: s dva IC -a, prekidačem, RGB LED diodama i statusnim LED diodama

Prilikom izgradnje kocke (pogledajte sljedeće korake) počnite samo s ožičenim IC -ovima (prva shema). Zatim ćete korak po korak povezivati prekidače, RGB LED diode, statusne LED diode.

Korak 2: Izgradnja kocke

Izgradnja kocke
Izgradnja kocke

Kocka se sastoji od tri dijela:

  1. Plexi dio
  2. Led dio
  3. podnožni dio

Korak 3: Plexi dio

Dio Plexi
Dio Plexi

Za izradu plexi dijela potrebno vam je:

  • 4x Plexi kvadrat (10x10cm - svjetlo mora proći)
  • Četvrtina okruglog drvenog štapa.
  • Ljepilo
  • 10x10 cm kvadratno izrezano sa drvene ploče za izradu logotipa (opcionalno)
  • Gvozdena naljepnica za boju logotipa (nije obavezno)
  1. Izrežite drvene štapiće 4x10,8 cm i 4x13,8 cm (dodajem 0,8 cm zbog radijusa štapa)
  2. Zalijepite pleksis na štapiće kao na priloženoj slici. Ostavite leđa prazna.
  3. Izrežite tri drva u kvadratu 10x10 za izradu chic'on logotipa. Ostatak drvene površine sačuvajte i kasnije će se koristiti za izgradnju LED dijela
  4. Na dijelove logotipa dodajte željezne naljepnice i zalijepite ih na sredinu prednjeg kraja.

Korak 4: LED dioda

LED dioda
LED dioda
LED dioda
LED dioda
LED dioda
LED dioda
LED dioda
LED dioda

Za izradu LED dijela potrebno vam je:

  • 2x drveni pravokutnici 13x8 cm (Za izradu unutrašnjeg X)
  • 1x 9, 5x13, 2 pravougaonika od drveta (Za izradu prednjeg kraja)
  • Gubitak kvadrata s logotipom (Za izradu poklopca logotipa na prednjoj strani)
  • Mali blokovi za pričvršćivanje poklopca logotipa
  • 3xRGB Led
  • 2x zeleni LED
  • 2x crvene LED diode
  • Elektroničke žice (siva, crvena, plava, zelena)

Vojnik svaki RGB diodu prikazuje na elektroničkim žicama

  • CRVENI pin na crvenom kablu
  • ZELENI pin na zelenom kablu
  • PLAVI pin na plavom kablu
  • ANODE pin na sivom kablu.

Držite kabel od 20 cm, prerezati ćete ga na odgovarajuću duljinu pri uključivanju strujnog kruga.

  1. Vojnik u seriji dva zelena LED -a
  2. Solider u seriji dva crvena LED -a

Držite kabel od 20 cm, prerezati ćete ga na odgovarajuću duljinu pri uključivanju strujnog kruga.

Izgradnja X

  • Shema prikazuje kako izgraditi unutrašnji x.
  • Dovoljno je uzeti drveni pravokutnik dimenzija 13x9,5 cm. Napravite zarez koji će spojiti dva dijela.
  • Izbušite rupu u svakom pravokutniku kako biste prošli kroz lijevu i desnu stranu RGB LED žica.
  • Zalijepite ih prilikom izgradnje prednjeg dijela kako biste izgradili X x 10x9,5 cm.

Izgradnja fronta

  • Za izradu prednjeg dijela potrebno vam je pet drvenih mirisa.

    • Jedan pravokutnik 13, 2x9, 5 cm
    • Dva bloka 10x0, 5 za pričvršćivanje poklopca logotipa
    • Dva omota logotipa (od gubitka izrezanog logotipa)
  • Izbušite četiri rupe na pravokutniku 13, 2 x9, 5 cm:

    • Jedan za crvene statusne žice
    • Jedan za zelene statusne LED žice i gornje RGB LED žice
    • Jedan za žice prekidača
  • Zalijepite dva bloka
  • Popravite crvene i zelene LED diode statusa i prođite kroz njihove žice
  • Popravite RGB LED žice
  • Zalijepite dva omota logotipa.

Korak 5: Dio podnožja

Podnožni dio
Podnožni dio
Podnožni dio
Podnožni dio

Za izradu dijela podnožja potrebno vam je:

  • 1x11, 6x11, 6 kvadrat izrađen od drvene ploče (za dno)
  • Drveni štap pravokutnika
  • 1x prekidač
  • Vaše kolo
  • Elektroničke žice
  1. Vojnik prekidač na dvije elektroničke žice. Držite kabel od 20 cm
  2. Izrežite tri mira u pravokutnom drvetu od po 10 cm
  3. Bušite u sredini jednog od pravokutnika - promjera prekidača - to će biti prednji dio kocke
  4. Stavite prekidač u rupu.
  5. Zalijepite svoj pravokutnik na kvadrat 11,6 cm
  6. Zalijepite ploču sa samo IC -om na mjestu.
  7. spojite prekidač na matičnu ploču (pogledajte shemu u koraku izgradnje kola)
  8. Dodajte izgradnju LED dijela u prethodnom koraku
  9. spojite RGB LED diode na ploču (pogledajte scenografski korak u koraku izgradnje kola)
  10. Spojite statusne diode na krušnom kruhu (pogledajte shemu u koraku izgradnje kruga)
  11. Pokrijte pleksi dijelom

Korak 6: Povezivanje Arduina s pločicom

Iz Arduina morate priključiti:

  • +5v do granice matične ploče (+5v)
  • Grd do druge granice matične ploče (Grd)
  • Za prvi IC:

    • Podaci (PIN 3 arduina - PIN 2 TLC5916)
    • Sat (PIN 5 arduino - PIN 3 TLC5916)
    • Zatvarač (PIN 8 arduina - PIN 4 TLC5916)
  • Zelena LED dioda za PIN 6 arduina
  • Crvena LED dioda na PIN 14 arduina (analogno 0)
  • Prebacite se na PIN 2 arduina

Korak 7: Kôd

Kod je dostupan na sljedećem github spremištu:

Trebat će vam shiftPWM biblioteka dostupna na

Trebat će vam i wifi biblioteka dostupna u službenom Arduino IDE -u.

Glavni program je isječen na 4 glavne datoteke:

  • json.ino: Ova datoteka dekodira json koji šalje chic'on server.
  • wifiManager.ino: Ova datoteka upravlja wifi vezom. Slanje/primanje podataka na/sa chic'on servera.
  • ledPorcessing.ino: Ova datoteka upravlja LED diodama (uključivanje/isključivanje, intenzitet i boje)
  • chiconWifiPWDM_NOSD: Ova datoteka je glavna datoteka.

Morat ćete promijeniti dvije vrijednosti u konfiguracijskoj datoteci (config.h):

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

Morate unijeti onu koju ćete primiti kada zatražite pristup oblaku aplikacija chic'on (pogledajte sljedeći korak). Ako pokrećete vlastiti oblak Chicon aplikacija, trebali biste umetnuti željenu vrijednost u skladu s vrijednošću u bazi podataka poslužitelja (pogledajte github chiconServer repo ovdje)

Korak 8: Stvorite Chic'on račun i povežite svoj uređaj

Kreiranje Chic'on računa i povezivanje vašeg uređaja
Kreiranje Chic'on računa i povezivanje vašeg uređaja
Kreiranje Chic'on računa i povezivanje vašeg uređaja
Kreiranje Chic'on računa i povezivanje vašeg uređaja

Da biste zatražili račun, idite na obrazac za registraciju na https://www.chicon.fr/ i ispunite obrazac za registraciju.

**** Ažurirajte od jula 2018. web stranica nije više pristupačna. Pokrenite vlastite poslužiteljske izvore dostupne na githubu ****

Zatim se prijavite na web mjesto sa svojim tek stvorenim računom i:

  • Zatražite serijski broj za svoju novostvorenu kocku (serijski broj ćete dobiti putem e-pošte)
  • Dodajte svoju kocku na svoj račun (dobit ćete magični broj)
  • Ažurirajte svoj Arduino kôd serijskim brojem i čarobnim brojem.

Sada možete konfigurirati svoju kocku sa stranice računa i uživati u svojoj pametnoj kocki!

N/B: ako ne želite imati chic'on račun i uživati u svojoj pametnoj kocki, morate pokrenuti vlastiti chic'on server. Idite na chichon server github wiki i slijedite upute.

Korak 9: Dodavanje aplikacije na vaš račun

Dodavanje aplikacije na vaš račun
Dodavanje aplikacije na vaš račun
Dodavanje aplikacije na vaš račun
Dodavanje aplikacije na vaš račun

Kada kreirate račun, nijedna aplikacija nije povezana. Morate dodati aplikaciju svom računu da biste ih mogli dodijeliti na svom uređaju.

  • Prijavite se sa svojim nalogom
  • Na stranici aplikacije kliknite dugme Dodaj u korpu na željenoj aplikaciji.
  • Kliknite na vezu "moja korpa" u gornjem desnom kutu i potvrdite svoju košaricu.
  • Aplikacije su sada dostupne na svim stranicama za konfiguraciju vaših uređaja

Korak 10: Povežite uslugu sa svojim uređajem

Povežite uslugu sa svojim uređajem
Povežite uslugu sa svojim uređajem
Povežite uslugu sa svojim uređajem
Povežite uslugu sa svojim uređajem
Povežite uslugu sa svojim uređajem
Povežite uslugu sa svojim uređajem
Povežite uslugu sa svojim uređajem
Povežite uslugu sa svojim uređajem
  • Na stranici računa s popisa uređaja kliknite zelenu strelicu da biste došli do stranice s konfiguracijom uređaja.
  • Prevucite aplikaciju u središte ekrana da dodate aplikaciju na svoj uređaj (npr: aplikacija za vremensku prognozu)
  • Ispunite različite skočne obrasce za konfiguraciju (npr.: Vremenska prognoza za sutra u Lilleu - sjever Francuske)
  • Ponovo pokrenite Chic'on lampu da bi promjene stupile na snagu

Na posljednjim slikama prikazana je moja kocka s aplikacijom za kvalitetu zraka (ne po vremenu). U to vrijeme kvaliteta zraka u Lilleu je bila loša.

Korak 11: Idite dalje

Da idete dalje, možete izgraditi vlastitu pametnu lampu i povezati se s oblakom aplikacija chic'on čim slijedite protokol i specifikacije lampe chic'on pametne lampe (opisano na github wiki dostupnoj ovdje)

Ako sami napravite svjetiljku, postavite "uputstvo". Dajte mi podatke o vašoj lampi (naziv i broj vodećih grupa) slanjem e-pošte putem kontakt obrasca chicon na web stranici.

Možete ponovo koristiti kubni kôd i samo ažurirati nekoliko kodova. Pogledajte github wiki kako izraditi vlastitu lampu i podijelite je!

Također možete, ako znate malo php -a, napisati vlastitu Chic'on aplikaciju koja se može pokrenuti na javnoj www.chicon.fr Chicon Application Cloud ili na vašem privatnom serveru.

Ova wiki opisuje kako napisati vlastitu aplikaciju: Ovdje

Preporučuje se: