Innholdsfortegnelse:

Smart Lamp Chic'on Cube: 11 trinn (med bilder)
Smart Lamp Chic'on Cube: 11 trinn (med bilder)

Video: Smart Lamp Chic'on Cube: 11 trinn (med bilder)

Video: Smart Lamp Chic'on Cube: 11 trinn (med bilder)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, November
Anonim
Smart lampe Chic'on Cube
Smart lampe Chic'on Cube
Smart lampe Chic'on Cube
Smart lampe Chic'on Cube

Denne instruksjonene viser hvordan du bygger en smart lampe som kan koble til Chic'on -serviceplattformen. (Mer informasjon på

****** Oppdatering Siden juli 2018 er nettstedet www.chicon.fr ikke mer tilgjengelig, du må kjøre din egen server for å kjøre en chicon lampe ******

Siden 2016, 27. mars, er en ny versjon av chicon Ecosystem nå tilgjengelig. Du kan gjøre din Android -mobiltelefon til en elegant kompatibel lampe. Gå til https://www.chicon.fr/ for å laste ned apk (utdatert, kjør din egen server takket være kildene i min github -repo)

Denne lampen kan kjøre applikasjoner som er vert på Chic'on -applikasjonstjenesteskyen, for eksempel:

  1. Meteo
  2. Luftforurensningsnivå (bare Frankrike)
  3. Tidstrafikk
  4. Påminnelse.
  5. Siden ny versjon er IFTTT nå kompatibel!
  6. Siden ny versjon kjenner Openhealth røyk, gastroenteritt, lusintensitet i din region (kun FR)
  7. Og mer…

