Мазмуну:
- 1 -кадам: Photon орнотуу
- 2 -кадам: Эми аны код менен жаркылдатыңыз
- 3 -кадам: Эгерде бул анда (IFTTT) (IoT)
- 4 -кадам: Интернет сиздин Ойстериңиз
Video: Particle Photon жана IoTге киришүү: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Фотоникалык бөлүкчөлөр эң акыркы жана менин оюмча, эң сонун өнүгүү такталарынын бири. Анда WiFi интеграциясы жана RESTful API бар, ал тактай менен оңой өз ара аракеттенүүгө мүмкүндүк берет жана аны IFTTT менен байланыштырсаңыз болот.
1 -кадам: Photon орнотуу
Бул бөлүм фотонуңузду туташтырып алуу үчүн этап-этабы менен өтөт.
Колдонмолор дүкөнүнөн акысыз Particle Photon тиркемесин жүктөп алуу менен баштаңыз.
Экинчиден, Particle.io менен катталыңыз.
Үчүнчүдөн, сиздин түзмөк Интернетке туташкандыгын текшериңиз.
Төртүнчүдөн, "Photon орнотуу" баскычын басып, кийинки баскычты басыңыз.
Бешинчиден, Үй баскычы-жөндөөлөрүңүзгө жана Wi-Fiга өтүңүз. Photon-XXXX издеңиз (XXXX туш келди белгилер болот)
Алтынчыдан, ага туташыңыз.
Жетинчи, Байланыш түзүлгөндөн кийин, колдонмого кайтыңыз.
Сегизинчиден, интернет менен байланышуу үчүн каалаган Wi-Fi түйүнүн тандаңыз
Тогузунчу, кодуңузду киргизиңиз
Онунчу, эсебиңизге катталган жаңы фотонуңуздан ырахат алыңыз.
2 -кадам: Эми аны код менен жаркылдатыңыз
Бул шилтемеге өтүңүз-
Киргенден кийин, ал сизди кодуңузду киргизе турган баракчага алып келет, же мисалды басыңыз.
Биринчи жолу кодерлер үчүн, мен Particle жакшынакай камсыз кылган "LED жаркыроо" мисал баскычын басууну сунуштайм.
Бардык жактарыңыз үчүн, бул азыр сизге көз каранды. Эсиңизде болсун, фотон USB туташуусу менен эмес, булуттун үстүндө жаркырап турат, андыктан күчтүү программалык камсыздоо дайыма жакшы болот, эгер сиз микрофонду тезирээк жаңыртууну жана кодуңузду тезирээк жүктөөнү кааласаңыз.
Кодуңузду же мисал кодун орнотуу/жарк этүү үчүн, сол жактын жогору жагындагы чагылганды басыңыз
3 -кадам: Эгерде бул анда (IFTTT) (IoT)
Бул сиздин Particle Photonңуздагы өзгөрмөнү көзөмөлдөөнүн сонун жолу.
Биринчиден, бул кодду түзмөгүңүзгө, боштук орнотуунун сыртында жана үстүндө кошуңуз.
int x = 0; // өзгөрмө
Экинчиден, бул кодду түзмөгүңүздүн ичине жана каалаган жерине кошуңуз
Particle.variable ("x", x); // Бул чындыгында сиздин өзгөрмөнү көзөмөлдөгөн жана REST кирүүсүн камсыз кылган код.
Эми, https://www.ifttt.com сайтына өтүңүз
"Катталууну" чыкылдатыңыз.
Андан кийин, барактын жогору жагындагы "Менин рецепттеримди" чыкылдатыңыз.
Андан кийин, "Рецепт түзүү" дегенди басыңыз.
Андан кийин, издөө тилкесине чыкылдатыңыз жана "Бөлүкчөлөрдү" издеңиз Аны басканда, ал бөлүкчөнү IFTTT эсебиңизге туташтырууну суранат. Бул жөн гана IFTTT өзгөрмөлүү маалыматыңызды көрө алышы үчүн киришиңизди билдирет.
Андан кийин, "Өзгөрмөнү көзөмөлдөө" баскычын чыкылдатыңыз Көзөмөлдөөнү каалаган өзгөрмөнү, ошондой эле салыштыруу үчүн маанини жана салыштыруу ыкмасын тандаңыз. (Өзгөрмөлөр программа фотондо болгондон кийин пайда болот жана бардык бөлүкчөлөрдү иштеткенден кийин. өзгөрүлмө ыкмалар.)
Эми "Триггер түзүү" дегенди басыңыз.
Эми, эгерде сиз сизге электрондук кат жөнөтүүнү кааласаңыз, кутудан "электрондук почта" издеңиз.
Андан кийин, "Email" сөлөкөтүн чыкылдатыңыз.
Сиз билдирүүнү түзөтө аласыз. IFTTT ошондой эле электрондук почта тутумуна тегдерге окшош нерселерди камтыйт, бул өзгөрүүчү маалыматтарды жөнөтүүгө мүмкүндүк берет. Бул тегдердин айрымдары почта функциясында көрүнөт.
"Рецепт түзүү" баскычын басыңыз
Voilà! сиз IFTTT Интернет нерселеринин туташтыргычын түздүңүз. Сиз тактаңыздагы өзгөрмөлөргө байланыштуу дээрлик бардык интернетке таасир эте аласыз. Сиз твит да жөнөтө аласыз!
4 -кадам: Интернет сиздин Ойстериңиз
Сиз азыртан баштап эмне кылууну өзүңүз чече аласыз. Дээрлик бардык Arduino коддору ушул кичинекей түзмөктө иштейт. Мен бул шилтемени текшерүүнү сунуштайм -
Мен келечекте бул укмуштуудай Dev Board үчүн дагы көрсөтмөлөрдү жайгаштырам жана укмуштуу Инструктивдүү коомчулук менен иштөөнү чыдамсыздык менен күтөм, дагы бир жолу, окууңуз үчүн рахмат жана достук сын үчүн. Эгерде сизде фотон жок болсо, бул шилтемени караңыз -
Мен бул Нускаманын келтириши мүмкүн болгон зыяндар үчүн жооптуу эмесмин. Менде бул сүрөттөрдүн үчөө жок.
Сунушталууда:
MCP9808 жана Particle Photon колдонуп Температураны көзөмөлдөө: 4 кадам
MCP9808 жана Particle Photon аркылуу температураны көзөмөлдөө: MCP9808 - бул абдан так санарип температура сенсору ± 0,5 ° C I2C мини модулу. Алар температураны сезүү колдонмолорун жеңилдетүүчү колдонуучу программалоочу реестрлер менен камтылган. MCP9808 жогорку тактыктагы температура сенсору тармакка айланды
SHT25 жана Particle Photon аркылуу температура жана нымдуулукту көзөмөлдөө: 5 кадам
SHT25 жана Particle Photon аркылуу температураны жана нымдуулукту көзөмөлдөө: Биз жакында температуранын жана нымдуулуктун мониторингин талап кылган ар кандай долбоорлордо иштедик, анан бул эки параметр системанын иштөө эффективдүүлүгүн баалоодо негизги ролду ойной турганын түшүндүк. Экөө тең
TMP112 жана Particle Photon колдонуп температураны өлчөө: 4 кадам
TMP112 жана Particle Photon колдонуп температураны өлчөө: TMP112 Жогорку тактык, аз кубаттуулук, I2C MINI санарип температура сенсору. TMP112 узартылган температураны өлчөө үчүн идеалдуу. Бул түзмөк калибрлөөнү же тышкы компоненттин сигналын кондициялоону талап кылбастан ± 0,5 ° C тактыкты сунуштайт
HDC1000 жана Particle Photon аркылуу температура менен нымдуулукту өлчөө: 4 кадам
HDC1000 жана Particle Photon аркылуу температураны жана нымдуулукту өлчөө: HDC1000 - бул өтө аз кубаттуулукта эң сонун өлчөө тактыгын камсыз кылган интегралдык температура сенсоруна ээ болгон санариптик нымдуулук сенсору. Аппарат нымдуулукту жаңы сыйымдуу сенсордун негизинде өлчөйт. Нымдуулук жана температура сенсорлору бетке
LM75BIMM жана Particle Photon колдонуп температураны өлчөө: 4 кадам
LM75BIMM жана Particle Photon аркылуу температураны өлчөө: LM75BIMM - термикалык күзөтчү менен коштолгон санарип температура сенсору жана анын иштешин 400 кГцке чейин колдогон эки зымдуу интерфейси бар. Бул программалоочу чеги жана гистерсиси бар ашыкча температурага ээ. Бул окуу куралы интерфейсин