Spisu treści:
- Krok 1: Komponenty
- Krok 2: Oprogramowanie
- Krok 3: Poczęcie
- Krok 4: Mieszkanie
- Krok 5: Optymalizacja zużycia energii
- Krok 6: Komunikacja
- Krok 7: Wyniki
Wideo: Bio Monitoring: 8 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Cześć wszystkim, W ramach projektu studenckiego poproszono nas o opublikowanie artykułu opisującego cały proces.
Następnie przedstawimy Ci, jak działa nasz system biomonitoringu.
Ma być przenośnym urządzeniem pozwalającym na monitorowanie wilgotności, temperatury i natężenia światła wewnątrz szklarni, tutaj na kampusie Université Pierre-et-Marie-Curie w Paryżu.
Krok 1: Komponenty
Czujniki podłogowe: Temperatura (Grove 101990019) i Wilgotność (Grove 101020008)
Czujniki powietrza: Temperatura i wilgotność DHT22 (obecne poza pudełkiem)
Czujnik jasności: Adafruit TSL2561
Mikrokontroler: STM32L432KC
Energia: bateria (3, 7 V 1050 mAh), ogniwa słoneczne i regulator napięcia (LiPo Rider Pro 106990008)
Ekran LCD (128X64 ADA326)
Komunikacja: moduł Sigfox (TD 1208)
Moduł Wifi: ESP8266
Krok 2: Oprogramowanie
Arduino: Ten interfejs pozwolił nam przesłać nasze kody do
nasz mikrokontroler do sterowania różnymi wartościami czujników. Mikrokontroler można zaprogramować do analizy i wytwarzania sygnałów elektrycznych, aby wykonywać różne zadania, takie jak automatyka domowa (sterowanie sprzętem AGD - oświetleniem, ogrzewaniem…), sterowanie robotem, przetwarzanie wbudowane itp.
Altium Designer: Został użyty do zaprojektowania płytki drukowanej naszej karty elektronicznej, aby pomieścić różne czujniki.
SolidWorks: SolidWorks to oprogramowanie do komputerowego wspomagania projektowania 3D działające w systemie Windows. Zaprojektowaliśmy niestandardowe pudełko na naszą kartę, nasze różne czujniki i wyświetlacz LCD. Wygenerowane pliki przesyłamy do drukarki 3D, która wyprodukuje nasz prototyp.
Krok 3: Poczęcie
Pierwszym krokiem było wykonanie różnych testów na
czujniki do analizy zwracanych nam wartości i w jakim formacie.
Po przetworzeniu i wybraniu wszystkich interesujących wartości byliśmy w stanie utworzyć instancję różnych czujników jeden po drugim. Więc moglibyśmy zrobić pierwsze prototypowanie na pad Labdec.
Gdy kody zostały ukończone i prototypowanie, mogliśmy przejść na PCB. Wykonaliśmy odciski palców różnych komponentów kierujących kartę zgodnie z naszym prototypem.
Staraliśmy się maksymalnie zoptymalizować przestrzeń; nasza karta ma średnicę 10 cm, która jest stosunkowo zwarta.
Krok 4: Mieszkanie
Równolegle zaprojektowaliśmy naszą walizkę. Lepiej było sfinalizować naszą sprawę i zarządzanie wolumenem po skompletowaniu karty, aby uzyskać zwarty wynik pasujący do kształtu karty. Zrobiliśmy sześciokąt z ekranem osadzonym na powierzchni, aby zoptymalizować przestrzeń
Wiele twarzy do zarządzania czujnikami na obudowie: Łączność z przodu dla czujników zewnętrznych: oczywiście nasz czujnik wilgotności, światła i temperatury.
Pozwoliło to na maksymalne ograniczenie zagrożeń związanych z wilgocią w obudowie
Krok 5: Optymalizacja zużycia energii
Aby przeanalizować różne źródła konsumpcji, my
użyto rezystancji bocznikowej (1 ohm)
Moglibyśmy więc to zmierzyć: gdy nasz system się komunikuje, występuje moc szczytowa rzędu stu mA (~135 mA) i jest ciągły pobór czujników i ekranu około ~70mA. Po obliczeniach oszacowaliśmy autonomię na 14 godzin dla naszej baterii 1050 mAh.
Rozwiązanie:
Zarządzanie czujnikiem przez przerwania przed wysłaniem
Najbardziej wpływową akcją jest ekonomia scrutacji, więc zmieniliśmy częstotliwość wysyłania, ale możemy również wprowadzić pewne przerwy.
Krok 6: Komunikacja
Wykorzystaliśmy moduł do komunikacji z Dashboardem:
Płyta kartonowa
Sigfox to sieć, która ma ogromne zalety, takie jak bardzo długi zasięg i niskie zużycie. Jednak obowiązkowy jest niski przepływ danych. (Low Flow Long Range)
Dzięki tej synergii uzyskaliśmy Monitoring w Czasie Rzeczywistym z dostępnymi danymi online
Krok 7: Wyniki
Tutaj możemy zobaczyć efekt naszej pracy wykonanej w ciągu semestru. Byliśmy
potrafi łączyć umiejętności teoretyczne i praktyczne. Jesteśmy zadowoleni z wyników; mamy całkiem dobrze wykończony produkt, kompaktowy i spełniający nasze specyfikacje. Chociaż mamy pewne problemy z komunikacją Actoboard, odkąd zakończyliśmy lutowanie ostatnich komponentów. WIP!
Zalecana:
Licznik kroków - Micro:Bit: 12 kroków (ze zdjęciami)
Licznik kroków - Micro:Bit: Ten projekt będzie licznikiem kroków. Do pomiaru kroków użyjemy czujnika przyspieszenia wbudowanego w Micro:Bit. Za każdym razem, gdy Micro:Bit się trzęsie, dodamy 2 do licznika i wyświetlimy go na ekranie
ET Smart Baby Monitoring System: 10 kroków
ET Smart Baby Monitoring System: ET Smart Baby Monitoring System to system, który ma na celu zwiększenie wygody rodziców lub opiekunów opiekujących się dziećmi. System monitorowania będzie śledzić temperaturę dziecka, a jeśli przekroczy normę, do rodziców lub samochodu zostanie wysłany SMS
ThingSpeak-IFTTT-ESP32-Predictive-Machine-Monitoring: 10 kroków
ThingSpeak-IFTTT-ESP32-Predictive-Machine-Monitoring: W tym projekcie będziemy mierzyć wibracje i temperaturę za pomocą czujnika wibracji i temperatury NCD, ESP32 i ThingSpeak. Wyślemy również różne odczyty temperatury i wibracji do Google Sheet za pomocą ThingSpeak i IFTTT do analizy wibracji
Bio-Adaptive Media Controller dla ułatwień dostępu lub rozrywki: 7 kroków
Bio-Adaptive Media Controller dla ułatwień dostępu lub rozrywki: W tej instrukcji dowiesz się, jak zbudować własny bio-zoptymalizowany kontroler multimediów za pomocą Arduino, podobnie jak opracowany przeze mnie system open source. Obejrzyj film, do którego prowadzi link, aby uzyskać dodatkowe szybkie wyjaśnienie. Jeśli ją zbudujesz i przeprowadzisz dalsze testy
IDC2018IOT Connected Pet Food, Water and Monitoring System: 7 kroków
IDC2018IOT Connected Pet Food, Water and Monitor System: Wprowadzenie Niezależnie od tego, czy jesteś uczniem pod presją, osobą ciężko pracującą, czy po prostu poza domem przez ponad kilka godzin dziennie. Jako troskliwi właściciele zwierząt domowych chcemy mieć pewność, że nasi ukochani pozostaną zdrowi, nakarmieni i oczywiście NIE leżą na