Съдържание:
- Стъпка 1: Активирайте AmbiBox TCP API
- Стъпка 2: Стартирайте приложението и се свържете с API
- Стъпка 3: Създайте фон
- Стъпка 4: Задайте профил
- Стъпка 5: Съображения
Видео: Приложение за дистанционно управление на AmbiBox IOS: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
С това приложение за iOS можете да контролирате вашия AmbiBox от вашия iPhone или iPad. Ще говоря за приложението и как то комуникира със сървъра AmbiBox, ако искате да знаете как да инсталирате AmbiBox и светодиодните ленти, има няколко урока в Instructables.
Тук можете да гледате видео с резултата и по -графична демонстрация на това как работи приложението.
С последната версия можете да създавате свои собствени статични и динамични фонове, да избирате профили и също така да включвате/изключвате LED лентата.
Повече информация тук.
Стъпка 1: Активирайте AmbiBox TCP API
На първо място, трябва да сте сигурни, че AmbiBox има активиран API, за да може приложението да комуникира с него.
Сега можете да отворите TCP комуникация с този IP и порт. Преди да го направите с приложението, можете да опитате с вашия компютър, с Mac можете да изпълните в терминал nc your_ip your_port и ако сте в Windows, можете да използвате telnet your_ip your_port (telnet не е активиран по подразбиране в Windows, има няколко урока които показват как да го направите).
Тук имате API документация, където можете да видите всички налични команди за комуникация със сървъра AmbiBox.
******* Командата setbrightness не работи за мен.
Стъпка 2: Стартирайте приложението и се свържете с API
Изтеглете приложението от App Store.
Просто въведете IP и порта на вашата услуга AmbiBox. След свързване ще видите началното меню, от там можете да включите/изключите светодиодите.
Вижте първите 15 секунди от видеото.
Стъпка 3: Създайте фон
От първоначалното меню можете да изберете Моят фон или Динамичен фон.
Ако изберете първата опция, ще създадете и запазите статичен фон, той може да има един или няколко цвята. Всъщност можете да зададете цвета на всеки светодиод поотделно.
Вижте видеото в 00:15 часа.
Ако изберете втората опция, ще създадете и запазите динамичен фон. В горната лента на екрана ще видите бутон REC, така че можете да записвате последователности от фонове и ще се възпроизвежда в цикъл.
За да знаете как да зададете динамичен фон, проверете видеоклипа в 03:23 и 06:21.
Стъпка 4: Задайте профил
В зависимост от филма или видеото, което гледаме, може би искаме да заснемем цветове от различни части на екрана, за да избегнем черни ленти отстрани или отгоре/отдолу на екрана, които ще зададат цвета на нашите светодиоди на черен.
За да разрешим това, можем да създадем различни профили в AmbiBox и да ги изберем от опцията Моите профили в началното меню.
Вижте видеото в 04:57.
******* Ако имате профил с символи на двоеточие в името му, функционалността на профилите на приложението няма да работи поради грешка. Той ще бъде поправен в бъдещите версии.
Стъпка 5: Съображения
Поради ограниченията на iOS, когато приложението премине във фонов режим (когато натискаме бутона Home или заключваме устройството например), комуникацията със сървъра AmbiBox продължава около три минути, след което TCP гнездата ще бъдат затворени, за да се спести батерията.
Това е проблем, защото се нуждаем от постоянна връзка, за да поддържаме фоновете си да играят, така че след 2 минути във фонов режим ще се появи известие, което да информира за този факт.
Най -доброто решение за спазване на живота на батерията е да почерните екрана и да зададете минималната яркост, когато приложението възпроизвежда фон или профил, без да го изпращате на заден план. Това се случва автоматично след пет секунди бездействие и екранът ще се включи отново, когато го докоснете.
Препоръчано:
Домашно приложение с дистанционно управление с функция памет: 4 стъпки
Домашно приложение с дистанционно управление с функция на паметта: чрез тази схема можем да управляваме 4 релета с помощта на дистанционно управление и чрез функцията eeprom ще запомня последното състояние на релетата дори по време на загуба на захранване
IRduino: Дистанционно управление Arduino - имитирайте изгубено дистанционно: 6 стъпки
IRduino: Дистанционно управление Arduino - имитирайте изгубено дистанционно: Ако някога сте загубили дистанционното управление за вашия телевизор или DVD плейър, знаете колко е разочароващо да се налага да ходите, да намирате и използвате бутоните на самото устройство. Понякога тези бутони дори не предлагат същата функционалност като дистанционното. Получаване
8 Релейно управление с NodeMCU и IR приемник, използващ WiFi и IR дистанционно управление и приложение за Android: 5 стъпки (със снимки)
8 Релейно управление с NodeMCU и IR приемник, използващ WiFi и IR дистанционно и приложение за Android: Управление на 8 релейни превключвателя с помощта на nodemcu и IR приемник през wifi и дистанционно и приложение за android. Дистанционното работи независимо от wifi връзката. ТУК
Обикновен комплект за дистанционно управление, трансформиран в четириканално дистанционно управление RC играчка: 4 стъпки
Обикновен комплект за дистанционно управление, трансформиран в четириканално дистанционно управление RC Toy: 如何 将 通用 遥控 套件 转换 为 玩具 中 使用 的 四 遥控 器。 遥控 套件 非常 便宜。 采用 62 62 2262 和 2272 芯片 433 模块 构建。方法 非常 简单。 只需 一些 瓦楞纸 板 , 然后 按照 视频 教程 这个 电子 项目 并 为 服务。 玩具 车船 提供 远程 无线 控制
Ir Проект за домашно приложение с дистанционно управление с регулатор на вентилатора: 5 стъпки
Ir Remote Controlled Home Applicatin Project with Fan Regulator: Този проект за тези, които имат култура с arduino и проекти, а не за noob'si направиха това като проект, но аз също го използвам за производствена цел … за тази причина мога ' t споделяйте цялата пълна скица