This is an old revision of the document!
Locuind in Bucuresti, cea mai poluata capitala din Uniunea Europeana, m-am gandit sa fac ceva ce m-ar ajuta sa detectez cat mai usor cantitatea de praf din atmosfera.
Placuta Arduino va fi conectata atat la un senzor de temperatura si umiditate cat si la un senzor optic pentru detectarea particulelor de praf.
Modului Arduino va receptiona aceste date si le va trimite catre modulul WIFI, pe care este hostat un server WEB. Informatiile vor fi afisate pe o pagina web atunci cand se va accesa adresa IP a server-ului web.
Schema:
Arduino UNO functioneaza la 5V, pe cand placuta wifi ESP32 la 3.3V. De aceea a trebuit sa realizez un divizor de tensiune intre cele doua folosind 3 rezistente de 10K
Am creat 2 programe separate. Primul program este pentru placuta Arduino UNO. Acesta receptioneaza datele de la senzorul de temperatura si umiditate si senzorul de praf si la afiseaza in serial monitorul placutei.
Placuta WIFI comunica cu Arduino UNO prin UART. Astfel, aceasta citeste datele transmise si le parseaza. La final creez un fisier HTML cu datele transmise pe care il trimit catre endpoint-ul ”/”.
Prezentarea video se afla la aceasta adresa: Prezentare video
Placuta WEMOS LOLIN permite extinderea functionalitatii prin afisarea informatiei de la senzori prin Bluetooth pe un device. De asemenea ar putea fi adaugat un LCD unde se pot afisa datele.