Spisu treści:
- Krok 1: Czego potrzebujesz
- Krok 2: Okablowanie
- Krok 3: Baza danych
- Krok 4: Kod
- Krok 5: Strona internetowa
Wideo: Poznaj swoją pogodę: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
dzień dobry, dla naszego projektu w szkole mieliśmy listę, z której mogliśmy wybrać projekt, który chcieliśmy zrobić lub pomysł własny.
wybrałem stację pogodową, ponieważ wyglądała interesująco i może to dobry pomysł, aby była nienaruszona i jak najmniejsza do użytku w naszym domu.
w tej instrukcji możesz zrobić stację pogodową z arduino i raspberry pi, która jest połączona z bazą danych,
Krok 1: Czego potrzebujesz
czego potrzebujemy:
- bmp 180
- dht11
- moduł czujnika deszczu
- arduino nano (którego używałem) lub dowolne arduino, które lubisz
- pi malinowa
w pliku możesz zobaczyć, gdzie go kupiłem i gdzie można go kupić. cena jest wskazówką i jest to cena, którą zapłaciłem. Jeśli okaże się, że jest tańszy, idź na to.
Krok 2: Okablowanie
na tym zdjęciu widać podzespoły i sposób ich podłączenia do arduino nano, upewnij się, że podłączasz SDA do pinu A4 i SCL do pinu A5 z bmp180, ponieważ są to piny i2c dla tego modelu arduino, jeśli używasz innego modelu, sugerowałbym sprawdzenie, jakie piny i2c jest na twoim.
również bmp180 musi być podłączony do 3,3 V. Wszystkie inne komponenty można podłączyć do 5Volt.
Krok 3: Baza danych
tak wygląda moja baza danych, jakbym miała jedną tabelę, w której znajdują się wszystkie dane.
jak widać, każda z danych ma swoją własną kolumnę.
tabelę identyfikatorów, którą musisz mieć, ponieważ w przeciwnym razie trudno będzie posortować dane podczas tworzenia strony internetowej.
Krok 4: Kod
tutaj znajdziesz link do konta github gdzie możesz pobrać kod do strony, arduino i python z flask
-
Krok 5: Strona internetowa
strona wygląda tak.
Możesz nadać mu swój własny zwrot. ponieważ teraz jest to bardzo proste, ale działa.
jeśli chcesz, możesz dodać wykresy, aby zobaczyć, jak dane były w ciągu ostatnich dni, nie zrobiłem tego, ponieważ moje umiejętności javascript nie są wystarczająco dobre, aby je zaimplementować.
Zalecana:
Kontroluj swoją automatyczną bramę przesuwną za pomocą Home Assistant i ESPHome: 5 kroków (ze zdjęciami)
Kontroluj swoją automatyczną bramę przesuwną za pomocą Home Assistant i ESPHome: Poniższy artykuł zawiera informacje zwrotne na temat moich osobistych doświadczeń związanych z kontrolowaniem automatycznej bramy przesuwnej, którą zainstalowałem w moim domu. Brama ta, oznaczona marką „V2 Alfariss”, była wyposażona w kilka pilotów Phox V2 do sterowania. Też mam
Wzmocnij swoją pamięć dzięki Pałacowi Umysłu w Rzeczywistości Rozszerzonej: 8 kroków
Wzmocnij swoją pamięć dzięki Pałacowi Umysłu w rzeczywistości rozszerzonej: Korzystanie z pałaców umysłu, tak jak w Sherlocku Holmesie, było używane przez mistrzów pamięci do przywoływania wielu informacji, takich jak kolejność kart w potasowanej talii. Pałac umysłu lub metoda loci to technika pamięciowa, w której wizualne mnemoniki są
Chroń swoje pomysły, chroń swoją pracę: 8 kroków
Chroń swoje pomysły, chroń swoją pracę: kilka dni temu straciłem dane w wyniku awarii komputera. Straciłem jeden dzień pracy.:/ Zapisuję swoje dane w chmurze, aby zapobiec uszkodzeniu dysku twardego. Używam oprogramowania do wersjonowania, aby móc przywrócić starsze wersje mojej pracy. Codziennie robię kopię zapasową.Ale tym razem ja
Poznaj Twinky, najsłodszego robota Arduino: 7 kroków (ze zdjęciami)
Poznaj Twinky'ego, najsłodszego robota Arduino: Cześć, w tej instrukcji nauczę Cię, jak stworzyłem własnego „Jibo”; ale o nazwie „Twinky” chcę to wyjaśnić… TO NIE JEST KOPIA! BUDOWAŁEM TWINKY I POTEM ZDałem sobie sprawę, że COŚ TAKIEGO JUŻ ISTNIEJE:c Ma
Poznaj Codey Rocky !: 4 kroki
Poznaj Codey Rocky!: Witam wszystkich, niedawno poznałem Codey Rocky z nowego zestawu STEAM firmy Makeblock i znalazłem okazję, aby go przejrzeć. Kocham to. Jestem pewien, że pokochasz go, bo mogę powiedzieć, że nie ma ograniczeń co do tego, co możesz z nim zrobić.:) W moim artykule przedstawię