Мазмуну:

Акылдуу чырак Chic'on Cube: 11 кадам (Сүрөттөр менен)
Акылдуу чырак Chic'on Cube: 11 кадам (Сүрөттөр менен)

Video: Акылдуу чырак Chic'on Cube: 11 кадам (Сүрөттөр менен)

Video: Акылдуу чырак Chic'on Cube: 11 кадам (Сүрөттөр менен)
Video: АЯЛДЫ КАНТИП КАНДЫРЫШ КЕРЕК КӨРГҮЛӨ! 2024, Ноябрь
Anonim
Акылдуу лампа Chic'on Cube
Акылдуу лампа Chic'on Cube
Акылдуу лампа Chic'on Cube
Акылдуу лампа Chic'on Cube

Бул көрсөтмөлөр Chic'on тейлөө платформасын туташтыра турган акылдуу чыракты кантип курууну көрсөтөт. (Көбүрөөк маалымат

****** Жаңыртуу 2018 -жылдын июль айынан бери www.chicon.fr онлайн сайты жеткиликтүү эмес, сиз chicon чырагын иштетүү үчүн өзүңүздүн сервериңизди иштетишиңиз керек ******

2016 -жылдын 27 -мартынан тартып, chicon Ecosystemдин жаңы версиясы азыр иштеп жатат. Сиз Android уюлдук телефонуңузду шайкеш чыракка айландырсаңыз болот. Apkти жүктөө үчүн https://www.chicon.fr/ дарегине өтүңүз (эскирген, менин github репоумда булактардын жардамы менен өз сервериңизди иштетиңиз)

Бул чырак Chic'on тиркеме кызматынын булутунда жайгашкан тиркемени иштете алат, мисалы:

  1. Метео
  2. Абанын булганышынын деңгээли (Францияда гана)
  3. Убакыт трафиги
  4. Эскертүү.
  5. IFTTT жаңы версиясы азыр шайкеш келет!
  6. Openhealth жаңы версиясынан бери сиздин аймакта түтүн, гастроэнтерит, жалбырактын интенсивдүүлүгү билинет (FR гана)
  7. Жана дагы…

