
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37




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 AmbiBox poslužiteljem, 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.
S najnovijom verzijom možete stvoriti vlastite statičke i dinamičke pozadine, 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 na svom računaru, s Macom možete izvršiti na 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, gdje možete vidjeti sve naredbe dostupne za komunikaciju s AmbiBox poslužiteljem.
******* Komanda setbrightness ne radi za mene.
Korak 2: Pokrenite aplikaciju i povežite se s API -jem



Preuzmite aplikaciju sa App Store -a.
Samo unesite IP i port vaše usluge AmbiBox. Nakon povezivanja vidjet ćete početni izbornik, odakle možete uključiti/isključiti LED diode.
Pogledajte prvih 15 sekundi videozapisa.
Korak 3: Kreirajte pozadine


U početnom izborniku možete odabrati Moje pozadine ili Dinamičke pozadine.
Ako odaberete prvu opciju, stvorit ćete 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. U gornjoj traci ekrana vidjet ćete dugme REC, tako da možete snimati nizove pozadina i reproducirati će se u petlji.
Da biste saznali kako postaviti dinamičku pozadinu, pogledajte videozapis 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 ekrana, kako bismo izbjegli crne trake sa strane ili s gornje/donje strane ekrana koje će boju naših LED dioda postaviti na 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 pređe u pozadinu (kada pritisnemo tipku Home ili zaključamo uređaj, na primjer) komunikacija s AmbiBox poslužiteljem traje oko tri minute, nakon čega će se TCP utičnice zatvoriti radi uštede baterije.
Ovo je problem jer nam je potrebna stalna veza za održavanje pozadine, pa će se nakon 2 minute u pozadini pojaviti obavijest koja vas obavještava o ovoj činjenici.
Najbolje rješenje za poštivanje vijeka trajanja baterije je zacrniti ekran i postaviti minimalnu svjetlinu dok aplikacija reproducira pozadinu ili profil, bez slanja u pozadinu. To se događa automatski nakon pet sekundi neaktivnosti i ekran će se ponovo uključiti kada ga dodirnete.
Preporučuje se:
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 Daljinska serijska kontrola (preko bluetootha) Automatski način rada Aplikacija za daljinsko upravljanje s grafičkim korisničkim sučeljem 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 se također prikazivati na ovoj ploči za igru. Ovo će biti ch
Android/iOS aplikacija za daljinski pristup vašem OpenWrt usmjerivaču: 11 koraka

Android/iOS aplikacija za daljinski pristup vašem OpenWrt usmjerivaču: Nedavno sam kupio novi usmjerivač (Xiaomi Mi Router 3G). I naravno, ovaj novi, sjajan komad hardvera me inspirirao da počnem raditi na ovom projektu;)
Jednostavna IOS aplikacija za BLE module: 4 koraka

Jednostavna IOS aplikacija za BLE module: Ova instrukcija opisuje kako možete stvoriti iOS aplikaciju s vrlo osnovnim funkcionalnostima. Ovaj Instructable neće proći kroz cijeli proces izrade iOS BLE aplikacije. To će samo dati visok nivo pregleda nekih važnih elemenata sa
Sistem za upravljanje motorom za podizanje aplikacija pomoću Arduino Mega 2560 i IoT: 8 koraka (sa slikama)

Sistem za upravljanje motorom za podizanje aplikacija pomoću Arduino Mega 2560 i IoT: Danas se mikrokontroler zasnovan na IoT -u široko koristi u industrijskoj primjeni. Ekonomski se koriste umjesto računara. Cilj projekta nam je potpuno digitalizirana kontrola, zapisivanje podataka i nadzor trofaznog indukcijskog motora sa