Du trenger:

  1. En arduino UNO
  2. Wifi Shield
  3. 3xRGB LED - felles anode
  4. 2xGrønn LED
  5. 2xRød LED
  6. 1x 10K motstand for bryteren
  7. 2x 50Ohm motstander (for status led)
  8. 2x 10K motstander (for de to IC -ene)
  9. 2x TLC5916 TI IC
  10. 1x bryter
  11. 4x 10x10cm Plexi -firkanter (blured)
  12. 1xkvart rund trepinne (rundt 1m5 0,8 cm radius)
  13. 1x3x0.8 rektangel trepinne (ca. 30 cm.
  14. 1x treplate (rundt 50x50x0.3cm)
  15. En chic'on server og konto (kildekoden er tilgjengelig på github her)

Trinn 1: Byggekrets

Byggekrets
Byggekrets
Byggekrets
Byggekrets
Byggekrets
Byggekrets

Kretsen er ganske enkel.

Den bruker to tlc 5916 koblet sammen og et lite brødbrett. Jeg brukte den gode skjematikken og opplæringen til å kaskade de to IC herfra

Brettbrettet og skjematisk visning viser hele kretsen. Du kan prøve det før du bygger kuben din. RGB -lysdioder, bryter og statuslys vil bli koblet til under kubeoppbyggingen.

Du finner trinnvise diagrammer:

  1. Først: med de to IC -ene tlc5916
  2. For det andre: med de to IC -ene og bryteren
  3. For det tredje: med de to IC -ene, bryteren og RGB -lysdiodene
  4. For det fjerde: med de to IC -ene, bryteren, RGB -lysdiodene og statuslampene

Når du bygger kuben din (se neste trinn), starter du bare med IC -ene som er kablet (første skjematisk). Du vil deretter koble til swtich, RGB -leds, status -leds trinn for trinn.

Trinn 2: Bygg kuben

Å bygge kuben
Å bygge kuben

Cube består av tre deler:

  1. Plexi del
  2. Ledet del
  3. bunntekstdel

Trinn 3: Plexi -delen

Plexi -delen
Plexi -delen

For å bygge plexi -delen trenger du:

  • 4x Plexi -firkant (10x10cm - lyset må gå gjennom)
  • En kvart rund trepinne.
  • Lim
  • 10x10cm firkantet kutt fra treplaten for å lage logoen (valgfritt)
  • Jernklistremerke for å farge logoen (valgfritt)
  1. Klipp trepinnene 4x 10, 8 cm pinne og 4x 13, 8 cm pinner (jeg legger til. 8 cm på grunn av pinnens radiuslengde)
  2. Fest plexis på pinnene som vedlagt bilde. La ryggen være tom.
  3. Klipp tre trefred på 10x10 firkanten for å bygge chic'on -logoen. Behold resten av trekvadratet det skal brukes senere til å bygge LED -delen
  4. Legg til klistremerker med jern på logodelene og fest dem midt på frontenden.

Trinn 4: LED -delen

LED -delen
LED -delen
LED -delen
LED -delen
LED -delen
LED -delen
LED -delen
LED -delen

For å bygge LED -delen trenger du:

  • 2x 13x8cm rektangler av tre (For å lage det indre X)
  • 1x 9, 5x13, 2 rektangel av tre (For å lage frontenden)
  • Tap av logoruten (for å lage frontdekselet til logo)
  • Små blokker for å fikse logoomslag
  • 3xRGB lysdioder
  • 2x grønne lysdioder
  • 2x røde lysdioder
  • Elektroniske ledninger (grå, rød, blå, grønn)

Soldat hver RGB -leds på de elektroniske ledningene

  • Den RØDE pinnen på en rød kabel
  • Den GRØNNE pinnen på en grønn kabel
  • Den BLÅ pinnen på en blå kabel
  • ANODE -pinnen på en grå kabel.

Hold rundt 20 cm kabel, du vil kutte dem i riktig lengde når du kobler til kretsen.

  1. Soldat i serien de to Green Leds
  2. Solider i serien de to Red Leds

Hold rundt 20 cm kabel, du vil kutte dem i riktig lengde når du kobler til kretsen.

Å bygge X

  • Skjematisk viser hvordan du bygger det indre x.
  • Bare ta til 13x9, 5 cm rektangel av tre. Lag et hakk for å passe de to delene sammen.
  • Bor et hull i hvert rektangel for å passere gjennom venstre og høyre ansikt RGB ledede ledninger.
  • Lim dem når du bygger den fremre delen for å bygge en 10x9, 5 cm stor X.

Bygger fronten

  • Du trenger fem trefreder for å bygge den fremre delen.

    • Ett rektangel på 13, 2x9, 5 cm
    • To 10x0, 5 blokker for å fikse logoomslag
    • To logoomslag (fra tap av logoskjæring)
  • Bor fire hull på 13, 2 x 9, 5 cm rektangel:

    • En for røde statusledede ledninger
    • En for grønne statusledede ledninger og RGB -ledninger med topp ansikt
    • En for bryterledningene
  • Lim de to blokkene
  • Reparer røde og grønne statuslys og passere ledningene
  • Fest RGB -ledningene
  • Lim de to logoomslagene.

Trinn 5: bunntekstdelen

Footer -delen
Footer -delen
Footer -delen
Footer -delen

For å bygge bunnteksten trenger du:

  • 1x11, 6x11, 6 firkant laget av treplaten (for bunnen)
  • Rektanglet trepinne
  • 1x bryter
  • Kretsen din
  • Elektroniske ledninger
  1. Soldat bryteren på to elektroniske ledninger. Hold rundt 20 cm kabel
  2. Skjær tre fred i trekantet på 10 cm hver
  3. Bor i midten av en av rektanglet - diameter på bryteren - det vil være forsiden av kuben
  4. Sett bryteren i hullet.
  5. Lim rektangelet på 11, 6 cm firkanten
  6. Lim brødbrettet med bare IC på plass.
  7. koble bryteren til brødbrettet (Se på skjematikken i trinnet for å bygge kretsen)
  8. Legg til den ledede bygningen i forrige trinn
  9. koble RGB -lysdiodene på brødbrettet (Se på skjematikken i trinnet for å bygge kretsen)
  10. Koble status -lysdiodene på brødbrettet (se på skjematikken i trinnet for å bygge krets)
  11. Dekk med plexi -delen

Trinn 6: Koble Arduino til brødbrettet

Fra Arduino må du koble til:

  • +5v til brødbrettgrensen (+5v)
  • Grd til den andre brødbrettgrensen (Grd)
  • Til den første IC:

    • Data (PIN 3 til arduino - PIN 2 til TLC5916)
    • Klokke (PIN 5 til arduino - PIN 3 til TLC5916)
    • Lås (PIN 8 til arduino - PIN 4 til TLC5916)
  • Grønn LED til PIN 6 på arduinoen
  • Rød LED til PIN 14 på arduino (analog 0)
  • Bytt til PIN 2 på arduinoen

Trinn 7: Koden

Koden er tilgjengelig på følgende github -depot:

Du trenger shiftPWM -biblioteket tilgjengelig på

Du trenger også wifi -biblioteket som er tilgjengelig i den offisielle Arduino IDE.

Hovedprogrammet ble kuttet i 4 hovedfiler:

  • json.ino: Denne filen dekoder jsonen som er sendt av chic'on -serveren.
  • wifiManager.ino: Denne filen administrerer wifi -tilkoblingen. Sender/mottar data til/fra chic'on server.
  • ledPorcessing.ino: Denne filen administrerer lysdiodene (slår dem på/av, intensitet og farger)
  • chiconWifiPWDM_NOSD: Denne filen er hovedfilen.

Du må endre to verdier på konfigurasjonsfilen (config.h):

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

Du må oppgi den du vil motta når du ber om tilgang til chic'on -applikasjonsskyen (se neste trinn). Hvis du kjører din egen Chicon Application -sky, bør du sette inn verdien du ønsker i samsvar med verdien i serverdatabasen (se github chiconServer repo her)

Trinn 8: Opprett en Chic'on -konto og tilknyt enheten din

Opprette en Chic'on -konto og tilknytte enheten din
Opprette en Chic'on -konto og tilknytte enheten din
Opprette en Chic'on -konto og tilknytte enheten din
Opprette en Chic'on -konto og tilknytte enheten din

For å be om en konto, gå til registreringsskjemaet på https://www.chicon.fr/ og fyll ut registreringsskjemaet.

**** Oppdater siden juli 2018 siden er ikke mer tilgjengelig. Kjør dine egne serverkilder tilgjengelig på github ****

Logg deretter på nettstedet med din ferske opprettet konto og:

  • Be om et serienummer for din nyopprettede kube (du vil motta serienummer på e-post)
  • Legg kuben til kontoen din (du får det magiske nummeret)
  • Oppdater Arduino -koden med serienummer og magisk nummer.

Nå kan du konfigurere kuben din fra kontosiden din og nyte din smarte kube!

I/B: Hvis du ikke vil ha en chic'on -konto og nyte din smarte kube, må du kjøre din egen chic'on -server. Gå til chicon server github wiki og følg veiledningen.

Trinn 9: Legge til applikasjon på kontoen din

Legger til applikasjon på kontoen din
Legger til applikasjon på kontoen din
Legger til applikasjon på kontoen din
Legger til applikasjon på kontoen din

Når du oppretter en konto, er det ikke koblet noen applikasjon. Du må legge til applikasjon på kontoen din for å kunne tilordne dem på enheten din.

  • Logg på med kontoen din
  • På applikasjonssiden klikker du på knappen legg til i handlekurven på programmet du ønsker.
  • Klikk på lenken "handlevognen min" øverst til høyre og bekreft handlekurven.
  • Programmet er nå tilgjengelig på alle enheters konfigurasjonsside

Trinn 10: Tilknytt tjenesten til enheten din

Tilknytt tjenesten til enheten din
Tilknytt tjenesten til enheten din
Tilknytt tjenesten til enheten din
Tilknytt tjenesten til enheten din
Tilknytt tjenesten til enheten din
Tilknytt tjenesten til enheten din
Tilknytt tjenesten til enheten din
Tilknytt tjenesten til enheten din
  • På kontosiden din, fra enhetslisten, klikker du på den grønne pilen for å komme til enhetens konfigurasjonsside.
  • Dra programmet til midten av skjermen for å legge til applikasjon på enheten din (f.eks. Værprogram)
  • Fyll ut de forskjellige konfigurasjons -popup -skjemaene (eks: Værvarsel for i morgen i Lille - Nord -Frankrike)
  • Start Chic'on -lampen på nytt for at endringene skal tre i kraft

De siste bildene viser kuben min med luftkvalitetsprogrammet (ikke været). På den tiden var luftkvaliteten dårlig i Lille.

Trinn 11: Gå videre

For å gå videre kan du bygge din egen smarte lampe og koble til chic'on -applikasjonsskyen så snart du følger chic'on smart lampeprotokoll og lampespesifikasjoner (beskrevet i github wiki tilgjengelig her)

Hvis du bygger din egen lampe, vennligst legg ut en "instruerbar". Gi meg lampedetaljene dine (navn og antall ledede grupper) ved å sende en e-post til meg takket være kontaktskjemaet for chicon på nettstedet.

Du kan bruke kubekoden på nytt og bare oppdatere noen få koder. Se på github wiki hvordan du bygger din egen lampe og del den!

Du kan også, så lenge du kan litt php, skrive din egen Chic'on -applikasjon som kan kjøres på den offentlige www.chicon.fr Chicon Application Cloud eller på din private server.

Denne wikien beskriver hvordan du skriver din egen søknad: Her

Anbefalt: