Автоматизируй это!
525 subscribers
50 photos
49 videos
1 file
62 links
"Автоматизируй это!" сделан для тех, кто любит создавать материальные объекты — по работе или для развлечения.

Оглавление: https://t.me/automate_courses/40
Основной курс: https://automate.courses

Абонентский ящик: @prplkn
Download Telegram
Вспышка снизу! Т.е., сегодня карточка из другого блока #аэ42.

Б3. Потоки данных

* В АЭ! мы не пишем программы, а рисуем потоки данных в среде разработки XOD, таком визуальном редакторе. Программу из суровых 0 и 1 сформирует уже XOD и переместит в устройство.

* Что значит потоки данных? Мы уже знаем, что данные появляются на входах устройства и покидают его на выходах. По пути, в программе, с ними происходят разные трансформации. Каждая операция — как бы "устройство внутри устройства", со своими входами и выходами. Например, в операцию сложения приходят слагаемые, а выходит сумма. Итого, наша работа — выбрать операции и, рисуя связи между ними, спланировать путешествие данных от входов до выходов устройства.

* Любое изменение на входе приводит к лавине переоценок, пробегающей по всем связям. Как в экселе: изменили ячейку — пересчитались все ячейки, в которых первая входит в формулу. Только нагляднее.

* * *
Увидеть и попробовать можно в АЭ42
Media is too big
VIEW IN TELEGRAM
Смонтажил на днях приглашение и сделал страничку для АЭ42, заходите и отправьте друзьям, а я буду думать как это всё улучшать)
Продолжаем серию выжимок из #аэ42.

На этот раз из третьего блока, с кусочком видео.

В5. Подмена

* За счет того, что разные модули работают с одинаковыми данными, можно имитировать работу одного модуля, временно используя другой.

* Это порой упрощает разработку и позволяет тестировать устройство, когда нужного модуля нет под рукой или пользоваться им неудобно.

* * *

Полностью в АЭ42
Подарки-2

В общем, не будет нам в этом году нормальной системы "подари другу" :( Но старая система "вручную" работает!

Половину месяца гонялся за менеджером компании, которая могла бы технически это реализовать, менеджер письма игнорировала, на звонки не отвечала по несколько дней подряд.

В конце концов, вчера вышла из сумрака, успели прояснить некоторые моменты по (в целом очень корявому) договору, я успел наживить систему электронного документооборота, чтобы подписать его, подписал со своей стороны и...

в 17:55 выяснилось, что их технические специалисты, без которых не запустить адов механизм, в этом году уже закончили работать. Приходите, говорят, после праздников.

Заодно обнаружилось, что на тот функционал (корзина у меня на сайте), который меня в первую очередь интересует, нужен еще один договор, о котором сегодня речь зашла впервые.

По-прежнему нужен нормальный партнер на продажу ключей доступа!

#пр
Media is too big
VIEW IN TELEGRAM
Друуузья! Привет в 2021! Желаю нам продуктивного года!

У меня внезапно случился вечер рекреационного приборостроения, #взялсделал бесполезное веселье, даже в курс не буду выкладывать.

Наигрался вдоволь под подкасты, попутно опробовал модуль, который играет mp3 с sd-карты.

Ксодовая либа под этот плеер нашлась, сам модуль очень капризный, новичкам точно не порекомендую.

А вот идея со "сценой" мне понравилась.
В первой части #аэ42 мы смотрим как работают 10+ разных девайсов и схематизируем их, чтобы получить основу для дальнейшего разговора.

А3. Блоки «смысла»

* Я предложил сначала увидеть "смысловые" блоки: что устройства делают, зачем они нужны, как мы их воспринимаем? То, что можно сформулировать человеческим языком без терминов. На верхней картинке это красные кирпичики.

* Один и тот же смысл (действие, пользу) зачастую можно воплотить разными техническими средствами. Жидкость можно дозировать нажатием на рычаг пульверизатора, а можно качать электрическим насосом или дать ей вытекать самой, но контролировать это управляемым клапаном.

* Одно из заданий к первой части — придумать разные способы "получить привет". В моем варианте "Призмы любви" происходит так: далекий друг прикасается к своей открытке, и оказывается, что наша — не просто белая геометрическая фигура — сквозь нее начинает мягко мигать свет. А можно было бы поднимать моторчиком флажок. Или?..

* * *
Больше примеров в самом АЭ42
Media is too big
VIEW IN TELEGRAM
Сегодняшний #взялсделал добавил бонусом в АЭ42, а не в основной курс, очень уж там в тему пришлось.

Такое задание когда-то родилось во время записи одного ютуб-проекта, но его участники поленились сделать, вот, у самого дошли руки проэкспериментировать.
А вот почему бы не показать вам подход с совершенно другой стороны?

"Автоматизируй это!" сделан для людей, которые не готовы погружаться в атомы кремния, строить из них транзисторы, а из них логические вентили, а из них какие-то цифровые схемы вплоть до процессоров — мы заходим "сверху" и без крайней необходимости никуда не углубляемся. Но это не значит, что туда нельзя заглядывать!

Павел Кириченко много лет строит процессоры в МЦСТ, Intel и других организациях, а в 2018 году издал книгу "Цифровая электроника для начинающих", где как раз рассмотрены все эти глубинные вопросы. Сейчас Павел готовит второе издание книги и делает поясняющие ролики к нему.

Вот анонс первой серии роликов, которая уже опубликована на том же канале: https://www.youtube.com/watch?v=kmOFGtRkXgI
Затронем один из последних вопросов #аэ42, который встает первым во всей истории с "Автоматизируй это!": как ни странно, начинать знакомство с миром работающих вещей можно без железа. АЭ42 его не требует вовсе, базовую часть основного курса тоже можно проходить виртуально.

Д8. Судьба железа

* изучать среду разработки можно в симуляциях

* некий минимальный набор модулей позволяет достаточно полно пощупать всё на практике

* он же может стать основой для любых проектов: дополнили чем-то проекто-специфичным и вперед

* чаще всего одно и то же железо участвует во множестве проб, и на этапе учебы, и в экспериментах перед проектами, модульность позволяет легко разбирать и вновь собирать

* для изделий, которые хочется оставить надолго, потребуется покупать второй экземпляр

* да, начинать лучше с модулей

* да, производитель может быть любой

Почему на старте достаточно пяти модулей мы частично обсудили в прошлый раз, подробнее — в АЭ42

На картинках минимальный набор vs все модули, затронутые в большом курсе.
Анализирую обратную связь по АЭ42, хочу проверить кое-что.

Какой #взялсделал был наиболее любопытным? Можно выбрать 2. В опросе хэштег не работает, освежить в памяти можно в оглавлении (в закрепе). Нас активных тут мало, пожалуйста, спросите у друзей!
Anonymous Poll
37%
"Призма любви" (сенсорные открытки)
12%
Робот в загоне из линии
41%
Сбор данных для автополива (алоэ в горшке)
29%
Кухонная подсветка
17%
Бесконтактный диспенсер из пульверизатора
12%
"Картонный бит" ("драм-проигрыватель")
17%
Часы из цветных секторов
Спасибо тем, кто уже выбрал! Остальным напомню сами зарисовки. Другими #взялсделал не перегружаю опрос.

Хочу проверить
1) есть ли примеры-лидеры, может всем нужно одно?
2) а никому не нужные аутсайдеры?
3) что в них общего

Многие из тех, для кого появился АЭ!, хотят конкретной конкретики "а что я могу сделать". Неисчерпаемость приложений — один из главных бонусов курса, но это же оборачивается проблемой: не угадать, что будет актуально каждому. Курс про глиняные свистульки был бы проще: вот глина, сюда дуй.

АЭ42 сделал чтобы без углубления показать спектр возможностей ("что можно") и базовое понимание инструментов ("как это делать"), а главное — что для любых приложений нужно одно и то же: фломастеров 7, а картинок миллион. Но и здесь кое-кто хотел сразу выбрать себе одного "героя", чтобы преломлять всё через его пример. В то время как по замыслу каждый увидит (или придумает) своих.
С идеями про выбор "героев" велкам в личку.

Уделите 6 минут примерам, выскажитесь в опросе постом выше, спросите у друзей!