Spisu treści:
- Krok 1: Prototypowanie
- Krok 2: Odbicie
- Krok 3: PCB
- Krok 4: Lutowanie
- Krok 5: Mieszkanie
- Krok 6: Kilka słów na koniec
Wideo: Internetowa stacja pogodowa: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Projekty Fusion 360 »
Nie uwierzysz w to! Ale od początku. Pracowałem nad kolejną wersją CoolPhone'a i ilość błędów jakie popełniłem przy jego projektowaniu zmusiła mnie do zrobienia sobie przerwy. Włożyłem buty i wyszedłem na zewnątrz. Okazało się, że jest zimno, więc wróciłam po bluzę z kapturem. "Spacer na świeżym powietrzu dobrze mi zrobi" - pomyślałem, nie wiedząc, co mnie czeka. Po czterech minutach i dwudziestu pięciu sekundach relaksu na widokach natury, zobaczyłem w oddali małe czarne kropki. „Podejdę bliżej” powiedziałem do siebie i podszedłem bliżej. Okazało się, że spacerowały też trzy moduły esp. To była tak dziwna sytuacja, że w lewej kieszeni wystarczyło znaleźć płytkę do innego projektu.
A może tak nie było, to po prostu pogoda, która tak na mnie wpływa. Zresztą mam moduły ESP i PCB i nie waham się z nich zrobić stacji pogodowej.
Krok 1: Prototypowanie
Zacząłem od stworzenia prototypu na płytce prototypowej. Zrobiłem przejściówkę z modułu ESP do płytki stykowej, żeby jej nóżki się nie zamykały, ale chwilę później dostałem sobie moduł do programowania ESP01. Do płytki stykowej podłączyłem programator i ESP i podłączyłem je, aby upewnić się, że moduł komunikuje się z siecią. Następnie dodałem czujnik BME280 do poprzedniego schematu i upewniłem się, że działa poprawnie. Później wgrałem kod obsługujący program BLYNK do modułu ESP i sprawdziłem jak to działa.
Krok 2: Odbicie
Ostatnio dzieliłem pracę nad projektami na kilka etapów, tworząc moduł ładujący, sprawdzając czy działa. Podłączenie czujnika temperatury, sprawdzenie czy działa. W ten sposób mogę łatwo wyeliminować ewentualne błędy. Gdybym stworzył cały prototyp na płytce prototypowej, a potem szukał błędu, byłoby ciężko.
Następnie korzystając z wcześniej stworzonych programów stworzyłem jeden finalny, który wgrałem do modułu ESP. Prototyp działa tak jak powinien, czas stworzyć płytkę PCB.
Krok 3: PCB
Stworzyłem schemat w Eagle na podstawie wcześniej wykonanego prototypu, a następnie zaprojektowałem płytkę PCB. Zapisałem je jako pliki Gerber i zamówiłem - poszedłem do PCBWay i kliknąłem "Quote Now", a następnie "Quick Order PCB" i "Online Gerber Viewer", gdzie wrzuciłem pliki na moją płytkę, abym mógł zobaczyć, jak to będzie wyglądać lubić. Wróciłem do poprzedniej zakładki i kliknąłem "Prześlij plik Gerbera", wybrałem swój plik i wszystkie parametry ładowały się same, zmieniłem tylko kolor soldermaski na niebieski i czarny. Następnie kliknąłem „Zapisz na karcie”, podałem szczegóły wysyłki i opłaciłem zamówienie. Po dwóch dniach płytka została wysłana, a po kolejnych dwóch była już na moim biurku.
Krok 4: Lutowanie
Brakowało mi kilku elementów, więc wylutowałem je z modułu ładowania. Nałożyłem na nią pastę lutowniczą i elementy elektroniczne i zlutowałem je stacją na gorące powietrze. Po podłączeniu zasilania niebieska dioda LED powinna się świecić, a czerwona powinna migać, co oznacza, że należy podłączyć akumulator. Jak widać, działa tak, jak powinno. Później wlutowałem goldpiny i gdy chciałem wlutować moduł BME280, okazało się, że jego wymiary nie pasują do obrysu, ale na szczęście udało mi się go przyciąć, bo nie wykorzystam jego dwóch pinów. Nałożyłem trochę topnika i zakończyłem lutowanie.
Do podglądu pomiarów z czujnika będę używał aplikacji BLYNK. Skonfigurowałem go pod moje potrzeby, połączyłem z ESP i to wszystko.
Krok 5: Mieszkanie
Teraz przyszedł czas na obudowę, którą zaprojektowałem w Fusion 360. Składa się ona z dwóch części – pojemnika na baterię i PCB oraz pokrywy, którą trzeba przykręcić śrubkami. Wrzuciłem plik do Creality Slicer i zacząłem drukować. Wydrukowanie tych dwóch elementów zajęło około dwóch godzin. Następnie włożyłem baterię i PCB do środka, założyłem zworkę i zamknąłem obudowę.
Moja stacja pogodowa jest gotowa
Krok 6: Kilka słów na koniec
Oczywiście nie opuszczę tego projektu na tym etapie. Bateria wystarcza na około 6 godzin ciągłej pracy, co jest zdecydowanie zbyt małym wynikiem. Dzieje się tak, ponieważ moduł stale wysyła niepotrzebne dane. Planuję to rozwiązać w taki sposób, że ESP będzie w głębokim śnie przez 15 minut, potem odczyta warunki pogodowe, wyśle dane do głównego modułu i ponownie przejdzie w tryb głębokiego uśpienia w kółko ponownie. To znacznie wydłuży czas działania stacji pogodowej. Ten projekt to dopiero druga część mojego autorskiego projektu inteligentnego domu, warto poczekać na efekt końcowy.
Ok, na dzisiaj tyle, powiedz mi w komentarzu co myślisz o tym urządzeniu i sprawdź mój poprzedni post!
Mój Youtube: YouTube
Mój Facebook: Facebook
Mój Instagram: Instagram
Zdobądź 10 płytek PCB za jedyne 5 USD: PCBWay
Zalecana:
Profesjonalna stacja pogodowa wykorzystująca ESP8266 i ESP32 DIY: 9 kroków (ze zdjęciami)
Profesjonalna stacja pogodowa przy użyciu ESP8266 i ESP32 DIY: LineaMeteoStazione to kompletna stacja pogodowa, która może być połączona z profesjonalnymi czujnikami firmy Sensirion, a także z niektórymi komponentami Davis Instrument (deszczomierz, anemometr) Projekt jest przeznaczony do samodzielnej stacji pogodowej, ale wymaga tylko
Internetowa stacja pogodowa Raspberry Pi: 5 kroków (ze zdjęciami)
Internetowa stacja pogodowa Raspberry Pi: *** Aktualizacja *** Ta instrukcja jest nieaktualna. Usługi pogodowe dla danych pogodowych, używane w tej instrukcji, już nie działają. JEDNAK istnieje alternatywny projekt, który w zasadzie robi to samo (tylko lepiej - ta Instructa
Stacja pogodowa NaTaLia: stacja pogodowa zasilana energią słoneczną Arduino Wykonana we właściwy sposób: 8 kroków (ze zdjęciami)
Stacja pogodowa NaTaLia: Stacja pogodowa zasilana energią słoneczną Arduino Wykonana we właściwy sposób: po roku udanej pracy w 2 różnych lokalizacjach dzielę się planami projektu stacji pogodowej zasilanej energią słoneczną i wyjaśniam, jak ewoluował w system, który może naprawdę przetrwać przez długi czas okresy z energii słonecznej. Jeśli obserwujesz
Stacja pogodowa DIY i stacja czujników WiFi: 7 kroków (ze zdjęciami)
DIY Stacja pogodowa i stacja z czujnikami WiFi: W tym projekcie pokażę Ci, jak stworzyć stację pogodową wraz ze stacją czujników WiFi. Stacja czujnikowa mierzy lokalne dane dotyczące temperatury i wilgotności i przesyła je przez Wi-Fi do stacji pogodowej. Stacja pogodowa wyświetla następnie t
Stacja pogodowa RPi z responsywną stroną internetową: 5 kroków
Stacja pogodowa RPi z responsywną stroną internetową: Do szkolnego projektu musieliśmy stworzyć urządzenie IoT z witryną do wizualizacji zebranych informacji w przyjemny sposób. Postanowiłem stworzyć stację pogodową zasilaną przez Raspberry Pi 3 z systemem Flask dla responsywnej strony internetowej MySQL (MariaDB) dla moich danych