Sadržaj:
- Korak 1: Omogućite AmbiBox TCP API
- Korak 2: Pokrenite aplikaciju i povežite se s API -jem
- Korak 3: Stvorite pozadine
- Korak 4: Postavite profil
- Korak 5: Razmatranja
Video: Aplikacija za daljinsko upravljanje AmbiBox IOS: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Pomoću ove iOS aplikacije možete kontrolirati svoj AmbiBox sa svog iPhonea ili iPada. Govorit ću o aplikaciji i načinu na koji komunicira s poslužiteljem AmbiBox, ako želite znati kako instalirati AmbiBox i LED trake, postoji nekoliko vodiča u Instructables.
Ovdje možete pogledati videozapis s rezultatom i grafičkijom demonstracijom rada aplikacije.
Najnovijom verzijom možete stvoriti vlastitu statičku i dinamičku pozadinu, odabrati profile, a također uključiti/isključiti LED traku.
Više informacija ovdje.
Korak 1: Omogućite AmbiBox TCP API
Prije svega, morate biti sigurni da AmbiBox ima omogućen API kako bi aplikacija mogla komunicirati s njim.
Sada možete otvoriti TCP komunikaciju s tim IP -om i portom. Prije nego što to učinite s aplikacijom, možete isprobati s računalom, s Macom možete izvršiti u terminalu nc your_ip your_port, a ako ste u sustavu Windows možete koristiti telnet your_ip your_port (telnet nije aktiviran prema zadanim postavkama u sustavu Windows, postoji nekoliko vodiča koji pokazuju kako se to radi).
Ovdje imate API dokumentaciju u kojoj možete vidjeti sve naredbe dostupne za komunikaciju s poslužiteljem AmbiBox.
******* Naredba setbrightness ne radi za mene.
Korak 2: Pokrenite aplikaciju i povežite se s API -jem
Preuzmite aplikaciju s App Storea.
Samo predstavite IP i priključak vaše usluge AmbiBox. Nakon povezivanja vidjet ćete početni izbornik, odakle možete uključiti/isključiti LED diode.
Pogledajte prvih 15 sekundi videa.
Korak 3: Stvorite pozadine
U početnom izborniku možete odabrati Moje pozadine ili Dinamičke pozadine.
Odaberete li prvu opciju koju ćete stvoriti i spremiti statičku pozadinu, ona može imati jednu ili više boja. Zapravo, možete postaviti boju svakog LED -a pojedinačno.
Video pogledajte u 00:15.
Odaberete li drugu opciju, stvorit ćete i spremiti dinamičku pozadinu. Na gornjoj traci zaslona vidjet ćete gumb REC, pa možete snimati nizove pozadina i reproducirati će se u petlji.
Da biste saznali kako postaviti dinamičku pozadinu, pogledajte video u 03:23 i 06:21.
Korak 4: Postavite profil
Ovisno o filmu ili videozapisu koji gledamo, možda želimo snimiti boje s različitih dijelova zaslona, kako bismo izbjegli crne trake sa strana ili s vrha/dna zaslona koje će postaviti boju naših LED dioda u crnu.
Da bismo to riješili, možemo stvoriti različite profile u AmbiBoxu i odabrati ih iz opcije Moji profili na početnom izborniku.
Video pogledajte u 04:57.
******* Ako imate profil sa znakovima dvotočke u imenu, funkcionalnost profila aplikacije neće raditi zbog greške. To će biti popravljeno u budućim verzijama.
Korak 5: Razmatranja
Zbog iOS ograničenja, kada aplikacija ide u pozadinu (kada pritisnemo tipku Home ili zaključamo uređaj, na primjer) komunikacija s poslužiteljem AmbiBox traje oko tri minute, nakon čega će se TCP utičnice zatvoriti radi uštede baterije.
To je problem jer nam je potrebna stalna veza kako bi naše pozadine svirale, pa će se nakon 2 minute u pozadini pojaviti obavijest o toj činjenici.
Najbolje rješenje za poštivanje vijeka trajanja baterije je zacrniti zaslon i postaviti minimalnu svjetlinu dok aplikacija reproducira pozadinu ili profil, bez slanja u pozadinu. To se događa automatski nakon pet sekundi neaktivnosti, a zaslon će se ponovno uključiti kad ga dodirnete.
Preporučeni:
Arduino laserski projektor + aplikacija za upravljanje: 8 koraka
Arduino laserski projektor + aplikacija za upravljanje: XY - dvodimenzionalno lasersko skeniranje 2x 35 mm koračni motori 0,9 ° - 400 koraka/okt Automatska kalibracija ogledala Daljinsko serijsko upravljanje (putem bluetootha) Automatski način rada Aplikacija za daljinsko upravljanje s GUI -om Otvoreni izvor Preuzmi: github.com/stan
Bluetooth LED ploča za crtanje i IOS aplikacija: 9 koraka (sa slikama)
Bluetooth LED ploča za crtanje i IOS aplikacija: U ovom vodiču moći ćete stvoriti Bluetooth LED ploču koja može crtati slike iz iPhone aplikacije koju stvaramo. U ovoj aplikaciji korisnici će moći stvoriti igru Connect 4 koja će također biti prikazana na ovoj ploči za igru. Ovo će biti ch
Aplikacija Android/iOS za daljinski pristup vašem OpenWrt usmjerivaču: 11 koraka
Aplikacija Android/iOS za daljinski pristup vašem OpenWrt usmjerivaču: Nedavno sam kupio novi usmjerivač (Xiaomi Mi Router 3G). I naravno, ovaj novi, strašan hardver inspirirao me da počnem raditi na ovom projektu;)
Jednostavna IOS aplikacija za BLE module: 4 koraka
Jednostavna IOS aplikacija za BLE module: Ova uputa opisuje kako možete stvoriti iOS aplikaciju s vrlo osnovnom funkcionalnošću. Ovaj Instructable neće proći kroz cijeli proces izrade iOS BLE aplikacije. To će samo dati visoku razinu pregleda nekih važnih elemenata uz
Sustav za upravljanje motorom za podizanje aplikacija pomoću Arduino Mega 2560 i IoT: 8 koraka (sa slikama)
Sustav upravljanja motorom za podizanje aplikacija pomoću Arduino Mega 2560 i IoT: Danas se mikrokontroler temeljen na IoT široko koristi u industrijskoj primjeni. Ekonomski se koriste umjesto računala. Cilj projekta nam je potpuno digitalizirana kontrola, zapisivanje podataka i nadzor trofaznog indukcijskog motora s