Мазмұны:

Тұман сенсоры - фотондық бөлшектер - Интернетте деректерді сақтау: 5 қадам (суреттермен)
Тұман сенсоры - фотондық бөлшектер - Интернетте деректерді сақтау: 5 қадам (суреттермен)
Anonim
Тұман сенсоры - бөлшектер фотоны - Интернетте деректерді сақтау
Тұман сенсоры - бөлшектер фотоны - Интернетте деректерді сақтау

Тұман мен ауадағы түтіннің мөлшерін өлшеу үшін біз бұл тұманға сенсор жасадық. Ол LDR лазерден алатын жарық мөлшерін өлшейді және оны қоршаған жарық мөлшерімен салыстырады. Ол деректерді Google парағына IFTTT арқылы нақты уақытта жібереді.

1 -қадам: ингредиенттер

Құрамы
Құрамы
Құрамы
Құрамы
Құрамы
Құрамы
Құрамы
Құрамы

- фотон бөлшектері

- 2x Нан тақтасы

- секіргіш сымдар

- 2х 220 кОм резисторлар

- 3х 10к Ом резисторлары

- 3 жарық диоды (жасыл, қызыл, сары)

- Ылғалдылық сенсоры (DHT11)

- 2x LDR

- Лазер

- Компоненттерді жинауға арналған кейбір ағаш немесе ұқсас тұрмыстық материалдар.

- Датчиктерді жабатын нәрсе (мысалы, ПВХ арнасы)

2 -қадам: жарықдиодты шамдарды орнату

Жарықдиодты шамдарды орнату
Жарықдиодты шамдарды орнату

Суретке сәйкес сымдарды қосыңыз. Pin D7 -де ішкі резистор бар, сондықтан оны тікелей светодиодқа қосуға болады.

3 -қадам: LDR, лазер және ылғалдылық сенсорын орнату

LDR, лазерлік және ылғалдылық сенсорларын орнату
LDR, лазерлік және ылғалдылық сенсорларын орнату

Сымдарды суретте көрсетілгендей жалғаңыз. Біз LDR сенсорларын ұстау үшін екінші тақтаны қолдандық, бірақ оларды тікелей қосуға болады.

Лазер мен LDR арасындағы нақты қашықтық маңызды емес, бірақ ол кемінде 30 см болуы керек. Лазер LDR -дің біреуіне бағытталуы керек, сондықтан екінші LDR сілтеме ретінде қолданыла алады. Олар қоршаған ортадан бірдей жарық түсуі керек. Барлық жабдықтардың қатаң түрде қосылғанына көз жеткізіңіз, лазер бұрандаларының бағытында шамалы өзгеріс сіздің өлшемдеріңізді жоғарылатады.

Біз LDR құрылғысын қоршаған тікелей сәуледен қорғау үшін ПВХ арнасын қолдандық. Сіз креативті бола аласыз және картон немесе басқа материалдарды қолдана аласыз. Тұманның немесе түтіннің лазер сәулесіне түсе алатынына көз жеткізіңіз.

4 -қадам: Кодекс

Кодекс
Кодекс
Кодекс
Кодекс

Кодтау build.particle.io сайтында жасалады. Console.particle.io ішінде жарияланған мәндер көрсетіледі.

Біз қолданған кодты.txt файлынан табуға болады. Бөлшек бағдарламалық қамтамасыз ету бірінші жолды автоматты түрде түсінбейді. Adafruit_DHT кітапханасын қолмен қосу қажет.

Қосымша түсініктемелер:

LDR -ді калибрлеу үшін лазер басында өшіріледі. LDR -дің екеуі де бірқатар өлшемдер бойынша салыстырылады және өлшенген айырмашылық «DS» ретінде орнатылады. Бұл LDR сезімталдығының айырмашылығы.

Айналадағы жарықты калибрлеу үшін лазер қосылады және S максималды өлшенген мәні анықталады. Бұл келесі өлшемдер үшін 100% ретінде орнатылады. Оның мәні 'MaxS' ретінде сақталады.

Осыдан кейін орнату аяқталады және сенсор жарық диодты әр 0.1 секунд сайын ауаны өлшеу үшін таймерді бастайды және әр 5 секунд сайын консольге өлшеуді жібереді.

5 -қадам: IFTTT

IFTTT
IFTTT

IFTTT - Егер бұл бұдан артық болса, жарияланған мәндерді сақтаудың пайдалы құралы. Егер сізде IFTTT.com сайтында әлі жоқ болса, тіркелгі жасаңыз. Жаңа апплет жасаңыз.

Егер Бұл

«Бұл» түймесін басып, бөлшекті іздеңіз және оны басыңыз. «Жаңа оқиға жарияланды» таңдаңыз. «Оқиғаның аты» бөлімінде «ақпарат» теріңіз. Әр 5 секунд сайын жарияланатын және құжатта сақтауды қажет ететін оқиғалар осылай аталады. «Триггер жасау» түймесін басыңыз.

Содан кейін

«Мұны» басыңыз, парақтарды іздеңіз. Google парағының белгішесін таңдаңыз. Олар сізден IFTTT есептік жазбаңызды google -ге қосуды сұрайды. «Электрондық кестеге жол қосу» түймесін басыңыз.

«Пішімделген жол» бөлігін қоспағанда, әдепкі параметрлердің ешқайсысын өзгертпеңіз. Осы өріске.txt қойыңыз.

Деректерді пайдалы ету үшін excel әр түрлі бағандарға өлшеудің пайызын және уақытын шығаруы керек. Әр жаңа жол үшін бұл автоматты түрде орындалуы үшін код IFTTT апплетінде жазылады.

«Ақпарат» деп аталатын жаңа парақты ашу үшін docs.google.com сайтына өтіңіз.

Парақты жасауға және деректерді қол жетімді етуге біраз уақыт кетуі мүмкін. Сабыр бол.

Ұсынылған: