Innehållsförteckning:

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

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

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

Denna instruktion visar hur man bygger en smart lampa som kan ansluta Chic'on -serviceplattformen. (Mer information på

****** Uppdatering Sedan juli 2018 är webbplatsen www.chicon.fr inte längre tillgänglig, du måste köra din egen server för att köra en chiconlampa ******

Sedan den 27 mars 2016 finns nu en ny version av chicon Ecosystem på nätet. Du kan göra din Android -mobiltelefon till en chic'on -kompatibel lampa. Gå till https://www.chicon.fr/ för att ladda ner apk (utfasad, kör din egen server tack vare källorna i min github -repo)

Denna lampa kommer att kunna köra applikationer som finns i Chic'on -applikationstjänstmolnet, till exempel:

  1. Meteo
  2. Luftföroreningar (endast Frankrike)
  3. Tidstrafik
  4. Påminnelse.
  5. Sedan ny version IFTTT nu är kompatibel!
  6. Sedan ny version Openhealth känner rök, gastroenterit, lusintensitet i din region (endast FR)
  7. Och mer…

Du behöver:

  1. En arduino UNO
  2. Wifi Shield
  3. 3xRGB LED - vanlig anod
  4. 2xGrön LED
  5. 2xRöd LED
  6. 1x 10K motstånd för omkopplaren
  7. 2x 50Ohm resistorer (för statusled)
  8. 2x 10K motstånd (för de två IC: erna)
  9. 2x TLC5916 TI IC
  10. 1x omkopplare
  11. 4x 10x10cm Plexi -rutor (suddiga)
  12. 1xkvart rund träpinne (cirka 1 m5 0,8 cm radie)
  13. 1x3x0.8 rektangel träpinne (cirka 30 cm.
  14. 1x träbräda (cirka 50x50x0.3cm)
  15. En chic'on -server och ett konto (källkod finns på github här)

Steg 1: Byggkrets

Byggnadskrets
Byggnadskrets
Byggnadskrets
Byggnadskrets
Byggnadskrets
Byggnadskrets

Kretsen är ganska enkel.

Den använder två tlc 5916 länkade ihop och en liten brödbräda. Jag använde den bra schemat och handledningen för att kaskadera de två IC härifrån

Brödbrädan och schematisk vy visar hela kretsen. Du kan prova det innan du bygger din kub. RGB -lysdioder, strömbrytare och status -LED kommer att vara anslutna under kubbygget.

Du hittar stegvisa scheman:

  1. Först: med de två IC: erna tlc5916
  2. För det andra: med de två IC: erna och omkopplaren
  3. För det tredje: med de två IC: erna, switch och RGB -lysdioder
  4. Fjärde: med de två IC: erna, omkopplaren, RGB -lysdioderna och statuslamporna

När du bygger din kub (se nästa steg), börja med endast IC: ns trådbundna (första schemat). Du kommer sedan att köra trådlöst, RGB -lysdioder, statuslampor steg för steg.

Steg 2: Bygg kuben

Bygga kuben
Bygga kuben

Kuben består av tre delar:

  1. Plexi -del
  2. Led del
  3. sidfotsdel

Steg 3: Plexi -delen

Plexi -delen
Plexi -delen

För att bygga plexidelen behöver du:

  • 4x Plexi -fyrkant (10x10cm - ljus måste gå igenom)
  • En kvarts rund träpinne.
  • Lim
  • 10x10cm fyrkantigt snitt från träskivan för att göra logotypen (valfritt)
  • Järnklistermärke för att färga logotypen (valfritt)
  1. Skär träpinnar 4x 10, 8 cm pinne och 4x 13, 8 cm pinnar (jag lägger till. 8 cm på grund av pinnens radie längd)
  2. Stick plexis på pinnar som den bifogade bilden. Lämna ryggen tom.
  3. Klipp tre frid av trä på 10x10 kvadrat för att bygga chic'on -logotypen. Behåll resten av träkvadrat det kommer att användas senare för att bygga LED -delen
  4. Lägg till järnfärgade klistermärken på logotypdelarna och sätt dem i mitten av framänden.

Steg 4: LED -delen

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

För att bygga LED -delen behöver du:

  • 2x 13x8cm rektanglar av trä (För att göra det inre X)
  • 1x 9, 5x13, 2 rektangel av trä (För att göra framänden)
  • Förlust av logotorget (För att göra fronten logotypen)
  • Små block för att fixa logolocket
  • 3xRGB -lysdioder
  • 2x gröna lysdioder
  • 2x röda lysdioder
  • Elektroniska ledningar (grå, röd, blå, grön)

Soldat varje RGB -LED på de elektroniska ledningarna

  • Den RÖDA stiftet på en röd kabel
  • Den GRÖNA stiftet på en grön kabel
  • Den BLÅ stiftet på en blå kabel
  • ANODE -stiftet på en grå kabel.

Håll cirka 20 cm kabel, du skär dem i rätt längd när du ansluter kretsen.

  1. Soldat i serie de två gröna lysdioderna
  2. Solider i serie de två röda lysdioderna

Håll cirka 20 cm kabel, du skär dem i rätt längd när du ansluter kretsen.

Bygga X

  • Schemat visar hur man bygger det inre x.
  • Ta bara till 13x9, 5 cm rektangel av trä. Gör ett snäpp för att passa ihop de två delarna.
  • Borra ett hål i varje rektangel för att passera genom vänster och höger ansikte RGB ledade ledningar.
  • Limma dem när du bygger den främre delen för att bygga ett 10x9, 5 cm stort X.

Bygga framsidan

  • Du behöver fem träslag för att bygga den främre delen.

    • En rektangel på 13, 2x9, 5 cm
    • Två 10x0, 5 block för att fixa logolocket
    • Två logofodral (från logotypskärning)
  • Borra fyra hål på 13, 2 x 9, 5 cm rektangel:

    • En för röda statusledade ledningar
    • En för gröna statusledade ledningar och RGB -ledningar med toppytor
    • En för omkopplare
  • Limma de två blocken
  • Fixa röda och gröna statuslampor och passera deras ledningar
  • Fixa RGB -ledningarna
  • Limma de två logotypen.

Steg 5: Sidfoten

Sidfoten
Sidfoten
Sidfoten
Sidfoten

För att bygga sidfoten behöver du:

  • 1x11, 6x11, 6 kvadrat gjord av träskivan (för botten)
  • Rektangeln träpinne
  • 1x omkopplare
  • Din krets
  • Elektroniska ledningar
  1. Soldat omkopplaren på två elektroniska ledare. Håll cirka 20 cm kabel
  2. Skär tre lugn i rektangelträet på 10 cm vardera
  3. Borra i mitten av en av rektangeln - omkopplarens diameter - det blir framsidan av kuben
  4. Sätt omkopplaren i hålet.
  5. Limma rektangeln på den 11, 6 cm stora rutan
  6. Limma brödbrädan med bara IC: n på plats.
  7. anslut omkopplaren till brödbrädan (Titta på schemat i byggkretssteget)
  8. Lägg till LED -byggnaden i föregående steg
  9. anslut RGB -lysdioderna på brödbrädan (Titta på det schematiska i byggkretssteget)
  10. Anslut status -lysdioderna på brödbågen (titta på schemat i byggkretssteget)
  11. Täck med plexidelen

Steg 6: Länka Arduino till brödbrädet

Från Arduino måste du ansluta:

  • +5v till panelen (+5v)
  • Grd till den andra panelen (Grd)
  • Till den första IC:

    • Data (PIN 3 för arduino - PIN 2 för TLC5916)
    • Klocka (PIN 5 för arduino - PIN 3 för TLC5916)
    • Lås (PIN 8 för arduino - PIN 4 för TLC5916)
  • Grön LED till PIN 6 på arduino
  • Röd lysdiod till PIN 14 på arduino (analog 0)
  • Byt till PIN 2 för arduino

Steg 7: Koden

Koden är tillgänglig på följande github -arkiv:

Du behöver shiftPWM -biblioteket tillgängligt på

Du behöver också wifi -biblioteket som finns i det officiella Arduino IDE.

Huvudprogrammet delades upp i fyra huvudfiler:

  • json.ino: Den här filen avkodar json som skickas av chic'on -servern.
  • wifiManager.ino: Den här filen hanterar wifi -anslutningen. Skicka/ta emot data till/från chic'on -servern.
  • ledPorcessing.ino: Denna fil hanterar lysdioderna (slår dem på/av, intensitet och färger)
  • chiconWifiPWDM_NOSD: Denna fil är huvudfilen.

Du måste ändra två värden på konfigurationsfilen (config.h):

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

Du måste ange det du kommer att få när du begär åtkomst till chic'on -applikationsmolnet (se nästa steg). Om du kör ditt eget Chicon -applikationsmoln bör du infoga det värde du önskar i enlighet med värdet i servern databas (titta på github chiconServer repo här)

Steg 8: Skapa ett Chic'on -konto och koppla din enhet

Skapa ett Chic'on -konto och associera din enhet
Skapa ett Chic'on -konto och associera din enhet
Skapa ett Chic'on -konto och koppla din enhet
Skapa ett Chic'on -konto och koppla din enhet

För att begära ett konto, gå till registreringsformuläret på https://www.chicon.fr/ och fyll i registreringsformuläret.

**** Uppdatering sedan juli 2018 är webbplatsen inte mer tillgänglig, kör dina egna serverkällor tillgängliga på github ****

Logga sedan in på webbplatsen med ditt nya konto och:

  • Begär ett serienummer för din nyskapade kub (du kommer att få serienummer via e-post)
  • Lägg till din kub på ditt konto (du får det magiska numret)
  • Uppdatera din Arduino -kod med serienummer och magiskt nummer.

Nu kan du konfigurera din kub från din kontosida och njuta av din smarta kub!

N/B: om du inte vill ha ett chic'on -konto och njuta av din smarta kub måste du köra din egen chic'on -server. Gå till chicon server github wiki och följ instruktionerna.

Steg 9: Lägga till ansökan till ditt konto

Lägger till ansökan till ditt konto
Lägger till ansökan till ditt konto
Lägger till ansökan till ditt konto
Lägger till ansökan till ditt konto

När du skapar ett konto länkas ingen applikation. Du måste lägga till en applikation på ditt konto för att kunna tilldela dem på din enhet.

  • Logga in med ditt konto
  • På applikationssidan klickar du på knappen Lägg till i kundvagnen i den applikation du vill ha.
  • Klicka på länken "min kundvagn" i det övre högra hörnet och bekräfta din kundvagn.
  • Programmet är nu tillgängligt på alla dina enhets konfigurationssida

Steg 10: Koppla tjänsten till din enhet

Koppla service till din enhet
Koppla service till din enhet
Koppla service till din enhet
Koppla service till din enhet
Koppla service till din enhet
Koppla service till din enhet
Koppla service till din enhet
Koppla service till din enhet
  • På din kontosida, från enhetslistan, klicka på den gröna pilen för att komma till enhetens konfigurationssida.
  • Dra programmet till mitten av skärmen för att lägga till applikationer på din enhet (t.ex. väderprogram)
  • Fyll i olika popup -formulär för konfiguration (ex: Väderprognos för imorgon i Lille - norra Frankrike)
  • Starta om din Chic'on -lampa för att ändringar ska träda i kraft

De sista bilderna visar min kub med luftkvalitetsprogrammet (inte vädret). Då var luftkvaliteten dålig i Lille.

Steg 11: Gå vidare

För att gå vidare kan du bygga din egen smarta lampa och ansluta till chic'on -applikationsmolnet så snart du följer chic'on -smartlampans protokoll och lampspecifikationer (beskrivs i github wiki tillgänglig här)

Om du bygger din egen lampa, vänligen lägg upp en "instruerbar". Ge mig dina lampdetaljer (namn och antal ledgrupper) genom att skicka ett e-postmeddelande till mig tack vare kontaktformuläret chicon på webbplatsen.

Du kan återanvända kubkoden och bara uppdatera några koder. Titta på github wiki hur man bygger en egen lampa och delar den!

Du kan också, så länge du kan lite php, skriva din egen Chic'on -applikation som kan köras på det offentliga www.chicon.fr Chicon Application Cloud eller på din privata server.

Denna wiki beskriver hur du skriver din egen applikation: Här

Rekommenderad: