Innehållsförteckning:
- Steg 1: Byggkrets
- Steg 2: Bygg kuben
- Steg 3: Plexi -delen
- Steg 4: LED -delen
- Steg 5: Sidfoten
- Steg 6: Länka Arduino till brödbrädet
- Steg 7: Koden
- Steg 8: Skapa ett Chic'on -konto och koppla din enhet
- Steg 9: Lägga till ansökan till ditt konto
- Steg 10: Koppla tjänsten till din enhet
- Steg 11: Gå vidare
Video: Smart Lamp Chic'on Cube: 11 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
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:
- Meteo
- Luftföroreningar (endast Frankrike)
- Tidstrafik
- Påminnelse.
- Sedan ny version IFTTT nu är kompatibel!
- Sedan ny version Openhealth känner rök, gastroenterit, lusintensitet i din region (endast FR)
- Och mer…
Du behöver:
- En arduino UNO
- Wifi Shield
- 3xRGB LED - vanlig anod
- 2xGrön LED
- 2xRöd LED
- 1x 10K motstånd för omkopplaren
- 2x 50Ohm resistorer (för statusled)
- 2x 10K motstånd (för de två IC: erna)
- 2x TLC5916 TI IC
- 1x omkopplare
- 4x 10x10cm Plexi -rutor (suddiga)
- 1xkvart rund träpinne (cirka 1 m5 0,8 cm radie)
- 1x3x0.8 rektangel träpinne (cirka 30 cm.
- 1x träbräda (cirka 50x50x0.3cm)
- En chic'on -server och ett konto (källkod finns på github här)
Steg 1: Byggkrets
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:
- Först: med de två IC: erna tlc5916
- För det andra: med de två IC: erna och omkopplaren
- För det tredje: med de två IC: erna, switch och RGB -lysdioder
- 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
Kuben består av tre delar:
- Plexi -del
- Led del
- sidfotsdel
Steg 3: 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)
- 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)
- Stick plexis på pinnar som den bifogade bilden. Lämna ryggen tom.
- 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
- Lägg till järnfärgade klistermärken på logotypdelarna och sätt dem i mitten av framänden.
Steg 4: 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.
- Soldat i serie de två gröna lysdioderna
- 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
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
- Soldat omkopplaren på två elektroniska ledare. Håll cirka 20 cm kabel
- Skär tre lugn i rektangelträet på 10 cm vardera
- Borra i mitten av en av rektangeln - omkopplarens diameter - det blir framsidan av kuben
- Sätt omkopplaren i hålet.
- Limma rektangeln på den 11, 6 cm stora rutan
- Limma brödbrädan med bara IC: n på plats.
- anslut omkopplaren till brödbrädan (Titta på schemat i byggkretssteget)
- Lägg till LED -byggnaden i föregående steg
- anslut RGB -lysdioderna på brödbrädan (Titta på det schematiska i byggkretssteget)
- Anslut status -lysdioderna på brödbågen (titta på schemat i byggkretssteget)
- 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
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
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
- 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:
Smart Desk LED -ljus - Smart Lighting W/ Arduino - Neopixels arbetsyta: 10 steg (med bilder)
Smart Desk LED -ljus | Smart Lighting W/ Arduino | Neopixels arbetsyta: Nu till dags spenderar vi mycket tid hemma, studerar och arbetar virtuellt, så varför inte göra vår arbetsyta större med ett anpassat och smart belysningssystem Arduino och Ws2812b lysdioder baserade. Här visar jag dig hur du bygger din Smart LED -lampa i skrivbordet som
Smart väckarklocka: en smart väckarklocka tillverkad med hallon Pi: 10 steg (med bilder)
Smart väckarklocka: en smart väckarklocka tillverkad med hallon Pi: Har du någonsin velat ha en smart klocka? I så fall är detta lösningen för dig! Jag gjorde Smart Alarm Clock, det här är en klocka som du kan ändra alarmtiden enligt webbplatsen. När larmet går går det ett ljud (summer) och 2 lampor lyser
Magic Cube eller Micro-controller Cube: 7 steg (med bilder)
Magic Cube eller Micro-controller Cube: I den här instruktionsboken kommer jag att visa dig hur du gör en magisk kub från felaktig Micro-controller. Den här idén kommer från när jag har tagit Faulty ATmega2560 micro-controller från Arduino Mega 2560 och gjort en kub .Om Magic Cube -hårdvara har jag fabrikat som
Smart Lamp (TCfD) - Rainbow + Music Visualizer: 7 steg (med bilder)
Smart Lamp (TCfD) - Rainbow + Music Visualizer: Detta projekt är gjort för kursen Teknik för konceptdesign på TUDelft.Slutprodukten är en ESP -32 -baserad LED -lampa och är ansluten till servern. För prototypen har lampan två funktioner; en regnbågseffekt som avger en lugnande färg
Smart gatubelysning med IR -sensor med Arduino: 4 steg (med bilder)
Smart Street Light som använder Ir -sensor med Arduino: Prenumerera på min kanal för fler projekt.Detta projekt handlar om Smart gatubelysning, gatlyset tänds medan fordonet passerar genom det. Här använder vi 4 IR -sensorer som känner av positionen för fordonet, varje IR -sensor styr