Spisu treści:
- Krok 1: Składniki
- Krok 2: Konfiguracja diod LED
- Krok 3: Konfiguracja LDR, lasera i czujnika wilgotności
- Krok 4: Kodeks
- Krok 5: IFTTT
Wideo: Czujnik mgły - Particle Photon - Zapisywanie danych online: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Aby zmierzyć ilość mgły lub dymu w powietrzu, wykonaliśmy ten czujnik mgły. Mierzy ilość światła odbieranego przez LDR z lasera i porównuje ją z ilością światła otoczenia. Publikuje dane w arkuszu Google w czasie rzeczywistym za pośrednictwem IFTTT.
Krok 1: Składniki
- Cząsteczkowy Foton
- 2x deska do krojenia chleba
- przewody połączeniowe
- 2x rezystory 220k Ohm
- 3x rezystory 10k Ohm
- 3 diody LED (zielona, czerwona, żółta)
- Czujnik wilgotności (DHT11)
- 2x LDR
-Laser
- Trochę drewna lub podobnych materiałów domowych do montażu komponentów.
- Coś do zakrycia czujników (np. kanał pcv)
Krok 2: Konfiguracja diod LED
Podłącz przewody zgodnie z rysunkiem. Pin D7 ma już wewnętrzny rezystor, więc można go podłączyć bezpośrednio do diody LED.
Krok 3: Konfiguracja LDR, lasera i czujnika wilgotności
Podłącz przewody zgodnie z rysunkiem. Użyliśmy drugiej płytki stykowej do przechowywania czujników LDR, ale można je było również podłączyć bezpośrednio.
Dokładna odległość pomiędzy laserem a LDR nie jest istotna, jednak powinna wynosić co najmniej 30 cm. Laser powinien być skierowany na jeden z LDR, aby drugi LDR mógł być użyty jako odniesienie. Powinny być wystawione na taką samą ilość światła z otoczenia. Upewnij się, że cały sprzęt jest podłączony bardzo sztywno, niewielka zmiana kierunku lasera zaburza twoje pomiary.
Użyliśmy kanału PCV, aby chronić LDR przed bezpośrednim światłem z otoczenia. Możesz być kreatywny i użyć również kartonu lub innych materiałów. Upewnij się, że mgła lub dym może nadal wchodzić w wiązkę lasera.
Krok 4: Kodeks
Kodowanie odbywa się na build.particle.io. W console.particle.io zostaną wyświetlone opublikowane wartości.
Użyty przez nas kod można znaleźć w pliku.txt. Oprogramowanie cząstek nie rozumie automatycznie pierwszej linii. Musisz ręcznie dodać bibliotekę Adafruit_DHT.
Dalsze wyjaśnienia:
Aby skalibrować LDR, laser jest na początku wyłączony. Oba LDR są porównywane w serii pomiarów, a zmierzoną różnicę ustawia się jako „DS”. To jest różnica we wrażliwości LDR-ów.
Aby skalibrować otaczające światło, włączany jest laser i określana jest maksymalna zmierzona wartość S. Dla dalszych pomiarów jest to ustawione na 100%. Jego wartość jest zapisywana jako 'MaxS'.
Następnie konfiguracja jest zakończona, a czujnik uruchamia liczniki czasu, aby mierzyć powietrze co 0,1 sekundy dla diod LED i co 5 sekund wysyła pomiar do konsoli.
Krok 5: IFTTT
IFTTT - Jeśli to niż to jest użytecznym narzędziem do zapisywania opublikowanych wartości. Utwórz konto, jeśli jeszcze go nie masz na IFTTT.com. Utwórz nowy aplet.
Jeśli to
Kliknij 'To', wyszukaj cząstkę i kliknij na nią. Wybierz „opublikowano nowe wydarzenie”. W polu „Nazwa zdarzenia” wpisz „informacje”. Jest to nazwa wydarzeń, które są publikowane co 5 sekund i muszą być zapisane w dokumencie. Kliknij „utwórz wyzwalacz”.
Niż to
Kliknij „to”, wyszukaj arkusze. Wybierz ikonę arkusza Google. Proszą o połączenie konta IFTTT z Google, jeśli jeszcze tego nie zrobiłeś. Kliknij „dodaj wiersz do arkusza kalkulacyjnego”.
Nie zmieniaj żadnych ustawień domyślnych, z wyjątkiem części dotyczącej „sformatowanego wiersza”. Skopiuj i wklej plik.txt w tym polu.
Aby dane były przydatne, Excel musi wyodrębnić procent i czas pomiaru w różnych kolumnach. Aby stało się to automatycznie dla każdego nowego wiersza, kod jest zapisany w aplecie IFTTT.
Wejdź na docs.google.com, aby otworzyć nowy arkusz o nazwie „informacje”.
Utworzenie arkusza i udostępnienie danych może zająć trochę czasu. Bądź cierpliwy.
Zalecana:
Kompaktowy czujnik pogody z łączem danych GPRS (karta SIM): 4 kroki
Kompaktowy czujnik pogodowy z łączem danych GPRS (karta SIM): Podsumowanie projektuJest to zasilany bateryjnie czujnik pogodowy oparty na czujniku temperatury/ciśnienia/wilgotności BME280 i mikrokontrolerze ATMega328P. Działa na dwóch bateriach 3,6 V litowo-tionylowych AA. Ma bardzo niskie zużycie snu na poziomie 6 µA. Wysyła dane
Jak zrobić rejestrator danych wilgotności i temperatury w czasie rzeczywistym za pomocą Arduino UNO i karty SD - Symulacja rejestratora danych DHT11 w Proteus: 5 kroków
Jak zrobić rejestrator danych wilgotności i temperatury w czasie rzeczywistym za pomocą Arduino UNO i karty SD | Symulacja rejestratora danych DHT11 w Proteus: Wstęp: cześć, tu Liono Maker, tutaj link do YouTube. Tworzymy kreatywne projekty z Arduino i pracujemy na systemach wbudowanych.Data-Logger: Rejestrator danych (również rejestrator danych lub rejestrator danych) to urządzenie elektroniczne, które rejestruje dane w czasie w
DIY czujnik oddechu z Arduino (przewodzący czujnik rozciągnięcia dzianiny): 7 kroków (ze zdjęciami)
Czujnik oddechu DIY z Arduino (przewodzący czujnik rozciągnięcia dzianiny): Ten czujnik DIY przyjmie postać przewodzącego czujnika rozciągnięcia dzianiny. Będzie owijał się wokół klatki piersiowej/żołądka, a gdy klatka piersiowa/żołądek rozszerza się i kurczy, podobnie czujnik, a w konsekwencji dane wejściowe, które są przesyłane do Arduino. Więc
Wytwornica mgły Ultimate Dry Ice - Kontrolowana przez Bluetooth, zasilana bateryjnie i drukowana w 3D.: 22 kroki (ze zdjęciami)
Wytwornica mgły do suchego lodu - sterowana przez Bluetooth, zasilana bateryjnie i drukowana w 3D.: Niedawno potrzebowałem maszyny do wytwarzania suchego lodu, aby uzyskać efekty teatralne na lokalny pokaz. Nasz budżet nie wystarczyłby na zatrudnienie profesjonalnego, więc zamiast tego zbudowałem to. Jest w większości drukowany w 3D, sterowany zdalnie przez Bluetooth, zasilany bateryjnie
Wytwornica mgły zasilana bateryjnie: 5 kroków (ze zdjęciami)
Wytwornica mgły zasilana bateryjnie: Potrzebowałem małej wytwornicy mgły zasilanej bateryjnie do nadchodzącego projektu. Zamgławiacze zasilane z sieci wcale nie są drogie (~ 40 USD). Ale przenośny przenośny akumulator jest, z powodów, których tak naprawdę nie rozumiem, aż 800 USD (a nawet 1850 USD!). Istnieje wiele