Как уменьшить количество разрешений приложения?
Написал приложение (в app inventor) которые не требует разрешений, выложил в Гугле и вижу что в разделе разрешения указаны "возможные" разрешения. Мало того, при очередном обновлении ( просто дополнил инфу), в разрешениях добавился ещё один - считывание содержимого sd карты. Люди и так с опаской качают ( приложение платное), а тут ещё такие непонятки.
В описании самого приложения разрешений нет (хотя можно включить хранилище)
В Гугл консоли не нашел, в справке тоже. Может подскажет кто нибудь? Хотелось бы что бы в описании было написано, что приложение не требует разрешений, совсем
CAD и 3dsMax
Здравствуйте, я работаю в SolidWorks, и поверхностно знаком с Inventor, 3dsMax, буду очень благодарен если подскажите, есть задача есть 3D скан бампера автомобиля, необходимо сделать навес, которые прилегает к отсканированный части, в какой бы вы программе делали его? И почему?
Там идёт сложная геометрия, и если ее саму в SolidWorks не сложно построить (сложно потом переделывать) то построить на их основе матрицы для вакуумной формовки чуть сложнее, идёт линия реза расположена как кривая в пространстве и плоское основание которое я делаю с помощью лофта, или по сечениям, но он не всегда срабатывает сразу, приходится городить кучу всего и лишь потом получается что-то приближенное. Так же само изделие получается тонкостенным, и потому ту форму которую я получаю изначально я должен ещё уменьшить на толщину, из-за непростой геометрии полость сделать не удается. Может есть кто работает в 3dsMax и там это как-то проще и более безотказно.
Сталкивался с таким инструментом в Blender как Extrud там даже кромка которая является кривой в пространстве просто выделяется и выдавливается на нужную длину а потом можно образовавшуюся кромку промаштабировать и выровнять по какой либо плоскости, что в разы проще, но почему то Blender на отрез отказывается открывать модель которую я туда портирую из SolidWorks, надеюсь не слишком замудрил. Наверняка кто-нибудь сталкивается с такими заданием, буду рад если подскажете как именно вы это делаете, или бы делали если столкнулись с этим.
Arduino голосовое управление по bluetooth
Так уж сложилось - arduino не умеет распознавать голосовые команды, зато это умеет OS Android, что у каждого второго в кармане, надо же это дело использовать, чего смартфону пропадать в кармане, в обнимку с носовым платком))
Цепляем Bluetooth к arduino, пишем простенький скетч, чтобы умел только включать и выключать по команде с серийного порта, накидываем Android приложение (звучит то как а!), ну вот и всё!
Теперче свет в сортире включаем только по команде голосом! И Утюг и чайник.. хотя...
Скетч, android приложение и его исходник для mit app inventor вы можете скачать по ссылке: https://yadi.sk/d/H9fgXfZXtei4F
UDP в MIT App Inventor 2 на примере программы управления роботом
В некоторых ситуациях приложениях чувствительных ко времени, на пример управление роботом (особенно быстрым), предпочтительно пренебречь надежностью доставки пакета по сети, чем его задержка.
Для таких целей существует протокол UDP, но для людей мало знакомых с android studio и прочими средами разработки android приложений, использующих визуальное программирование на пример в MIT App Inventor 2 от google, нет возможности использовать преимущество протокола UDP из визуального редактора. Но выход есть и для них - использовать возможность вызова служб и приложений в android.
На пример установив приложение UDP Sender из Play market, в android появится служба отправки UDP пакетов, которую можно вызвать из другого приложения, даже "написанного" в визуальном редакторе.
Всё, что нужно знать, чтобы использовать службу отправки UDP пакетов, это полное название пакета приложения, класс, который может взаимодействовать с другими приложениями ну и как формировать запрос из другого приложения.
Для UDP Sender приведу пример отправки UDP пакета с содержимым "send" на IP адрес 192.168.1.200 и порт 8888 из визуального редактора MIT App Inventor2.
Тут при нажатии "Кнопка2" пакет уйдет.
Более подробно, в том числе о скетче для arduino IDE для приема пакетов и исполнении команд смотрим в видео https://www.youtube.com/watch?v=QoNQS12oFFY
P.S. привожу ссылку на видео, по скольку прикрепить видос к посту не хватает кармы))