Сизге керек:

  1. An arduino UNO
  2. Wifi Shield
  3. 3xRGB LED - жалпы анод
  4. 2xGreen LED
  5. 2xRed LED
  6. 1х 10K резистору которуштуруу үчүн
  7. 2x 50Ohm каршылыгы (статусу үчүн)
  8. 2x 10K резисторлор (эки IC үчүн)
  9. 2x TLC5916 TI IC
  10. 1x которуу
  11. 4x 10x10cm Plexi квадраттары (бүдөмүк)
  12. 1xquart тегерек жыгач таяк (тегерегинде 1м5 0.8см)
  13. 1x3x0.8rectangle жыгач таяк (болжол менен 30см.
  14. 1х жыгач тактай (болжол менен 50x50x0.3см)
  15. Мыкты сервер жана эсеп (булак коду githubда жеткиликтүү Бул жерде)

1 -кадам: Райондук курулуш

Райондук курулуш
Райондук курулуш
Райондук курулуш
Райондук курулуш
Райондук курулуш
Райондук курулуш

Район абдан жөнөкөй.

Бул бири -бирине байланышкан эки tlc 5916 жана кичинекей нан тактасын колдонот. Мен бул жерден эки ICди каскаддоо үчүн жакшы схеманы жана окуу куралын колдондум

Нан жана схемалык көрүнүш толук схеманы көрсөтөт. Сиз кубуңузду курардан мурун аракет кылып көрсөңүз болот. RGB светодиоддору, которгучтар жана статустук люддар кубдун түзүлүшү учурунда зымдалат.

Сиз этап -этабы менен схемаларды таба аласыз:

  1. Биринчиси: эки ICs tlc5916 менен
  2. Экинчиси: эки IC жана которгуч менен
  3. Үчүнчүсү: эки IC менен, коммутатор жана RGB леддери
  4. Төртүнчүсү: эки IC менен, коммутатор, RGB леддери жана статус леддери

Кубуңузду куруп жатканда (кийинки кадамдарды караңыз), ICлерди зым менен гана баштаңыз (биринчи схема). Сиз андан кийин кадам сайын swtich, RGB леддерди, статустук леддерди зымдайсыз.

2 -кадам: Кубду куруу

Кубду куруу
Кубду куруу

Куб үч бөлүктөн турат:

  1. Plexi бөлүгү
  2. Жетектеген бөлүгү
  3. колонтитул бөлүгү

3 -кадам: Plexi бөлүгү

Plexi бөлүгү
Plexi бөлүгү

Плекси бөлүгүн куруу үчүн сизге керек:

  • 4x Plexi чарчы (10x10 см - жарык өтүшү керек)
  • Чейрек тегерек жыгач таяк.
  • Желим
  • Логотипти даярдоо үчүн жыгач тактайдан 10x10 см чарчы кесилген (Милдеттүү эмес)
  • Логотипти түстүү темир чаптама (Милдеттүү эмес)
  1. Жыгач таякчаларды 4х 10, 8см таякчаны жана 4х13, 8см таяктарды кескиле (таяк радиусунун узундугуна байланыштуу.8см кошом)
  2. Плексисти жабык сүрөттөгүдөй таякчаларга чаптаңыз. Артыңызды бош калтырыңыз.
  3. Chic'on логотибин куруу үчүн 10x10 аянтында жыгачтын үч тынчтыкты кесип. Калган жыгачты сактаңыз, ал LED бөлүгүн куруу үчүн кийинчерээк колдонулат
  4. Логотиптин бөлүктөрүнө темир түстүү чаптамаларды кошуп, алдыңкы учунун ортосуна чаптаңыз.

4 -кадам: LED бөлүгү

LED бөлүгү
LED бөлүгү
LED бөлүгү
LED бөлүгү
LED бөлүгү
LED бөлүгү
LED бөлүгү
LED бөлүгү

LED бөлүгүн куруу үчүн сизге керек:

  • 2x 13x8cm жыгачтан жасалган тик бурчтуктар (ички X жасоо үчүн)
  • 1x 9, 5x13, 2 тик бурчтуу жыгач (алдыңкы жагын жасоо үчүн)
  • Логотип чарчынын жоголушу (алдыңкы логотип капкагын жасоо үчүн)
  • Логотиптин капкагын оңдоо үчүн кичинекей блоктор
  • 3xRGB Leds
  • 2x Green Leds
  • 2x Кызыл LED
  • Электрондук зымдар (боз, кызыл, көк, жашыл)

Ар бир RGB жоокери электрондук зымдарды башкарат

  • Кызыл кабельдеги КЫЗЫЛ пин
  • Жашыл кабелдеги GREEN пин
  • Көк кабелдеги КӨК пин
  • Боз кабельдеги ANODE пин.

Кабелдин 20 см тегерегинде болгула, чынжырга туташтырылганда аларды керектүү узундукта кесип саласыз.

  1. Сериядагы эки жашыл лед
  2. Solider сериясында эки Кызыл Лед

Кабелдин 20 см тегерегинде болгула, чынжырга туташтырылганда аларды керектүү узундукта кесип саласыз.

X куруу

  • Схема ички хти кантип курууну көрсөтөт.
  • Жөн эле жыгачтын 13x9, 5 см тик бурчтугун алыңыз. Эки бөлүктү бириктире турган оюк жасаңыз.
  • Ар бир тик бурчтукта тешик бургула, RGB сол жана оң бетинен өтөт.
  • 10x9, 5см чоң X өлчөмүн куруу үчүн алдыңкы бөлүгүн куруп жатканда, аларды жабыштырыңыз.

Фронтту куруу

  • Алдыңкы бөлүгүн куруу үчүн жыгач беш тынчтык керек.

    • Бир 13, 2x9, 5см тик бурчтук
    • Лого капкагын оңдоо үчүн эки 10x0, 5 блок
    • Эки логотип капкагы (логотипти жоготуудан)
  • 13, 2 x9, 5cm тик бурчтукта төрт тешик бургулаңыз:

    • Кызыл абалдагы зымдардын бири
    • Жашыл статустун бири зымдарды жана жогорку бетти RGB алып келген зымдарды
    • Бири которгуч зымдар үчүн
  • Эки блокту чаптаңыз
  • Кызыл жана жашыл статустарды оңдоп, зымдарын өткөрүңүз
  • RGB алып келген зымдарды оңдоңуз
  • Эки логотип капкагын чаптаңыз.

5 -кадам: Footer бөлүгү

Колонтитул бөлүгү
Колонтитул бөлүгү
Колонтитул бөлүгү
Колонтитул бөлүгү

Колонтитулдун бөлүгүн куруу үчүн сизге керек:

  • 1x11, 6x11, 6 чарчы жыгач тактайдан жасалган (асты үчүн)
  • Тик бурчтуу жыгач таяк
  • 1x которуу
  • Сиздин схемаңыз
  • Электрондук зымдар
  1. Аскер эки электрондук зымдын которгучу. Болжол менен 20 см кабелди кармаңыз
  2. Ар бири 10 см болгон төрт бурчтуу жыгачтан үч тынчтыкты кесип алыңыз
  3. Тик бурчтуктун биринин ортосуна бургулаңыз - которгучтун диаметри - бул кубдун алдыңкы бөлүгү болот
  4. Которгучту тешикке салыңыз.
  5. Тик бурчтукту 11, 6см чарчыга чаптаңыз
  6. Орнунда бир гана IC менен нан тактасын чаптаңыз.
  7. которгучту нан тактасына туташтыруу (схеманын кадамын куруудагы схеманы караңыз)
  8. Жетектөөчү бөлүктү мурунку кадамга кошуңуз
  9. нан тактасындагы RGB ледтерин туташтыруу (схеманын кадамын куруудагы скематиканы караңыз)
  10. Нан тактасындагы статустук ледтерди туташтырыңыз (схеманын кадамын түзүү схемасын караңыз)
  11. Плекси бөлүгү менен жабыңыз

6 -кадам: Arduino'ду Breadboard менен байланыштыруу

Arduinoдон сиз туташтырышыңыз керек:

  • +5v нан чегине (+5v)
  • Grd башка панелдин чек арасына (Grd)
  • Биринчи ICге:

    • Маалыматтар (arduino PIN 3 - TLC5916 PIN 2)
    • Саат (arduino PIN 5 - TLC5916 PIN 3)
    • Бекитүүчү (PIN 8 arduino - PIN 4 TLC5916)
  • Жашыл LED arduino PIN 6га
  • Кызыл LED arduino PIN 14кө (аналогдук 0)
  • Arduino PIN 2ге которулуңуз

7 -кадам: Кодекс

Код төмөнкү github репозиторийинде жеткиликтүү:

Сизге https://github.com/elcojacobs/ShiftPWM дарегиндеги shiftPWM китепканасы керек болот

Ошондой эле расмий Arduino IDEде бар wifi китепканасы керек болот.

Негизги программа 4 негизги файлда кесилген:

  • json.ino: Бул файл chic'on сервери жөнөткөн json кодун чечүүдө.
  • wifiManager.ino: Бул файл wifi байланышын башкарат. Маалыматтарды chic'on серверине жөнөтүү/алуу.
  • ledPorcessing.ino: Бул файл леддерди башкарат (аларды күйгүзүү/өчүрүү, интенсивдүүлүгү жана түстөрү)
  • chiconWifiPWDM_NOSD: Бул файл негизги файл.

Сиз конфигурация файлында (config.h) эки маанини өзгөртүшүңүз керек болот:

  • String magicNumber = "";
  • String sNumber = "";
  • статикалык const char ssid = ""
  • static const char pass = "";

Сиз chic'on тиркемесинин булутуна кирүүнү суранганыңыздан кийин, бирин кабыл алышыңыз керек (кийинки кадамды караңыз). Эгерде сиз өзүңүздүн жеке Chicon Application булутуңузду иштетсеңиз, анда сиз каалаган маалыматтын маанисин сервердин маалымат базасына киргизишиңиз керек (github chiconServer репосун бул жерден караңыз)

8 -кадам: Chic'on эсебин түзүү жана түзмөгүңүздү бириктирүү

Chic'on эсебин түзүү жана түзмөгүңүздү байланыштыруу
Chic'on эсебин түзүү жана түзмөгүңүздү байланыштыруу
Chic'on эсебин түзүү жана түзмөгүңүздү байланыштыруу
Chic'on эсебин түзүү жана түзмөгүңүздү байланыштыруу

Эсеп жазуу үчүн https://www.chicon.fr/деги каттоо формасына өтүңүз жана каттоо формасын толтуруңуз.

**** 2018 -жылдын июль айынан бери жаңыртуу сайтка жеткиликтүү эмес, сураныч, githubда жеткиликтүү болгон өз сервер булактарыңызды иштетиңиз ****

Андан кийин жаңы түзүлгөн каттоо эсебиңиз менен сайтка кириңиз жана:

  • Жаңы түзүлгөн кубуңуздун сериялык номерин сураңыз (сериялык номерди электрондук почта аркылуу аласыз)
  • Кубуңузду эсебиңизге кошуңуз (сыйкырдуу номерди аласыз)
  • Arduino кодуңузду сериялык жана Magic номериңиз менен жаңыртыңыз.

Эми сиз өзүңүздүн эсеп баракчаңыздан кубуңузду конфигурациялап, акылдуу кубуңуздан ырахат ала аласыз!

N/B: Эгерде сиз chic'on эсебиңизге ээ болуп, акылдуу кубуңуздан ырахат алгыңыз келбесе, анда сиз өзүңүздүн chic'on серверин иштетишиңиз керек. Github wiki chicon серверине өтүңүз жана кантип жасоо керектигин аткарыңыз.

9 -кадам: Каттоо эсебиңизге арыз кошуу

Каттоо эсебиңизге арыз кошуу
Каттоо эсебиңизге арыз кошуу
Каттоо эсебиңизге арыз кошуу
Каттоо эсебиңизге арыз кошуу

Сиз каттоо эсебин түзгөндө эч кандай тиркеме байланыштырылган эмес. Аларды түзмөгүңүзгө дайындоо үчүн сиз каттоо эсебиңизге тиркеме кошушуңуз керек.

  • Каттоо эсебиңиз менен кириңиз
  • Колдонмо барагында, керектүү колдонмодогу себетке кошуу баскычын чыкылдатыңыз.
  • "Менин арабам" шилтемесин басып, жогорку оң бурчта жана арабаңызды ырастаңыз.
  • Колдонмо азыр бардык түзмөктөрүңүздүн конфигурация баракчасында жеткиликтүү

10 -кадам: Кызматты Аспабыңызга байланыштырыңыз

Кызматты Аспабыңызга Ассоциациялоо
Кызматты Аспабыңызга Ассоциациялоо
Кызматты Аспабыңызга Ассоциациялоо
Кызматты Аспабыңызга Ассоциациялоо
Кызматты Аспабыңызга Ассоциациялоо
Кызматты Аспабыңызга Ассоциациялоо
Кызматты Аспабыңызга Ассоциациялоо
Кызматты Аспабыңызга Ассоциациялоо
  • Эсеп баракчаңызда, түзмөктөр тизмесинен, жашыл жебени чыкылдатып, түзмөктүн конфигурация барагына жетиңиз.
  • Колдонмону түзмөгүңүзгө кошуу үчүн экрандын ортосуна сүйрөңүз (мис.: Аба ырайы колдонмосу)
  • Ар кандай конфигурация калкып чыгуучу формаларды толтуруңуз (мис: Лилльде эртең мененки аба ырайы - Франциянын түндүгү)
  • Өзгөртүүлөр күчүнө кириши үчүн Chic'on чырагыңызды өчүрүп күйгүзүңүз

Акыркы сүрөттөр менин кубумду абанын сапаты тиркемеси менен көрсөтөт (аба ырайы эмес). Ал кезде Лиллде абанын сапаты начар болчу.

11 -кадам: Андан ары

Андан ары кетүү үчүн, сиз өзүңүздүн акылдуу лампаңызды куруп, chic'on акылдуу лампасынын протоколуна жана лампанын өзгөчөлүктөрүнө баш ийериңиз менен chic'on тиркемесинин булутуна туташа аласыз (github wiki бул жерде жеткиликтүү)

Эгерде сиз лампаңызды өзүңүз куруп жатсаңыз, анда "нускоочу" жазыңыз. Мага веб-сайттагы chicon байланыш формасынын жардамы менен мага электрондук кат жөнөтүү менен лампаңыздын чоо-жайын (аты-жөнү жана жетекчи топтордун саны) бериңиз.

Сиз куб кодун кайра колдонуп, бир нече коддордун тынчтыгын жаңырта аласыз. Github викиге караңыз, кантип өз лампаңызды куруп, аны менен бөлүшө аласыз!

Сиз ошондой эле, эгер сиз бир аз php билсеңиз, жеке Chic'on тиркемесиңизди жалпыга ачык www.chicon.fr Chicon Application Cloud же жеке сервериңизде иштете аласыз.

Бул вики өз арызыңызды кантип жазууну сүрөттөйт: Бул жерде

Сунушталууда: