Cov txheej txheem:

Ntse Teeb Chic'on Cube: 11 Kauj Ruam (nrog Duab)
Ntse Teeb Chic'on Cube: 11 Kauj Ruam (nrog Duab)

Video: Ntse Teeb Chic'on Cube: 11 Kauj Ruam (nrog Duab)

Video: Ntse Teeb Chic'on Cube: 11 Kauj Ruam (nrog Duab)
Video: 20 MOMENTS YOU WOULDN'T BELIEVE IF NOT FILMED 2024, Kaum ib hlis
Anonim
Ntse Teeb Chic'on Cube
Ntse Teeb Chic'on Cube
Ntse Teeb Chic'on Cube
Ntse Teeb Chic'on Cube

Cov lus qhia no qhia txog yuav tsim lub teeb ci zoo li cas tuaj yeem txuas rau Chic'on qhov kev pabcuam. (Xav paub ntau ntxiv ntawm

****** Hloov Kho Txij Lub Xya Hli 2018 hauv kab ntawv ntawm www.chicon.fr tsis muaj kev nkag tau yooj yim dua, koj yuav tsum khiav koj tus kheej lub server kom khiav lub teeb chicon ******

Txij li xyoo 2016 27th ntawm Lub Peb Hlis, ib qho tshiab ntawm chicon Ecosystem yog tam sim no ntawm kab. Koj tuaj yeem tig koj lub xov tooj ntawm tes Android mus rau lub teeb pom kev zoo. Mus rau https://www.chicon.fr/ txhawm rau rub lub apk (tsis pom zoo thov khiav koj tus kheej lub server ua tsaug rau cov peev txheej muab hauv kuv github repo)

Lub teeb no yuav tuaj yeem ua daim ntawv thov tuav ntawm Chic'on daim ntawv thov kev pabcuam huab xws li:

  1. Meteo
  2. Huab cua qias neeg theem (Fabkis nkaus xwb)
  3. Lub sijhawm tsheb
  4. Nco.
  5. Txij li qhov tshiab IFTTT tam sim no tau tshaj!
  6. Txij li cov ntawv tshiab Openhealth paub flue, mob plab hnyuv, louse siv nyob hauv koj thaj av (FR nkaus xwb)
  7. Thiab ntau …

Koj xav tau:

  1. Ib qho arduino UNO
  2. Wifi ntaub thaiv npog
  3. 3xRGB LED - ib qho anode
  4. 2 x Green LED
  5. 2x LED liab
  6. 1x 10K Resistor rau qhov hloov
  7. 2x 50Ohm Resistors (rau cov xwm txheej coj)
  8. 2x 10K Resistors (rau ob lub ICs)
  9. 2x TLC5916 TI IC
  10. 1x swb
  11. 4x 10x10cm Plexi squares (blured)
  12. 1xquart round wood stick (ncig 1m5 0.8cm radius)
  13. 1x3x0.8rectangle ntoo lo (ncig 30cm.
  14. 1x ntoo board (ncig 50x50x0.3cm)
  15. Chic'on server thiab tus lej nyiaj (qhov chaws muaj nyob ntawm github Ntawm no)

Kauj Ruam 1: Tsim Vaj Tsev

Tsev Circuit Court
Tsev Circuit Court
Tsev Circuit Court
Tsev Circuit Court
Tsev Circuit Court
Tsev Circuit Court

Lub voj voog yog qhov yooj yim heev.

Nws siv ob lub tlc 5916 txuas ua ke thiab ib daim ntawv me me. Kuv siv cov txheej txheem zoo thiab qhia ua cascade ob IC los ntawm no

Daim ntawv qhia zaub mov thiab daim duab pom pom qhov ua tiav ntawm Circuit. Koj tuaj yeem sim nws ua ntej tsim koj lub voos xwmfab. RGB coj, hloov thiab xwm txheej coj yuav tau txuas thaum lub voos xwmfab tsim.

Koj yuav pom cov kauj ruam yog kauj ruam schematics:

  1. Ua ntej: nrog ob lub ICs tlc5916
  2. Qhov thib ob: nrog ob lub ICs thiab hloov
  3. Thib peb: nrog ob lub ICs, hloov thiab RGB coj
  4. Plaub: nrog ob lub ICs, hloov, RGB coj thiab cov xwm txheej coj

Thaum tsim koj lub voos xwmfab (saib cov kauj ruam tom ntej), pib nrog tsuas yog ICs wired (thawj lub tswv yim). Koj yuav tom qab xaim swtich, RGB leds, xwm txheej leds ib qib zuj zus.

Kauj Ruam 2: Tsim Lub Vev Xaib

Lub Tsev Cube
Lub Tsev Cube

Lub voos xwmfab yog ua los ntawm peb ntu:

  1. Plexi ib feem
  2. Coj ib feem
  3. footer feem

Kauj Ruam 3: Plexi Tshooj

Plexi Tshooj
Plexi Tshooj

Txhawm rau tsim plexi ib feem koj xav tau:

  • 4x Plexi square (10x10cm - lub teeb yuav tsum hla)
  • Ib lub hlis twg puag ncig ntoo.
  • Kua nplaum
  • 10x10cm square txiav los ntawm lub rooj ntoo kom ua lub logo (Yeem tau)
  • Hlau nplaum rau xim lub logo (Tsis teb los tau)
  1. Txiav cov ntoo 4 x 10, 8cm lo thiab 4x 13, 8cm sticks (Kuv ntxiv.8cm vim tias lub pas nrig ntev ntev)
  2. Muab cov plexis tso rau ntawm cov pas zoo li daim duab uas muab rau. Tawm sab nraub qaum.
  3. Txiav peb qhov kev thaj yeeb ntawm ntoo hauv thaj tsam 10x10 los tsim lub logo chic'on. Khaws cov ntoo seem uas seem nws yuav siv tom qab los tsim cov ntu LED
  4. Ntxiv cov xim hlau nplaum rau ntawm lub logo thiab lo lawv nyob nruab nrab ntawm lub hauv ntej kawg.

Kauj Ruam 4: Qhov LED

Qhov LED
Qhov LED
Qhov LED
Qhov LED
Qhov LED
Qhov LED
Qhov LED
Qhov LED

Txhawm rau tsim LED ntu koj xav tau:

  • 2x 13x8cm cov duab plaub ntoo (Ua rau sab hauv X)
  • 1x 9, 5x13, 2 duab plaub ntoo (Txhawm rau ua ntej kawg)
  • Poob ntawm lub logo square (Txhawm rau ua rau lub hauv ntej kawg npog lub logo)
  • Cov ntawv me me los kho lub logo npog
  • 3 x RGB Leds
  • 2 x Green Leds
  • 2 x Red Leds
  • Cov xov hluav taws xob (grey, liab, xiav, ntsuab)

Cov tub rog txhua tus RGB coj ntawm cov xov hluav taws xob

  • RED tus pin ntawm kab liab
  • GREEN tus pin ntawm kab ntsuab
  • BLUE tus pin rau ntawm kab xiav
  • ANODE tus pin ntawm cov kab grey.

Khaws ib ncig 20cm ntawm kab, koj yuav txiav lawv ntawm txoj cai ntev thaum ntsaws rau hauv Circuit Court.

  1. Cov tub rog hauv ob qhov Green Leds
  2. Solider hauv koob ob Leds Liab

Khaws ib ncig 20cm ntawm kab, koj yuav txiav lawv ntawm txoj cai ntev thaum ntsaws rau hauv Circuit Court.

Lub tsev X

  • Schematic qhia yuav ua li cas tsim sab hauv x.
  • Tsuas yog nqa mus rau 13x9, 5 cm duab plaub ntoo. Ua tus thais kom haum ob ntu ua ke.
  • Laum ib qhov ntawm txhua lub duab plaub kom dhau los ntawm sab laug thiab sab xis lub ntsej muag RGB coj cov xov hlau.
  • Muab nplaum rau lawv thaum tsim lub hauv ntej kom tsim tau 10x9, 5cm loj X.

Tsim lub hauv ntej

  • Koj xav tau tsib qhov kev thaj yeeb ntawm ntoo los tsim ua ntej.

    • Ib qho 13, 2x9, 5cm duab plaub
    • Ob 10x0, 5 thaiv kom txhim kho lub logo npog
    • Ob lub logo npog (los ntawm lub logo txiav poob)
  • Laum plaub qhov ntawm 13, 2 x9, 5cm duab plaub:

    • Ib qho rau cov xwm txheej liab coj cov xov hlau
    • Ib qho rau cov xwm txheej ntsuab coj cov xov hlau thiab lub ntsej muag sab saum toj RGB coj cov xov hlau
    • Ib qho rau cov kab hluav taws xob
  • Kaw ob lub blocks
  • Txhim kho cov teeb liab liab thiab ntsuab thiab hla lawv cov xov hlau
  • Txhim kho RGB coj cov xov hlau
  • Kaw ob lub logo npog.

Kauj Ruam 5: Tshooj Lus Kawg

The Footer Part
The Footer Part
The Footer Part
The Footer Part

Txhawm rau tsim ntu ntu koj xav tau:

  • 1x11, 6x11, 6 square ua los ntawm cov ntoo ntoo (rau hauv qab)
  • Ntoo duab plaub
  • 1x swb
  • Koj lub voj voog
  • Cov xov hluav taws xob
  1. Cov tub rog hloov mus rau ob lub xov tooj hluav taws xob. Khaws ib ncig 20 cm ntawm kab
  2. Txiav peb qhov kev thaj yeeb nyab xeeb hauv cov duab plaub ntoo ntawm 10cm txhua
  3. Laum nyob nruab nrab ntawm ib qho ntawm cov duab plaub - txoj kab uas hla ntawm qhov hloov - nws yuav yog lub hauv ntej ntawm lub voos xwmfab
  4. Muab qhov hloov mus rau hauv lub qhov.
  5. Muab koj daim duab plaub rau ntawm 11, 6cm square
  6. Kaw cov ntawv ci nrog tsuas yog IC nyob hauv qhov chaw.
  7. txuas qhov hloov mus rau daim ntawv qhia zaub mov (Saib cov duab hauv kev tsim cov kauj ruam hauv Circuit)
  8. Ntxiv cov coj coj ua ntawm cov kauj ruam dhau los
  9. txuas lub RGB leds ntawm lub khob cij (Saib ntawm qhov zoo nkauj hauv kev tsim cov kauj ruam hauv Circuit Court)
  10. Txuas cov xwm txheej leds ntawm lub khob cij (Saib ntawm cov txheej txheem hauv kev tsim cov kauj ruam hauv Circuit Court)
  11. Npog nrog ntu plexi

Kauj Ruam 6: Txuas Arduino mus rau Breadboard

Los ntawm Arduino koj yuav tsum ntsaws:

  • +5v rau ciam teb ntawm daim phiaj (+5v)
  • Grd mus rau lwm daim ntawv qhia zaub mov ciam teb (Grd)
  • Rau thawj IC:

    • Cov ntaub ntawv (PIN 3 ntawm arduino - PIN 2 ntawm TLC5916)
    • Moos (PIN 5 ntawm arduino - PIN 3 ntawm TLC5916)
    • Latch (PIN 8 ntawm arduino - PIN 4 ntawm TLC5916)
  • Ntsuab LED rau tus lej PIN 6 ntawm arduino
  • Liab LED rau tus PIN 14 ntawm arduino (analog 0)
  • Hloov mus rau tus lej PIN 2 ntawm arduino

Kauj Ruam 7: Txoj Cai

Cov cai muaj nyob ntawm hte hauv qab no github chaw cia khoom:

Koj yuav xav tau lub tsev qiv ntawv shiftPWM muaj nyob ntawm

Koj tseem yuav xav tau lub tsev qiv ntawv wifi muaj nyob hauv tus nom Arduino IDE.

Txoj haujlwm tseem ceeb raug txiav hauv 4 cov ntaub ntawv tseem ceeb:

  • json.ino: Cov ntaub ntawv no tau txiav txim siab json xa los ntawm chic'on server.
  • wifiManager.ino: Cov ntaub ntawv no tswj hwm kev sib txuas wifi. Xa/txais cov ntaub ntawv rau/los ntawm chic'on server.
  • ledPorcessing.ino: Cov ntaub ntawv no tswj cov leds (tig lawv rau/tawm, siv thiab xim)
  • chiconWifiPWDM_NOSD: Cov ntaub ntawv no yog cov ntaub ntawv tseem ceeb.

Koj yuav tsum tau hloov ob qhov tseem ceeb ntawm cov ntaub ntawv teeb tsa (config.h):

  • Txoj hlua magicNumber = "";
  • Txoj hlua sNumber = "";
  • zoo li qub const char ssid = ""
  • zoo li qub const char pass = "";

Koj yuav tsum qhia tus uas koj yuav tau txais ib zaug koj thov nkag mus rau chic'on daim ntawv thov huab (saib cov kauj ruam tom ntej). Yog tias koj khiav koj tus kheej Chicon Application huab, koj yuav tsum ntxig tus nqi koj xav tau raws li tus nqi nkag rau server server (saib ntawm github chiconServer repo Ntawm no)

Kauj Ruam 8: Tsim Tus account Chic'on thiab koom nrog koj lub cuab yeej

Tsim kom muaj tus account Chic'on thiab koom nrog koj lub cuab yeej
Tsim kom muaj tus account Chic'on thiab koom nrog koj lub cuab yeej
Tsim kom muaj tus account Chic'on thiab koom nrog koj lub cuab yeej
Tsim kom muaj tus account Chic'on thiab koom nrog koj lub cuab yeej

Txhawm rau thov tus as khauj, mus rau daim ntawv sau npe ntawm https://www.chicon.fr/ thiab sau daim ntawv rau npe.

**** Hloov kho txij li Lub Xya Hli 2018 lub xaib tsis siv tau ntau dua, thov khiav koj tus kheej lub server qhov chaw muaj nyob ntawm github ****

Tom qab ntawd nkag mus rau qhov chaw nrog koj tus account tsim tshiab thiab:

  • Thov tus lej naj npawb rau koj lub voos xwmfab uas tsim tshiab (koj yuav tau txais tus lej lej los ntawm e-mail)
  • Ntxiv koj lub voos xwmfab rau hauv koj tus lej (koj yuav tau txais tus lej khawv koob)
  • Hloov kho koj tus lej Arduino nrog Tus lej lej thiab Tus lej Magic.

Tam sim no koj tuaj yeem teeb tsa koj lub voos xwmfab los ntawm koj tus account nplooj ntawv thiab txaus siab rau koj lub voos xwmfab ntse!

N/B: yog tias koj tsis xav kom muaj tus account chic'on thiab txaus siab rau koj lub voos xwmfab ntse, koj yuav tsum khiav koj tus kheej chic'on server. Mus rau chicon server github wiki thiab ua raws li yuav ua li cas.

Kauj Ruam 9: Ntxiv Daim Ntawv Thov rau Koj Tus Kheej

Ntxiv Daim Ntawv Thov rau Koj Tus Kheej
Ntxiv Daim Ntawv Thov rau Koj Tus Kheej
Ntxiv Daim Ntawv Thov rau Koj Tus Kheej
Ntxiv Daim Ntawv Thov rau Koj Tus Kheej

Thaum koj tsim tus as khauj tsis muaj daim ntawv thov txuas nrog. Koj yuav tsum ntxiv daim ntawv thov rau koj tus account kom tuaj yeem muab lawv rau ntawm koj lub cuab yeej.

  • Nkag mus nrog koj tus account
  • Ntawm nplooj ntawv thov, nyem ntxiv rau lub laub khawm ntawm daim ntawv thov uas koj xav tau.
  • Nyem rau ntawm "kuv lub laub" txuas lub kaum sab xis saum toj thiab paub meej tias koj lub laub.
  • Tam sim no daim ntawv thov muaj nyob ntawm txhua nplooj ntawv ntawm koj lub cuab yeej teeb tsa

Kauj Ruam 10: Koom Tes Pabcuam rau Koj Lub Ntaus Ntawv

Koom nrog kev pabcuam rau koj lub cuab yeej
Koom nrog kev pabcuam rau koj lub cuab yeej
Koom nrog kev pabcuam rau koj lub cuab yeej
Koom nrog kev pabcuam rau koj lub cuab yeej
Koom nrog kev pabcuam rau koj lub cuab yeej
Koom nrog kev pabcuam rau koj lub cuab yeej
Koom nrog kev pabcuam rau koj lub cuab yeej
Koom nrog kev pabcuam rau koj lub cuab yeej
  • Ntawm koj tus account nplooj ntawv, los ntawm cov npe khoom, nyem rau ntawm xub xub ntsuab kom mus txog nplooj ntawv teeb tsa lub cuab yeej.
  • Luag daim ntawv thov mus rau qhov nruab nrab ntawm lub vijtsam txhawm rau ntxiv daim ntawv thov rau koj lub cuab yeej (piv txwv: Daim ntawv thov huab cua)
  • Sau rau hauv cov ntawv sib txawv teeb tsa popup (ex: Huab cua huab cua rau yav tom ntej hauv Lille - Sab qaum teb ntawm Fabkis)
  • Rov pib dua koj lub Chic'on teeb rau kev hloov pauv kom muaj txiaj ntsig

Cov duab kawg qhia kuv lub voos xwmfab nrog daim ntawv thov huab cua zoo (tsis yog huab cua). Lub sijhawm ntawd huab cua tsis zoo hauv Lille.

Kauj ruam 11: Mus Ntxiv

Txhawm rau mus ntxiv, koj tuaj yeem tsim koj tus kheej lub teeb ntse thiab txuas rau chic'on daim ntawv thov huab sai li sai tau thaum koj ua raws chic'on ntse teeb raws tu qauv thiab teeb tshwj xeeb (piav qhia hauv github wiki muaj ntawm no)

Yog tias koj tsim koj tus kheej lub teeb, thov tshaj tawm "qhia". Muab koj cov ntsiab lus teeb rau kuv (lub npe thiab tus naj npawb ntawm pawg coj) los ntawm kev xa email rau kuv ua tsaug rau daim ntawv chicon hu rau ntawm lub vev xaib.

Koj tuaj yeem rov qab siv lub voos xwmfab thiab tsuas yog hloov kho ob peb kev thaj yeeb ntawm cov lej. Saib ntawm github wiki yuav tsim koj lub teeb li cas thiab qhia tawm!

Koj tseem tuaj yeem, tsuav koj paub me ntsis ntawm php, sau koj tus kheej Chic'on daim ntawv thov tuaj yeem ua haujlwm rau pej xeem www.chicon.fr Chicon Application Cloud lossis ntawm koj tus kheej server.

Cov wiki no piav qhia yuav sau koj li ntawv li cas: Ntawm no

Pom zoo: