Jeffrey Cross
Jeffrey Cross

Hack Your Pebble Steel ohjata Raspberry Pi -tuotetta

Rakastan leikkimistä uuden teknologian kanssa. Robotiikkaa kiinnostavana ohjelmistokehittäjänä sekä ohjelmistojen että laitteistojen luomisen ja työskentelyn ilo on kuvaamaton. Viimeinen hankkeeni oli siis unelma, kun käytin smartwatchia eri laitteiden ohjaamiseen kotona, mukaan lukien televisio.

Kotona käytämme tällä hetkellä vähintään kolmea erilaista kaukosäädintä, kun katsot televisiota. Se johtaa päivittäiseen taisteluun löytää kaukosäätimet, noutaa ne ja painaa niitä jokaisella, yksi kerrallaan. Tunnen klassisen ensimmäisen maailman ongelman. Sen sijaan, että ostaisit yleisen kauko-ohjaimen, päätin rakentaa oman.

Sain Pebble Steelin viime jouluna ja siitä tuli nopeasti osa jokapäiväistä elämääni. Vastaanotan jatkuvasti sähköpostiviestejä ja tekstiviestejä koko päivän ajan. Mahdollisuus ottaa pikainen katsaus ranteeseeni sen sijaan, että käytän älypuhelinta tarkistamaan, tarvitaanko minun huomioni välittömästi, on korvaamaton. Pebble on aina kanssani, ja se on aina täällä ranteessani. Joten miksi et käytä Pebbleä käsittelemään vuorovaikutusta television kanssa?

Älykkäänäyttimen kääntäminen kauko-ohjaimeksi on luultavasti lukemattomia. Henkilökohtaisesti mieluummin käytän enimmäkseen jotakin, mitä olen asettanut ympärilleni, ja sisällyttää sitten uutta teknologiaa hankkeen käynnistämisessä. Infrapuna-anturit ja langaton viestintä Raspberry Pi: n ja Arduinon välillä tulivat suurimmiksi haasteiksi, mutta saavutukset olivat sen arvoista.

Mitä tarvitaan? Käytin seuraavia Pebble-kaukosäätimen laitteita ja antureita: Pebble, iPhone, Raspberry Pi, Arduino, 433 MHz radiolähetin ja -vastaanotin, IR-lähetin ja -vastaanotin sekä jotkut hyppyjohdot ja vastukset. Sekoita mielikuvitusta ja päättäväisyyttä, ja olet kaikki!

Minulla oli jo Raspberry Pi asennettuna seinälle, ja siinä oli Node.js-palvelin ja näytettiin tietoja, kuten sää- ja tulevia kalenteritapahtumia. Täydellinen laite viestintään IR-lähetyksen kanssa Arduino! Raspberry Pi: n ja Arduinon välisen viestinnän valinta putosi 433 MHz: n radiosignaaleille. Miksi et käytä Arduinon Wi-Fi-kilvettä? Koska pystyn! Täydellinen mahdollisuus kokeilla toista viestintäprotokollaa ja oppia jotain uutta.

Raspberry Pi -liitäntään GPIO-nastojen kautta liitetty 433 MHz: n lähetin on helppo hallita Python-komentosarjojen tai komentorivikäytäntöjen kautta. Node.js pystyy käsittelemään molempia, joten pienellä REST API: lla lähetintä voidaan ohjata mistä tahansa paikallisverkkoon kytketystä laitteesta. Nyt kaikki Raspberry Pi -verkkoa koskevat pyynnöt välitetään kuuntelulaitteille radiosignaalien kautta. Tässä on esimerkki toiminnallisesta koodista.

Yksi suurista asioista Raspberry Pi: n käyttämisessä palvelimena on mahdollisuus käyttää muita laitteita lisäohjaimina. Pebble on vain ensimmäinen askel. Muita mahdollisuuksia ovat Android-kuluminen ja äskettäin avattu Apple Watch. Mahdollisuudet ovat rajattomat ja eivät rajoitu älykelloihin. Klise, mutta silti ainoa rajoitus on mielikuvitus. Jokainen paikallisverkkoon liitetty laite on mahdollisesti television kaukosäädin.

Se siitä. Se on yksi tapa kääntää smartwatch-televisio kaukosäätimeksi. Hauska sinulle ja minulle rakentaa, helppo muiden käyttää.

Osake

Jättänyt Kommenttia