Obsah:
- Krok 1: Načtěte kód z GitHubu
- Krok 2: Připojte se k Edisonu a získejte příkazový řádek
- Krok 3: Přesuňte soubory na správná místa
- Krok 4: Naučte se konfigurovat WiFi na vašem Edisonu
- Krok 5: Přidejte věci Grove Starter Kit
- Krok 6: Restartujte, otestujte a přizpůsobte si ho
Video: Nápověda Intel Edison Weather Advisory: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
Chtěli jsme vytvořit projekt, který by byl barevný, rozšiřitelný a předvedl jedinečné vlastnosti Intel Edison.
- Použijte wifi
- Použijte Linux
- Použijte komponenty ze startovací sady Grove.
Navíc jsem chtěl vědět, jak předávat informace ze strany Linuxu na stranu Arduina Edisona. Linux je bohatý na síťové funkce. Arduino je bohaté na GPIO a má barevný LCD a rozšiřitelná čidla a zařízení.
Kód je na:
github.com/qtpierce/sMegabyte/tree/master/…
- Stáhněte si prosím ten kód.
- Pomocí SCP zkopírujte skripty Linuxu do Edisonu. Jejich vložení do/home/root/je dobrý začátek.
-
Přesuňte soubor myweatherservice.service do
/etc/systemd/system/multi-user.target.wants/
-
K instalaci použijte IDE Arduino
WeatherAdvisorySketch.ino skica na straně Arduina Edison.
- Zahákněte sadu Grove Kit LCD do kteréhokoli z portů I2C.
- Volitelně můžete připojit bzučák k D2.
Krok 1: Načtěte kód z GitHubu
Zveřejnil jsem svůj kód na GitHub na:
github.com/qtpierce/sMegabyte/tree/master/…
Jednoduchý způsob získání kódu je navštívit web GitHub, najít tlačítko „Stáhnout ZIP“a kód stáhnout. Poté jej budete muset rozbalit a „SCP“zkopírovat do Edisona.
K zkopírování kódu z Linuxu do Edisonu jsem použil systém Linux a je to software SFTP. V systému Windows se domnívám, že stejné kopírování lze provést pomocí WinSCP. Když jsem se poprvé připojil k Edisonu pomocí WinSCP, zobrazilo se mi „Varování - potenciální porušení zabezpečení!“Přijal jsem to, protože jsem věděl, že zahajuji spojení s Edisonem. Zkopírujte soubory skriptu do zipu do adresáře/home/root/Edison. Později budou pokyny k přesunu souborů.
Krok 2: Připojte se k Edisonu a získejte příkazový řádek
Nejjednodušší metodou je připojit se k Edisonu pomocí sériového portu USB. Prvních pár kroků jsem provedl na adrese:
software.intel.com/en-us/articles/assemble…
Zastavil jsem se, jakmile jsem spustil sériový port USB. V tomto okamžiku jsem měl příkazový řádek, protože jsem k připojení používal Putty na svém notebooku se systémem Windows.
Používám Edison s Arduino Breakout Board, protože jsem k němu chtěl připojit Grove Starter Kit.
Krok 3: Přesuňte soubory na správná místa
Následující absolutní cesty k souborům jsou správná umístění pro umístění 3 skriptů Linux. Existují některé pevně kódované cesty k souborům, které očekávají následující umístění.
- /home/root/myweatherservice.pl
- /home/root/myweatherservice_wrapper.sh
- /etc/systemd/system/multi-user.target.wants/myweatherservice.service
Když je Edison spuštěn, systemd spustí myweatherservice.service
který spustí myweatherservice_wrapper.sh
který spouští skript myweatherservice.pl.
Krok 4: Naučte se konfigurovat WiFi na vašem Edisonu
Zjistil jsem, že je hezké používat k programování protokol SSH. Následující kroky jsou prostě věci, o kterých si myslím, že by je lidé měli vědět a praktikovat. Sledoval jsem článek společnosti Intel o nastavení Edisona:
software.intel.com/en-us/articles/assemble…
Vím, že rád používám metodu 2 microUSB kabelu, protože propojuje obě USB zařízení na Edisonu s notebookem. Dvě zařízení USB jsou USB flash disk, který vám umožňuje kopírovat obraz operačního systému a sériový port USB. Musíte spustit relaci PuTTY a mluvit s Edisonem přes sériový port USB; to je krok 3 článku Intel. Musíte získat nastavení wifi; to je krok 4 článku Intel. Jakmile se dostanete tak daleko, použijte sériový port USB k určení IP adresy Edisona a poté pomocí PuTTY ssh do Edison.
Cílem tohoto kroku je připojit váš Edison k přístupovému bodu wifi, aby mohl prohlížet webové stránky z meteorologických stanic.
Krok 5: Přidejte věci Grove Starter Kit
Zapojte desku Grove Breakout GPIO.
Připojte RGB LCD k libovolnému z I2C portů na desce Grove Breakout GPIO.
Volitelně můžete připojit bzučák k GPIO 3.
Krok 6: Restartujte, otestujte a přizpůsobte si ho
Restartujte a počkejte 20 sekund (v kódu je několik spánkových 10 s), aby se wifi připojilo a spustilo soubor XML meteorologické stanice.
Pokud to funguje, mělo by to zobrazit počasí pro stanici KHIO, meteorologickou stanici na letišti Hillsboro, OR.
Aby to bylo vaše, soubor skriptu Linux myweatherservice.pl obsahuje příkazy wget pro načítání XML z meteorologických stanic. Zjistěte, ze kterých stanic chcete obsah stahovat.
Doporučuje:
Chytrý budík - Intel Edison - Iot RoadShow - São Paulo: 4 kroky
Inteligentní budík - Intel Edison - Iot RoadShow - São Paulo: Jednou z velkých ctností každého, kdo žije nebo pracuje ve velkém městě, je time management. V současné době jsou cesty konstantní a protože provoz je jedním z hlavních faktorů. Když o tom přemýšlím, vytvořil jsem malou aplikaci, která využívá integraci s Google M
Monitorování Batimentos Cardíacos Com Intel Edison: 4 Steps
Monitorování herních procesorů Intel Edison: Projeto Realizado durante a IoT Roadshow 2015, em novembro de 2015. For grupo formado por Gedeane Kenshima, Rodrigo Bittenbinder, Gilvan Nunes, Ant ô nio Foltran e Jefferson Farias a presentou de mistem de monitoramento; ac
Hlasem ovládaná dřevěná lampa Edison - (video): 5 kroků
Hlasem ovládaná dřevěná lampa Edison - (video): cena za otázku 5 $. Tolik stojí Wifi relé SONOFF (od společnosti ITEAD), které je srdcem tohoto zařízení. &Quot; Nezklamal jsem. Právě jsem našel 10 000 způsobů, které nebudou fungovat. &Quot; - Thomas A. Edison To je neuvěřitelné, ale v poslední době
Detekce Rostros Con Arduino Intel Edison: 8 kroků
Detekce rostoucích jader Arduino Intel Edison: Procesy zpracování obrázků a výpočtů počítačových procesorů Vyšetřování debida a vývoje aplikací, procesů, analizarů a jejich zpracování p
Telegram Intel Edison Espião + Bot: 5 kroků
Intel Edison Espião + Bot Telegram: Projeto a presentado no Intel IoT Roadshow - S ã o Paulo (listopad 2015) Exemplo de detec ç ã o de imagem com Intel Edison, webcam, programada com Python e OpenCV.Neste exemplo ser ser á ukázkový programový program Intel Edison pro