Obsah:
- Krok 1: Shromážděte součásti
- Krok 2: Příprava a načtení operačního systému
- Krok 3: Nainstalujte software
- Krok 4: Testování sestavení
Video: Zobrazení/monitor IP kamery pomocí Raspberry Pi: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Při vyhodnocování vhodných možností NVR jsem narazil na úložiště zobrazovacích kamer, které vám umožňuje zobrazit více video kanálů síťových kamer. Podporuje také přepínání mezi více obrazovkami a tento projekt použijeme pro toto sestavení. Získáme a zobrazíme video kanály z kamery RPi Zero, kterou jsme vytvořili v předchozím videu, a z kamery na desce ESP32-CAM, kterou jsme před chvílí vytvořili. Používám malý 7 displej, ale můžete také připojit malinový pi k externímu monitoru podle vašich požadavků.
Video výše ukazuje, jak byl celý projekt sestaven. Doporučil bych to nejprve sledovat, abyste získali obecnou představu o tom, jak vše funguje dohromady.
Krok 1: Shromážděte součásti
Pro toto sestavení jsem se rozhodl použít Raspberry Pi 3, protože má port HDMI v plné velikosti a je také dostatečně výkonný. Kromě toho budete potřebovat vhodnou kartu microSD, napájecí zdroj a monitor. Na rozlišení monitoru příliš nezáleží, protože software to automaticky detekuje a přizpůsobí toky kamer.
Pro kamery jsem se rozhodl použít kameru Rpi Zero W, kterou jsme postavili v předchozím příspěvku, spolu s kamerou založenou na ESP32-CAM, kterou jsme před chvílí postavili.
Krok 2: Příprava a načtení operačního systému
Protože budeme používat desktop Raspberry Pi, stáhl jsem si desktopovou verzi OS Raspbian.
Poté musíme povolit WiFi sítě vytvořením souboru wpa_supplicant.conf na spouštěcí jednotce. Můžete si také stáhnout následující šablonu a aktualizovat ji pomocí svých údajů - kódu země, názvu sítě a hesla. Doporučuje se použít k tomu textový editor, jako je notepad ++ nebo sublime.
www.bitsnblobs.com/wp-content/uploads/2020/05/wpa_supplicant.txt
Namísto použití WiFi můžete také zapojit ethernetový kabel do desky a druhý konec zapojit do routeru. Deska bude také fungovat pomocí kabelového připojení.
Další věc, kterou musíme udělat, je povolit SSH. To nám umožňuje vzdálený přístup a ovládání Raspberry Pi přes síť. Provedení je jednoduché. Jednoduše použijte jeden z výše uvedených textových editorů k vytvoření nového souboru a poté jej uložte na bootdrive s názvem „ssh“. Do souboru nemusíte přidávat žádné přípony.
Před vysunutím karty microSD jsem se rozhodl zvýšit paměť GPU pro sestavení aktualizací souboru config.txt. Jednoduše musíte do konfiguračního souboru přidat řádek gpu_memory = 512, jak je vidět na obrázku. Soubor config.txt je umístěn na bootdrive a můžete jej upravit tak, že jej otevřete v textovém editoru, jak ukazuje video.
Jakmile bylo toto vše dokončeno, vložil jsem do desky kartu microSD, připojil displej a zapnul ji. Jak je vidět na obrázku, rozlišení displeje bylo nesprávné, takže to byla první věc, kterou bylo potřeba opravit. Jednoduše jsem musel otevřít soubor config.txt a přidat řádky zobrazené na obrázku, abych nakonfiguroval zobrazení HDMI. Také jsem odstranil jakýkoli limit proudu USB, protože můj displej získává energii z portu USB. Jakmile to bylo hotovo, restartoval jsem desku zadáním „sudo reboot“a displej spolu s dotykovým rozhraním začal správně fungovat.
Krok 3: Nainstalujte software
Jakmile jsme nechali displej běžet, dalším krokem bylo SSH na desku a poté aktualizaci operačního systému spuštěním příkazu „sudo apt-get update && sudo apt-get upgrade“. Může to chvíli trvat, ale pro novou instalaci se to doporučuje.
Po dokončení jsem klonoval úložiště GitHub spuštěním příkazu „git clone https://github.com/SvenVD/rpisurv“. Následuje "cd rpisurv", který nás zavede do nově vytvořeného adresáře. Zbývalo už jen nainstalovat software spuštěním „sudo./install.sh“. Ke konci instalace se mě zeptal, zda chci přepsat konfigurační soubor příkladem, na který jsem řekl ano, protože jsem to chtěl použít jako referenci.
Krok 4: Testování sestavení
Jakmile byla instalace dokončena, jednoduše jsem musel aktualizovat konfigurační soubor spuštěním příkazu „sudo nano /etc/rpisurv.conf“, který soubor otevřel v textovém editoru. Poté jsem okomentoval stávající konfiguraci a jednoduše přidal stream kamery Rpi na první obrazovku a stream ESP32-CAM na druhou.
Poté jsem soubor uložil a restartoval desku. Deska poté získala proudy a zobrazila je na monitor.
Pak jsem se rozhodl komentovat druhou obrazovku a jednoduše přidat 4 streamy na první obrazovku. Protože jsem měl jen jednu kameru, rozhodl jsem se duplikovat streamy, jak je vidět v textovém souboru. Pak jsem uložil a restartoval desku a mohl jsem zobrazit 4 streamy, což nebylo špatné. Mějte na paměti, že Raspberry PI musí odvést hodně práce, aby zmenšilo stream Full HD na nižší rozlišení, aby jej mohlo zobrazit na obrazovce. Doporučuje se použít stream, který se blíží konečnému rozlišení zobrazení. Celkově jsem byl velmi překvapen konečným výsledkem, vzhledem k tomu, že to všechno fungovalo přes WiFi. Chtěl jsem hlavně zobrazit jeden stream a tak jsem pro to upravil konfigurační soubor a výkon byl ještě lepší.
Tak jsem pomocí Raspberry Pi postavil displej síťové kamery. Pokud se vám tento projekt líbil, zvažte prosím přihlášení k odběru našeho kanálu na YouTube, protože to hodně pomáhá.
YouTube:
Děkuji za přečtení!
Doporučuje:
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ý
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
Pořizujte a odesílejte obrázky pomocí kamery ESP32-Cam pomocí bezdrátového procesoru ESP8266 WeMos D1 R1 s Uno: 7 kroků
Zachyťte a odešlete obrázky pomocí ESP32-Cam pomocí ESP8266 WeMos D1 R1 Wifi procesoru s Uno: Zachyťte obrázek pomocí ESP32-Cam (OV2640) pomocí ESP8266 WeMos D1 R1 WiFI procesoru s Uno a odešlete jej na e-mail, uložte na Disk Google a odešlete na Whatsapp pomocí Twilio. Požadavky: ESP8266 WeMos D1 R1 WiFI procesor s Uno (https: // protosupplies
Internetové hodiny: Zobrazení data a času pomocí OLED pomocí ESP8266 NodeMCU s protokolem NTP: 6 kroků
Internetové hodiny: Zobrazení data a času pomocí OLED pomocí ESP8266 NodeMCU s protokolem NTP: Ahoj kluci v tomto návodu, postavíme internetové hodiny, které získají čas z internetu, takže tento projekt ke spuštění nebude potřebovat žádný RTC, bude k tomu potřebovat pouze funkční připojení k internetu A pro tento projekt potřebujete esp8266, který bude mít
Zobrazení teploty na modulu displeje LED P10 pomocí Arduina: 3 kroky (s obrázky)
Zobrazení teploty na modulu LED displeje P10 pomocí Arduina: V předchozím tutoriálu bylo řečeno, jak zobrazit text na modulu Dot Matrix LED Display P10 pomocí konektoru Arduino a DMD, který můžete zkontrolovat zde. V tomto tutoriálu poskytneme jednoduchý projektový tutoriál s využitím modulu P10 jako zobrazovacího