
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38



Dobrý den, jmenuji se Sushant Joshi a vítejte v mém Instructable / FINAL PROJECT. Tento projekt představuje můj závěrečný projekt pro můj kurz Engineering Grade 11. Projde všemi materiály potřebnými k výrobě, všemi součástmi, jak jej postavit (obvod), kódem projektu a jak vypadat hezky! Základním přehledem tohoto projektu je v podstatě simulátor počasí (říkám tomu Weather Shazam). Má detektor humiture, který detekuje vlhkost a teplotu, plamenový poplach s bzučákem, takže pokud dojde k požáru, vydá hlasitý zvuk, je zde vodní senzor, který detekuje, zda je vody příliš mnoho, a nakonec plynový senzor aby zjistil, jestli je tam hodně CO2. To vše se zobrazuje na LCD displeji.
Zásoby:
POTŘEBNÉ DODÁVKY:
BREADBOARD
ARDUINO UNO
JUMPER WIRES
ŽENSKÉ ŽENY
MUŽSKÉ MUŽE
KARTON A PÁSKA (ELEKTRICKÁ)
1 X LCD OBRAZOVKA
1 X SNÍMAČ PLYNU
1 X SNÍMAČ HUMITURY
1 X ALARM PLAMENE
1 X BUZZER
1 X VODNÍ SENZOR
1 X ROSTLINA
1 X ZAPALOVAČ
VODA
Krok 1: Příprava každého senzoru



PŘÍPRAVA LCD OBRAZOVKY
Pro tuto součást musíte nejprve připojit obrazovku LCD k uzemnění a napájení (buď na Arduinu, nebo na desce s propojovacími vodiči)
Poté musíte připojit porty LCD k analogovým pinům A4 a A5 (zelené vodiče na prvním obrázku pro LCD)
PŘÍPRAVA VODNÍHO SENZORU
Toto je docela jednoduché, připojíte napájení a zem (+ a - na senzoru) do jejich sekcí, pak pro poslední port připojíte analogový pin A1.
PŘÍPRAVA SNÍMAČE HUMITURY
V tomto případě připojte první a poslední port (Jak je znázorněno na pátém obrázku vlhkosti), připojte je k napájení a uzemnění a poté připojte střední port k digitálnímu kolíku 7.
PŘÍPRAVA SNÍMAČE PLYNU
K tomuto senzoru znovu připojte napájení a uzemnění a poté připojte analogový pin k A2
PŘÍPRAVA PLAMENOVÉHO ALARMU
Nejprve tedy připojte napájení a zem (běžný trend), poté připojte analogový pin k A0 a digitální pin 8.
PŘÍPRAVA NA BUZZER
Připojte zápornou stranu bzučáku k zemi a druhý pin k digitálnímu pinu 6.
Krok 2: Sestavení kódu dohromady



Kód je tedy hlavně samovysvětlující, ale projdu si základy kódu, abych vylíčil nejdůležitější bity.
Začátek:
Nezapomeňte vždy přidat knihovny do svého systému (nebo alespoň své složky Arduino)
Potřebné konkrétní knihovny jsou:
Wire.h
LiquidCrystal_I2c.h
dht.h
Tyto konkrétní knihovny jsou potřebné k naplnění kódu a jeho fungování, bez nich je kód k ničemu.
Další důležitou věcí, kterou jsem chtěl zmínit, jsou vstupy a ujistěte se, že jsou uvedeny všechny digitální piny a analogové piny
#define FLAME 6
#define BUZZER 6
dht DHT;
const int DHT11_PIN = 7;
const int waterSensor = A1;
int waterValue = 0;
int plyn;
int voda;
Tyto věci jsou důležité a zásadní pro fungování kódu.
Při psaní kódu nezapomeňte správně vložit potřebné závorky a také správné příkazy if, postupujte podle obrázků.
Krok 3: Aby to vypadalo hezky


Není to povinné, ale jde to navíc, aby to vypadalo hezky a upraveně
Chcete -li vyrobit tento typ domu / krabice, můžete to udělat svým vlastním způsobem, ale pro můj. vše, co musíte udělat, je:
- Najděte ve svém domě náhodné pole
- Nakrájejte ho na kousky a lepte k sobě páskou
- Vyřízněte otvory pro každou jednotlivou součást
- Poté, co to uděláte a dáte si práci, budete mít první obrázek
- Poté vložte do svého boxu prkénko a Arduino
- Vytvořte pro ně dveře, jak ukazuje druhý obrázek
- Upřesněte to a vypadejte ještě lépe
- Přidejte poslední úpravy a dekorace
- Skončil jsi!
Nyní si užijte simulátor počasí a bavte se.
Doporučuje:
Kompaktní senzor počasí s datovým spojením GPRS (SIM karta): 4 kroky

Kompaktní senzor počasí s datovým odkazem GPRS (SIM karta): Shrnutí projektu Jedná se o bateriový senzor počasí založený na senzoru teploty/tlaku/vlhkosti BME280 a MCU ATMega328P. Funguje na dvě 3,6 V lithium thionylové AA baterie. Má extrémně nízkou spotřebu spánku 6 µA. Posílá data
Jednoduché zobrazení počasí pomocí Raspberry PI a Cyntech WeatherHAT: 4 kroky

Jednoduché zobrazení počasí pomocí Raspberry PI a Cyntech WeatherHAT: * V roce 2019 Yahoo změnilo své API a to přestalo fungovat. Nevěděl jsem o změně. V září 2020 byl tento projekt aktualizován tak, aby používal rozhraní OPENWEATHERMAP API. Podívejte se na níže uvedenou aktualizovanou část, zbytek těchto informací je stále dobrý
DIY Jednoduché předpovědi počasí Arduino: 3 kroky

DIY Simple Arduino Weather Forecaster: Je to skvělý nástroj pro krátkodobé místní předpovědi počasí
Monitorování počasí pomocí senzoru Raspberry Pi3 a DHT11: 4 kroky

Monitorování počasí pomocí senzoru Raspberry Pi3 a DHT11: V tomto tutoriálu vám ukážu, jak připojit DHT11 k Raspberry Pi a odeslat údaje o vlhkosti a teplotě na LCD. Čidlo teploty a vlhkosti DHT11 je pěkný malý modul který poskytuje digitální teplotu a vlhkost
Online widget pro zobrazení počasí pomocí ESP8266: 4 kroky

Widget pro zobrazení počasí online pomocí ESP8266: Před několika týdny jsme se naučili, jak vytvořit online systém pro zobrazení počasí, který získává informace o počasí pro konkrétní město a zobrazuje je na modulu OLED. Pro tento projekt jsme použili desku Arduino Nano 33 IoT, což je nová deska