Obsah:

Chytrý dům s Arduinem: 11 kroků (s obrázky)
Chytrý dům s Arduinem: 11 kroků (s obrázky)

Video: Chytrý dům s Arduinem: 11 kroků (s obrázky)

Video: Chytrý dům s Arduinem: 11 kroků (s obrázky)
Video: Jak může mít 11 prstů? 😳 2024, Červenec
Anonim
Chytrý dům s Arduinem
Chytrý dům s Arduinem

Ahoj.

Ukážu vám, jak si postavit vlastní chytrou domácnost. Ukazuje teplotu uvnitř i vně, pokud je okno otevřené nebo zavřené, ukazuje, když prší, a spustí poplach, když se senzory PIR pohnou. Udělal jsem aplikaci pro Android, aby zobrazovala všechna data (můžete ji také sledovat v prohlížeči). Můžete vidět teplotu ve svém domě a další informace z celého světa! Aplikace je přeložena do angličtiny a polštiny. Postavil jsem ho, protože jsem chtěl vytvořit vlastní inteligentní dům a ovládat ho. Pokud chcete, můžete si vytvořit svůj vlastní chytrý dům, stačí vám díly (uvedené níže) a hodně touhy. Začněme tedy.

Vysvětlení zkratek pro začátečníky:

GND - zem

VCC - výkon

PIR - snímač pohybu

Krok 1: Díly

Díly
Díly
Díly
Díly

Všechny díly mě stály 90 $

  • Arduino
  • Ethernetový modul ENC28J60
  • Teploměr DS18B20 x2
  • Mikrofonní modul
  • Dešťový senzor
  • PIR senzor
  • jazýčkový spínač
  • Relé
  • Rezistor 4, 7 kΩ
  • Twisted-pair kabel
  • ethernetový kabel
  • Nástroje (pájení, šroubovák)

Krok 2: Připojení

Spojení
Spojení
Spojení
Spojení
Spojení
Spojení

Nahoře jsem přidal obrázek z fritzování s připojením. Pokud s tím máte problém, zanechte komentář.

Krok 3: Program

Nejprve musíte stáhnout, extrahovat a importovat tuto knihovnu do arduino IDE. A stáhněte si odtud knihovnu 1Wire, odsud teplotu Dallasu a importujte je také do arduino IDE. Tento program můžete nahrát do svého arduina. V komentáři je vysvětlení kódu.

Krok 4: Jak to funguje?

Jak to funguje?
Jak to funguje?

Když ve své aplikaci nebo v prohlížeči kliknete na Obnovit, Arduino odešle data do smartphonu/prohlížeče. Aplikace získá zdrojový kód z každé stránky (/tempin, /tempout, /rain, /window, /alarm) a zobrazí jej na vašem telefonu.

Krok 5: Aplikace pro Android

Aplikace pro Android
Aplikace pro Android
Aplikace pro Android
Aplikace pro Android
Aplikace pro Android
Aplikace pro Android

Chcete -li nainstalovat aplikaci do svého telefonu Android, musíte to udělat (můžete to vidět na obrázku výše): 1. prvním krokem je stáhnout soubor smartHome.apk 2. Odeslat soubor APK do telefonu 3. Otevřete správce souborů a vyhledejte soubor smarthHome.apk 4. Klikněte na něj a klikněte na tlačítko nainstalovat (pokud jste povolili možnost instalace aplikací mimo Google Play, které potřebujete 5. Dokončete instalaci, můžete aplikaci povolit

Aplikace je přeložena do angličtiny a polštiny. V prohlížeči můžete zapnout a vypnout světlo, ale v aplikaci ne, protože to neumím, omlouvám se.

Krok 6: Konfigurace aplikace

Konfigurace aplikace
Konfigurace aplikace
Konfigurace aplikace
Konfigurace aplikace
Konfigurace aplikace
Konfigurace aplikace
Konfigurace aplikace
Konfigurace aplikace

Vysvětlím, jak aplikace funguje. Zobrazuje všechna data z vašeho domova. Kliknutím na ikonu nastavení můžete upravit svou IP adresu a zapnout nebo vypnout alarm. Když zapnete alarm, aplikace získá data ze senzoru PIR v provozu a pokud je detekován, přesuňte se domů, udělá oznámení. Aplikace načítá data ze snímače pohybu každou minutu. Do pole IP musíte zadat svou IP adresu. Můžete to zkontrolovat zde.

Krok 7: Prohlížeč

Prohlížeč
Prohlížeč
Prohlížeč
Prohlížeč

Do prohlížeče zadejte IP / vše. Zde můžete vidět všechna data a zapínat a vypínat světlo.

Můžete to použít místo aplikace pro Android.

Krok 8: Přesměrování portů

Předávání portů
Předávání portů

Na routeru musíte otevřít port. Otevřete konfiguraci routeru a nastavte arduino ip a otevřete port 80. Můžete to vidět na obrázku výše.

Krok 9: ŽÁDNÁ IP (volitelně)

BEZ IP (volitelně)
BEZ IP (volitelně)

Účet si můžete založit bez IP, ale není to nutné. Na obrázku výše vidíte, jak jej nakonfigurovat.

Krok 10: Otestujte to

Pokud chcete data zobrazit na počítači, můžete to udělat tak, že do prohlížeče zadáte svůjipip / vše (např. 12.345.678.901/all) nebo použijete aplikaci pro Android.

Pokud se vám můj projekt líbí, nezapomeňte zanechat komentář a kliknout na oblíbený:)

Krok 11: ÚPRAVA: Zdrojový kód aplikace pro Android

Protože se mě mnoho lidí ptalo na zdrojový kód systému Android, přidávám jej níže.

Doporučuje: