Вернемся к выжимкам из некоторых карточек #аэ42 (который теперь можно подарить!)
В4. Интеграция
* Мы уже знаем, что разные явления реального мира, будь то температура, расстояние, магнитное поле, освещенность или что угодно, оцифровываются — превращаются в данные.
* Контроллеры, которые мы программируем — не какие-то особые цифровые устройства, живущие в своем отдельном мире, они точно такие же как компьютеры, телефоны и все остальное. Поэтому существуют способы данные, собранные нашим уникальным устройством, использовать на других цифровых устройствах.
* Их можно сохранять на картах памяти, передавать на компьютер по проводу, через bluetooth (тоже на компьютер или телефон), в интернет: для того чтобы накапливать, анализировать, визуализировать.
* Можно поступать и наоборот — получать данные откуда-то, чтобы предпринимать какие-то действия: управлять светом (или роботом или чем угодно) с телефона, реагировать на какие-то удаленные события, как делала "Призма любви" и т.д.
* * *
Примеры наглядно в АЭ42.
В4. Интеграция
* Мы уже знаем, что разные явления реального мира, будь то температура, расстояние, магнитное поле, освещенность или что угодно, оцифровываются — превращаются в данные.
* Контроллеры, которые мы программируем — не какие-то особые цифровые устройства, живущие в своем отдельном мире, они точно такие же как компьютеры, телефоны и все остальное. Поэтому существуют способы данные, собранные нашим уникальным устройством, использовать на других цифровых устройствах.
* Их можно сохранять на картах памяти, передавать на компьютер по проводу, через bluetooth (тоже на компьютер или телефон), в интернет: для того чтобы накапливать, анализировать, визуализировать.
* Можно поступать и наоборот — получать данные откуда-то, чтобы предпринимать какие-то действия: управлять светом (или роботом или чем угодно) с телефона, реагировать на какие-то удаленные события, как делала "Призма любви" и т.д.
* * *
Примеры наглядно в АЭ42.
This media is not supported in your browser
VIEW IN TELEGRAM
Очень приятно пополнять раздел с отзывами!
Media is too big
VIEW IN TELEGRAM
Этот #взялсделал был минуткой досуга, а также местом встречи злости с ленью!
Кстати, получилась иллюстрация к прошлой опубликованной карточке из АЭ42.
Пример уже добавлен бонусом в полный курс.
Кстати, получилась иллюстрация к прошлой опубликованной карточке из АЭ42.
Пример уже добавлен бонусом в полный курс.
Лучше, чем носки!
Теперь подарить можно не только пару занимательных вечеров с АЭ42, но и целое новое хобби — основной курс "Автоматизируй это!" в базовой или полной версии.
Обратите внимание, что для прохождения полного курса "железо" будет уже необходимо и его нужно покупать отдельно.
Начинать и проходить в объеме базовой части можно и без деталек, а в процессе определиться с конкретными желаниями.
Что именно выбрать — очень обширный вопрос, разные варианты рассматриваем под третьим видео в бесплатном начале курса.
Теперь подарить можно не только пару занимательных вечеров с АЭ42, но и целое новое хобби — основной курс "Автоматизируй это!" в базовой или полной версии.
Обратите внимание, что для прохождения полного курса "железо" будет уже необходимо и его нужно покупать отдельно.
Начинать и проходить в объеме базовой части можно и без деталек, а в процессе определиться с конкретными желаниями.
Что именно выбрать — очень обширный вопрос, разные варианты рассматриваем под третьим видео в бесплатном начале курса.
Media is too big
VIEW IN TELEGRAM
Призма целиком!
Не люблю подменять курсы туториалами, они создают ложное впечатление о предмете, его применимости, сложности и т.д., как в сторону недооценки, так и наоборот. Но "Призма" многим понравилась, кто-то из смотревших АЭ42 хотел ее воспроизвести, так что вот. Толком не научитесь, но поиграться можно!
Извините за дурацкую музыку на фоне, у ролика сложная судьба: в ноябре заказали расширить исходный проект с призмой, наложили эту музыку, а сейчас я убрал оттуда то, что заказывали дополнительно, вернул к исходному.
Если захотите воспроизводить:
- среда разработки: xod.io
- файл здесь (это вам не курс, без подробностей)
По компонентам: те, которые показаны — недешевые, выходит под 2 тыс.руб. за одну открытку. Считаю поштучно, т.к. можно сделать коллективную призму с несколькими экземплярами. Посмотрел аналоги в Китае, они не такие компактные-удобные-симпатичные, но можно уложиться в $8.5 за штуку. Не тестил с китайскими мозгами, но должно быть норм. Если кто-то решит проверить, в личке дам ссылки.
Не люблю подменять курсы туториалами, они создают ложное впечатление о предмете, его применимости, сложности и т.д., как в сторону недооценки, так и наоборот. Но "Призма" многим понравилась, кто-то из смотревших АЭ42 хотел ее воспроизвести, так что вот. Толком не научитесь, но поиграться можно!
Извините за дурацкую музыку на фоне, у ролика сложная судьба: в ноябре заказали расширить исходный проект с призмой, наложили эту музыку, а сейчас я убрал оттуда то, что заказывали дополнительно, вернул к исходному.
Если захотите воспроизводить:
- среда разработки: xod.io
- файл здесь (это вам не курс, без подробностей)
По компонентам: те, которые показаны — недешевые, выходит под 2 тыс.руб. за одну открытку. Считаю поштучно, т.к. можно сделать коллективную призму с несколькими экземплярами. Посмотрел аналоги в Китае, они не такие компактные-удобные-симпатичные, но можно уложиться в $8.5 за штуку. Не тестил с китайскими мозгами, но должно быть норм. Если кто-то решит проверить, в личке дам ссылки.
Дуга характера
В пилот курса я звал знакомых.
Один товарищ был жёсток: "не знаю, зачем мне это, не пойду, зачем это моим знакомым не понимаю, не позову".
Через полгода пригласил его уже в АЭ42. Ну один вечер-то! Он снова отторгал. А потом вижу письмо: "такой-то оплатил кругозорно-творческий интенсив".
Там есть чатик. Угадайте, кто первый пришел в него с идеей своего проекта?
Он перевернул проект из большого курса, упомянутый в интенсиве вскользь. Так и надо: подсматривать, модифицировать. Исходный куб засекает сколько времени пробыл на каждой грани. Новая инкарнация сигнализирует о том, что истек интервал — какой именно определяется так же, положением. Инструмент самоорганизации, свой! Без разблокировок, десятка тычков до запуска, вообще можно не трогать телефон.
Подоспело фото прототипа без электроники, автор уточняет сценарий использования. Сегодня у него день рождения. Уже не спойлер, я знаю, что ему купили в подарок))
Жора, спасибо за всю критику и желаю тебе прогресса во всех проектах!
В пилот курса я звал знакомых.
Один товарищ был жёсток: "не знаю, зачем мне это, не пойду, зачем это моим знакомым не понимаю, не позову".
Через полгода пригласил его уже в АЭ42. Ну один вечер-то! Он снова отторгал. А потом вижу письмо: "такой-то оплатил кругозорно-творческий интенсив".
Там есть чатик. Угадайте, кто первый пришел в него с идеей своего проекта?
Он перевернул проект из большого курса, упомянутый в интенсиве вскользь. Так и надо: подсматривать, модифицировать. Исходный куб засекает сколько времени пробыл на каждой грани. Новая инкарнация сигнализирует о том, что истек интервал — какой именно определяется так же, положением. Инструмент самоорганизации, свой! Без разблокировок, десятка тычков до запуска, вообще можно не трогать телефон.
Подоспело фото прототипа без электроники, автор уточняет сценарий использования. Сегодня у него день рождения. Уже не спойлер, я знаю, что ему купили в подарок))
Жора, спасибо за всю критику и желаю тебе прогресса во всех проектах!
Спутник, который не взлетел
Пост памяти о другом проекте. В дальнем ящике нашел артефактище.
Платформы для детской робототехники можно обсуждать долго, и амперковскую Стрелу, и ТРИК и т.д., но канал не о том.
Когда-то и я вынашивал план, заказывал расчет проекта и выпуска серии, понял, что не потяну.
Потом была Киберфизика и мы вместе с Unwired Devices решили запустить улучшенную копию британского micro:bit, их в РФ тогда не было (слева вверху).
Меня убедили, что копировать ок, я переспорил про название: хотелось сделать Спутника каждому школьнику, как делали BBC, только лучше. Тех.детали решили, вырвался в СПб. День из лета 2017: утром на прикафешечной лавке рисую в блокноте эскиз лого, весь день в телефоне, чтобы коллеги оплатили дизайнеру макет, потом правки туда-сюда, к началу ночи отправляю уже итоговый, плата ушла в производство. Почему кончилось прототипом не впишется в ностальгический формат.
А сейчас вижу как у нас стали браться за исходные микробиты, их уже вовсю ввозят.
Как молоды мы были!
Пост памяти о другом проекте. В дальнем ящике нашел артефактище.
Платформы для детской робототехники можно обсуждать долго, и амперковскую Стрелу, и ТРИК и т.д., но канал не о том.
Когда-то и я вынашивал план, заказывал расчет проекта и выпуска серии, понял, что не потяну.
Потом была Киберфизика и мы вместе с Unwired Devices решили запустить улучшенную копию британского micro:bit, их в РФ тогда не было (слева вверху).
Меня убедили, что копировать ок, я переспорил про название: хотелось сделать Спутника каждому школьнику, как делали BBC, только лучше. Тех.детали решили, вырвался в СПб. День из лета 2017: утром на прикафешечной лавке рисую в блокноте эскиз лого, весь день в телефоне, чтобы коллеги оплатили дизайнеру макет, потом правки туда-сюда, к началу ночи отправляю уже итоговый, плата ушла в производство. Почему кончилось прототипом не впишется в ностальгический формат.
А сейчас вижу как у нас стали браться за исходные микробиты, их уже вовсю ввозят.
Как молоды мы были!
Маленькое техническое удобство
Большой проблемой в начале курса становится железо. Мало того, что его покупать, так еще и выбирать надо. Возможность пройти половину курса без него вдохновляет не многих (а зря). Можно зарыться в подбор, попробовать понять таблицу (на скрине) и найти аналоги подешевле.
Также есть простой способ: не задумываясь взять минимальный набор железок прямо таких, как я показываю, чтобы не париться с поисками и точно всё работало. Он хорош двумя моментами:
- на нем можно сделать больше 80% упражнений из курса
- модули в нем настолько часто используемые, что точно пригодятся потом в проектах
Попросил Амперку собрать всё в один список, чтобы можно было перейдя по одной ссылке (а не по девяти) сразу добавить всё в корзину. Только светодиодный модуль надо добавить дважды и выбрать цвета. На сегодняшний день комплект стоит 3440 рублей.
А с учетом возможности "подмены", карточку про которую я вытаскивал из АЭ42, получается, что с этими деталями можно попробовать практически всё.
Большой проблемой в начале курса становится железо. Мало того, что его покупать, так еще и выбирать надо. Возможность пройти половину курса без него вдохновляет не многих (а зря). Можно зарыться в подбор, попробовать понять таблицу (на скрине) и найти аналоги подешевле.
Также есть простой способ: не задумываясь взять минимальный набор железок прямо таких, как я показываю, чтобы не париться с поисками и точно всё работало. Он хорош двумя моментами:
- на нем можно сделать больше 80% упражнений из курса
- модули в нем настолько часто используемые, что точно пригодятся потом в проектах
Попросил Амперку собрать всё в один список, чтобы можно было перейдя по одной ссылке (а не по девяти) сразу добавить всё в корзину. Только светодиодный модуль надо добавить дважды и выбрать цвета. На сегодняшний день комплект стоит 3440 рублей.
А с учетом возможности "подмены", карточку про которую я вытаскивал из АЭ42, получается, что с этими деталями можно попробовать практически всё.
Сезон подарков всем
Год назад я сделал первую тестовую съемку Автоматизируй это! По этому случаю пост с эмодзями.
Сегодня я вам подарю 25% скидки на всё: и на кругозорно-творческий интенсив, и на курс (и полный, и базовый), и на подарочные версии! У нас тут творчество, практическая польза, хобби, работающие вещи, расширение личных горизонтов.
🎓 Курс Автоматизируй это!: себе / в подарок
🍄 Интенсив АЭ42: себе / в подарок
Используйте промокод CONCEPTION, он будет работать до субботы, 20.02, включительно.
Число подарочных сертификатов лимитировано, так что, девчонки, если ищете подарки мальчишкам, не тяните)
❤️ Сделайте мне подарок тоже, пошарьте этот пост везде, приходите учиться сами и дарите друзьям даже без привязки к праздникам!
А скоро я принесу вам кое-что ещё.
Год назад я сделал первую тестовую съемку Автоматизируй это! По этому случаю пост с эмодзями.
Сегодня я вам подарю 25% скидки на всё: и на кругозорно-творческий интенсив, и на курс (и полный, и базовый), и на подарочные версии! У нас тут творчество, практическая польза, хобби, работающие вещи, расширение личных горизонтов.
🎓 Курс Автоматизируй это!: себе / в подарок
🍄 Интенсив АЭ42: себе / в подарок
Используйте промокод CONCEPTION, он будет работать до субботы, 20.02, включительно.
Число подарочных сертификатов лимитировано, так что, девчонки, если ищете подарки мальчишкам, не тяните)
❤️ Сделайте мне подарок тоже, пошарьте этот пост везде, приходите учиться сами и дарите друзьям даже без привязки к праздникам!
А скоро я принесу вам кое-что ещё.
Media is too big
VIEW IN TELEGRAM
Второй подарок!
Поливалка — всегдашний любимчик, сделал вариант, который за 8 лет ни разу не пробовал, получился #взялсделал лонгплей, смотрите на здоровье и тоже шарьте!
И напомню, что чудо-скидка 25% по кодовому слову CONCEPTION действует еще сутки, распространяется на всё, включая подарки (которые пока есть!)
Большой курс:
https://automate.courses
Кругозорно-творческий малыш:
https://automate.courses/42
Подарки там же.
Поливалка — всегдашний любимчик, сделал вариант, который за 8 лет ни разу не пробовал, получился #взялсделал лонгплей, смотрите на здоровье и тоже шарьте!
И напомню, что чудо-скидка 25% по кодовому слову CONCEPTION действует еще сутки, распространяется на всё, включая подарки (которые пока есть!)
Большой курс:
https://automate.courses
Кругозорно-творческий малыш:
https://automate.courses/42
Подарки там же.
1. Друзья-архитекторы и промдизайнеры, я вновь открыт к взаимодействию в формате "давайте вместе что-то воплотим и поймем сферы друг друга получше". Я говорю о какой-либо маленькой конечной задаче: выберем что сделать на стыке наших областей, взаимно обогатимся. Пишите.
2. Кто-нибудь хочет сходить со мной в эти выходные в музей Москвы на выставку про ВХУТЕМАС? Я, если что, привитый) Тоже пишите.
А теперь довольно личный пост
Пару лет назад я перестал ввязываться в проекты, связанные с детской "робототехникой", только время от времени ездил в любимый GoTo.
То, что происходит в этом мире ("робототехники", а не лагеря), временами увлекательно, но на 90% состоит из громких слов без намерения действовать за ними и прочего неприятного, не стану углубляться. Выстроить какое-то стратегическое целеполагание в этой сфере на тот момент не удалось, а в тактической и сиюминутной возне хлюпать надоело.
Кроме этого, в 2018 году у меня из 11 запланированных проектов состоялось 3,5, надежных партнеров вокруг оказалось крайне мало.
Тогда я решил делать "Автоматизируй это!": во-первых, здесь можно без замахов на великое говорить о сфере применения — прототипирование и хобби, не больше, хотя и этого уже много, потому что потенциалов открывает тьму. Во-вторых, делать решил один — если бы кто и подвел, то только сам себя.
После запуска я стал уточнять потребности той части аудитории, у кого это инструментарий для работы, до того полагался на некоторую предшествующую практику взаимодействия. С особым вниманием старался прислушаться к архитекторам, потому что эта сфера деятельности мне кажется особенно чудесной: на стыке искусства и инженерии, идущая бок о бок с чуткостью к человеку и социальным процессам, и отражающая, и формирующая их.
На мое счастье одно из интервью привело к началу совместного проекта, который я пару раз здесь упоминал. Начинали всего лишь с обсуждения идей о применении автоматизации в макетах, но позже нащупали точку приложения — о чем этот макет, что он моделирует? Через архитектурную механику затронули механику социальную, и здесь для меня проект наполнился новым смыслом, более глубоким, потому что в нем сошлось множество идей, которые бесплотно существовали со мной лет не менее десяти. Развернуть каких именно пока не готов. В общем, наметилась многослойная история, которая меня окрылила.
Одним из этапов проекта были интервью, мы провели пару десятков. Это было интересно само по себе: пообщаться со знакомыми на необычные темы и увидеть людей с новых сторон, но еще интереснее были инсайты, полученные в процессе. Следующий этап по этой исследовательской ветке — опросник для количественной проверки гипотез.
Теперь партнер по проекту переоценил приоритеты и эта история не получила никакого. Придется пересобрать этот многослойный пирог иначе, части слоев он, к сожалению, лишится, но начинки останется много. Теперь этап с опросником проведу один, через некоторое время запущу. Рассказываю об этом, потому что многие из проинтервьюированных мной ждали результаты и канал читают.
Предложение из п.1 не о том, чтобы впутать вас в историю с этим "пирогом", наоборот, хочу восполнить ту маленькую изначальную цель, путь к которой теперь прервался — просто вместе воплотить какой-нибудь объект.
АЭ! в текущем виде тоже не устает разочаровывать с точки зрения отдачи, но кое-какие его потенциалы все же еще попробую раскрыть.
В общем, пока у меня выходные переосмысления, жду ваших откликов в личку @prplkn.
2. Кто-нибудь хочет сходить со мной в эти выходные в музей Москвы на выставку про ВХУТЕМАС? Я, если что, привитый) Тоже пишите.
А теперь довольно личный пост
Пару лет назад я перестал ввязываться в проекты, связанные с детской "робототехникой", только время от времени ездил в любимый GoTo.
То, что происходит в этом мире ("робототехники", а не лагеря), временами увлекательно, но на 90% состоит из громких слов без намерения действовать за ними и прочего неприятного, не стану углубляться. Выстроить какое-то стратегическое целеполагание в этой сфере на тот момент не удалось, а в тактической и сиюминутной возне хлюпать надоело.
Кроме этого, в 2018 году у меня из 11 запланированных проектов состоялось 3,5, надежных партнеров вокруг оказалось крайне мало.
Тогда я решил делать "Автоматизируй это!": во-первых, здесь можно без замахов на великое говорить о сфере применения — прототипирование и хобби, не больше, хотя и этого уже много, потому что потенциалов открывает тьму. Во-вторых, делать решил один — если бы кто и подвел, то только сам себя.
После запуска я стал уточнять потребности той части аудитории, у кого это инструментарий для работы, до того полагался на некоторую предшествующую практику взаимодействия. С особым вниманием старался прислушаться к архитекторам, потому что эта сфера деятельности мне кажется особенно чудесной: на стыке искусства и инженерии, идущая бок о бок с чуткостью к человеку и социальным процессам, и отражающая, и формирующая их.
На мое счастье одно из интервью привело к началу совместного проекта, который я пару раз здесь упоминал. Начинали всего лишь с обсуждения идей о применении автоматизации в макетах, но позже нащупали точку приложения — о чем этот макет, что он моделирует? Через архитектурную механику затронули механику социальную, и здесь для меня проект наполнился новым смыслом, более глубоким, потому что в нем сошлось множество идей, которые бесплотно существовали со мной лет не менее десяти. Развернуть каких именно пока не готов. В общем, наметилась многослойная история, которая меня окрылила.
Одним из этапов проекта были интервью, мы провели пару десятков. Это было интересно само по себе: пообщаться со знакомыми на необычные темы и увидеть людей с новых сторон, но еще интереснее были инсайты, полученные в процессе. Следующий этап по этой исследовательской ветке — опросник для количественной проверки гипотез.
Теперь партнер по проекту переоценил приоритеты и эта история не получила никакого. Придется пересобрать этот многослойный пирог иначе, части слоев он, к сожалению, лишится, но начинки останется много. Теперь этап с опросником проведу один, через некоторое время запущу. Рассказываю об этом, потому что многие из проинтервьюированных мной ждали результаты и канал читают.
Предложение из п.1 не о том, чтобы впутать вас в историю с этим "пирогом", наоборот, хочу восполнить ту маленькую изначальную цель, путь к которой теперь прервался — просто вместе воплотить какой-нибудь объект.
АЭ! в текущем виде тоже не устает разочаровывать с точки зрения отдачи, но кое-какие его потенциалы все же еще попробую раскрыть.
В общем, пока у меня выходные переосмысления, жду ваших откликов в личку @prplkn.
Перезалил видос про новую поливалку
Так что если вы сломались о самый нудный кусок в середине, попробуйте еще раз, убрал его, а также:
- сделал все плашки-отсылки читаемыми
- заблюрил элементы эротики
- всякое по мелочи
Так он мне нравится, что на сайт надо подвесить!
Так что если вы сломались о самый нудный кусок в середине, попробуйте еще раз, убрал его, а также:
- сделал все плашки-отсылки читаемыми
- заблюрил элементы эротики
- всякое по мелочи
Так он мне нравится, что на сайт надо подвесить!
Придумал нам на весну серию мероприятий под общим супер-оригинальным названием #прототип
Чтобы общаться, учиться и строить разные штуки. Надеюсь, не только онлайн.
В выходные начнём.
Чтобы общаться, учиться и строить разные штуки. Надеюсь, не только онлайн.
В выходные начнём.
Media is too big
VIEW IN TELEGRAM
Начнем #прототип с конкурса для дизайнеров по профессии или зову души!
Зачем это вам?
- вы же любите создавать вещи, еще одна разминка!
- возможность научиться оживлять свои объекты
- познакомиться для проектов и общения
Зачем это мне?
- чтобы об Автоматизируй это! узнало больше людей, которые создают или хотят создавать материальные объекты
- познакомиться с такими людьми, чтобы затем наделать дел
Как происходит конкурс?
Кратко:
1. Смотрите ролик и создавайте свой вариант светильника.
2. Постите изображение/видео 3D-модели/прототипа в какой-то соцсети со ссылкой на этот пост: https://t.me/automate_courses/122
3. Сообщаете об этом в https://t.me/prplkn до 20.03 включительно.
4. Я публикую работы здесь в канале и внутри курса как вдохновение для других.
5. Здесь проводим голосование.
Подробно в документе, если будете участвовать, прочтите обязательно.
Приз и подарки
Кто выполнит пункты 1-2-3, сразу получит интенсив АЭ42, потому что это уже немало!
Победителя ждет полный курс Автоматизируй это!
Зачем это вам?
- вы же любите создавать вещи, еще одна разминка!
- возможность научиться оживлять свои объекты
- познакомиться для проектов и общения
Зачем это мне?
- чтобы об Автоматизируй это! узнало больше людей, которые создают или хотят создавать материальные объекты
- познакомиться с такими людьми, чтобы затем наделать дел
Как происходит конкурс?
Кратко:
1. Смотрите ролик и создавайте свой вариант светильника.
2. Постите изображение/видео 3D-модели/прототипа в какой-то соцсети со ссылкой на этот пост: https://t.me/automate_courses/122
3. Сообщаете об этом в https://t.me/prplkn до 20.03 включительно.
4. Я публикую работы здесь в канале и внутри курса как вдохновение для других.
5. Здесь проводим голосование.
Подробно в документе, если будете участвовать, прочтите обязательно.
Приз и подарки
Кто выполнит пункты 1-2-3, сразу получит интенсив АЭ42, потому что это уже немало!
Победителя ждет полный курс Автоматизируй это!
У одного из подписчиков на чердаке живет хорек. В смысле, буквально, в доме. Хорек наносит ущерб спокойствию, а возможно и хозяйству. Подписчик вознамерился прогонять его автоматически, но совсем без программирования: обнаруживать датчиком движения, как на автоматических дверях, и пугать мотором с эксцентриком, вроде того вибромотора, который я прислонял к батарее.
Задачка в самом деле решаемая без контроллера, но есть нюанс: автору хочется узнать больше о частоте посещений. Подписчик представляет себе это так: светодиод мигает раз, если был один визит, дважды, если было два визита, и мигает постоянно, если визитов было больше. Кнопкой можно сбросить этот счетчик. Использовать дисплей, хотя бы 7-сегментный, автор идеи не планирует.
Можно взять пару микросхем и по-прежнему без программирования сделать подсчет, даже и с дисплеем, но в таком случае гибкость будет не очень гибкая: изменения-дополнения в функционале потребуют переделывать электронную часть. Если уж брать микросхему, лучше программируемую — контроллер. Договорились, что я покажу, как это будет выглядеть с программой.
Конечно, руки чешутся взять камеру, тогда можно будет и геноцид запускать автоматически, и логи с картинками изучать, но кажется это уже несколько оверкилл. Ну и про камеру у меня еще нет истории, для которой поделка выступила бы иллюстрацией.
Итак, задачи будут такие:
- обнаружить гостя (рассмотрим альтернативы датчику движения)
- испугать гостя (помимо эксцентрика можно подумать про световое и звуковое устрашение)
- посчитать, сколько раз он приходил за отчетный период (сделаю вариант, как задумал автор, это чуть сложнее, чем с дисплеем)
- сбросить счетчик
Рассмотрю без натурных экспериментов, чисто суть установки. У меня конечно есть голуби на полке за остеклением балкона, но съемочного задора пока нет, напишу в паре постов словами и картинками.
Задачка в самом деле решаемая без контроллера, но есть нюанс: автору хочется узнать больше о частоте посещений. Подписчик представляет себе это так: светодиод мигает раз, если был один визит, дважды, если было два визита, и мигает постоянно, если визитов было больше. Кнопкой можно сбросить этот счетчик. Использовать дисплей, хотя бы 7-сегментный, автор идеи не планирует.
Можно взять пару микросхем и по-прежнему без программирования сделать подсчет, даже и с дисплеем, но в таком случае гибкость будет не очень гибкая: изменения-дополнения в функционале потребуют переделывать электронную часть. Если уж брать микросхему, лучше программируемую — контроллер. Договорились, что я покажу, как это будет выглядеть с программой.
Конечно, руки чешутся взять камеру, тогда можно будет и геноцид запускать автоматически, и логи с картинками изучать, но кажется это уже несколько оверкилл. Ну и про камеру у меня еще нет истории, для которой поделка выступила бы иллюстрацией.
Итак, задачи будут такие:
- обнаружить гостя (рассмотрим альтернативы датчику движения)
- испугать гостя (помимо эксцентрика можно подумать про световое и звуковое устрашение)
- посчитать, сколько раз он приходил за отчетный период (сделаю вариант, как задумал автор, это чуть сложнее, чем с дисплеем)
- сбросить счетчик
Рассмотрю без натурных экспериментов, чисто суть установки. У меня конечно есть голуби на полке за остеклением балкона, но съемочного задора пока нет, напишу в паре постов словами и картинками.
Обнаруживаем хорька
Опцию с камерой мы отбросили, поэтому прикинем, что бывает еще.
1. Автор идеи намерен проверить инфракрасный датчик движения, с которым мы все имели дело, проходя через автоматические двери, или когда ВНЕЗАПНЫЙ ФОНАРЬ где-нибудь за городом. Такой датчик способен уловить перемещения теплого объекта и сообщить об этом. Нужно учесть вот что:
- будет ли перед датчиком перемещаться какой-то другой теплый объект, который не надо спугивать?
- достаточно ли теплоты хорька, чтобы датчик его "заметил"?
- какая у датчика диаграмма направленности, т.е. "поле зрения", всё ли пространство, подлежащее наблюдению, в него попадет?
Про такие нюансы выбора говорим в уроке Осн6. Какие практики помогут реализовать проект?
Последние два вопроса можно попробовать снять, поставив несколько одинаковых датчиков: поближе к полу и с пересечением "полей зрения".
В любом случае без эксперимента невозможно определить, сработает ли он на хорька.
2. Если известен путь проникновения гостя или его цель, можно не охватывать датчиками всё помещение, а поставить на хорьковском маршруте, например, датчик препятствия, который просто извещает о том, что перед ним появилось что-то (уже не обязательно теплое).
Можно использовать не готовый датчик, а приспособить для этого дальномер ("стало ближе, чем было, значит кто-то появился") или пару из светодиода (или лазера) и фоторезистора, помните "глазки" в стенках старых турникетов? Когда мы пересекали линию между ними без оплаты, турникет срабатывал. По такому же принципу я тестировал лед на прозрачность, только там нужны были сами данные, без реакции на них.
3. Если гость посещает конкретную точку или падок на приманку, можно засекать его механически — если он может задеть что-то, что нажмет кнопку: какую-то легкую дверцу или рычажок. Здесь лучше использовать концевик, который нажимается очень легко. Но с точки зрения программы это будет просто кнопка.
Все эти варианты железок, как их подключать, и т.п. разбираем в рубрике "Модули и идеи" курса.
Какой бы вариант мы ни выбрали, в программе факт обнаружения гостя будет выглядеть как изменение единственного значения с
Опцию с камерой мы отбросили, поэтому прикинем, что бывает еще.
1. Автор идеи намерен проверить инфракрасный датчик движения, с которым мы все имели дело, проходя через автоматические двери, или когда ВНЕЗАПНЫЙ ФОНАРЬ где-нибудь за городом. Такой датчик способен уловить перемещения теплого объекта и сообщить об этом. Нужно учесть вот что:
- будет ли перед датчиком перемещаться какой-то другой теплый объект, который не надо спугивать?
- достаточно ли теплоты хорька, чтобы датчик его "заметил"?
- какая у датчика диаграмма направленности, т.е. "поле зрения", всё ли пространство, подлежащее наблюдению, в него попадет?
Про такие нюансы выбора говорим в уроке Осн6. Какие практики помогут реализовать проект?
Последние два вопроса можно попробовать снять, поставив несколько одинаковых датчиков: поближе к полу и с пересечением "полей зрения".
В любом случае без эксперимента невозможно определить, сработает ли он на хорька.
2. Если известен путь проникновения гостя или его цель, можно не охватывать датчиками всё помещение, а поставить на хорьковском маршруте, например, датчик препятствия, который просто извещает о том, что перед ним появилось что-то (уже не обязательно теплое).
Можно использовать не готовый датчик, а приспособить для этого дальномер ("стало ближе, чем было, значит кто-то появился") или пару из светодиода (или лазера) и фоторезистора, помните "глазки" в стенках старых турникетов? Когда мы пересекали линию между ними без оплаты, турникет срабатывал. По такому же принципу я тестировал лед на прозрачность, только там нужны были сами данные, без реакции на них.
3. Если гость посещает конкретную точку или падок на приманку, можно засекать его механически — если он может задеть что-то, что нажмет кнопку: какую-то легкую дверцу или рычажок. Здесь лучше использовать концевик, который нажимается очень легко. Но с точки зрения программы это будет просто кнопка.
Все эти варианты железок, как их подключать, и т.п. разбираем в рубрике "Модули и идеи" курса.
Какой бы вариант мы ни выбрали, в программе факт обнаружения гостя будет выглядеть как изменение единственного значения с
false
на true
. На скриншоте в следующем посте показаны варианты получения этого единственного значения для перечисленных датчиков. Итого, считаем, что гость обнаружен.Иллюстрация к посту об обнаружении хорька (телеграм ограничивает длину публикации с вложениями).
Здесь показаны все рассмотренные варианты, само собой, будет выбран какой-то один.
Вкратце — что бы мы ни выбрали, изолированная задача "обнаружить гостя" даст результат в виде логического (булевого) значения. Об этих значениях и том, что с ними делать, есть целый урок еще в базовой части курса: Баз6. Как вещь может принять решение?
В любом случае нужно протестировать выбранный способ и лучше это сделать сразу, просто в интерактивном режиме посмотреть, как будут меняться значения на этих выходах.
Далее посмотрим, как пугать.
Здесь показаны все рассмотренные варианты, само собой, будет выбран какой-то один.
Вкратце — что бы мы ни выбрали, изолированная задача "обнаружить гостя" даст результат в виде логического (булевого) значения. Об этих значениях и том, что с ними делать, есть целый урок еще в базовой части курса: Баз6. Как вещь может принять решение?
В любом случае нужно протестировать выбранный способ и лучше это сделать сразу, просто в интерактивном режиме посмотреть, как будут меняться значения на этих выходах.
Далее посмотрим, как пугать.
Как пугать хорька
1. Автор исходной идеи намерен дребезжать мотором с эксцентриком. В этом случае надо посмотреть как запускать мотор из программы, обсудим ниже. Что касается физической коммутации, в случае, если мотор потребляет большой ток или ему для питания нужно напряжение, отличное от напряжения питания платы, потребуется силовой ключ или реле или драйвер мотора и отдельный источник питания.
В полном курсе этим непонятным словам посвящен урок Осн2. Как обеспечить вещь электричеством? и соседний с ним выпуск "Модулей и идей" под №3. Там я свел эти вопросы к набору правил, чтобы обойтись без учебника физики.
2. Можно пугать звуком. Возможно, параметров пространства и пугливости хорька будет достаточно, чтобы обойтись пьезопищалкой, но писк может быть слышен и хозяевам. С одной стороны, сразу понятно, что вот он — визит, с другой стороны целью было прогнать гостя, а не устроить праздник его имени.
Вероятно, ультразвуковой излучатель будет уместнее, но с отдельным источником ультразвука я дел не имел, только с ультразвуковым дальномером — подойдет ли его излучатель для наших целей, я не знаю, надо проверять.
Можно подключить более мощный динамик, чем пищалка, но по-прежнему останется вопрос с желательностью и эффективностью звуков в слышимом диапазоне.
3. Стробоскоп скорее всего будет неприятным для любого зрячего гостя. С этим никаких проблем, можно использовать в параллель с дребезгом эксцентрика или звуком, а можно обойтись им одним. Если зона поражения достаточно компактная, будет достаточно одной-двух-трех "Пираний" (яркие светодиоды, хорошо видны в бестолковом новогоднем ролике). Если нужно замигать всю комнату, можно взять ленту или какие-то другие более мощные светильники (и еще раз обратиться к Осн2 и МиИ№3 по поводу их подключения).
4. Если гость гидрофобный, точка его прибытия известна, а помещение позволяет, можно выливать на него воду. Помпа, клапан, опрыскивание, опрокинуть таз мотором и т.п.
Посмотрим, в чем будет заключаться управление этими способами запугивания из программы.
1. Автор исходной идеи намерен дребезжать мотором с эксцентриком. В этом случае надо посмотреть как запускать мотор из программы, обсудим ниже. Что касается физической коммутации, в случае, если мотор потребляет большой ток или ему для питания нужно напряжение, отличное от напряжения питания платы, потребуется силовой ключ или реле или драйвер мотора и отдельный источник питания.
В полном курсе этим непонятным словам посвящен урок Осн2. Как обеспечить вещь электричеством? и соседний с ним выпуск "Модулей и идей" под №3. Там я свел эти вопросы к набору правил, чтобы обойтись без учебника физики.
2. Можно пугать звуком. Возможно, параметров пространства и пугливости хорька будет достаточно, чтобы обойтись пьезопищалкой, но писк может быть слышен и хозяевам. С одной стороны, сразу понятно, что вот он — визит, с другой стороны целью было прогнать гостя, а не устроить праздник его имени.
Вероятно, ультразвуковой излучатель будет уместнее, но с отдельным источником ультразвука я дел не имел, только с ультразвуковым дальномером — подойдет ли его излучатель для наших целей, я не знаю, надо проверять.
Можно подключить более мощный динамик, чем пищалка, но по-прежнему останется вопрос с желательностью и эффективностью звуков в слышимом диапазоне.
3. Стробоскоп скорее всего будет неприятным для любого зрячего гостя. С этим никаких проблем, можно использовать в параллель с дребезгом эксцентрика или звуком, а можно обойтись им одним. Если зона поражения достаточно компактная, будет достаточно одной-двух-трех "Пираний" (яркие светодиоды, хорошо видны в бестолковом новогоднем ролике). Если нужно замигать всю комнату, можно взять ленту или какие-то другие более мощные светильники (и еще раз обратиться к Осн2 и МиИ№3 по поводу их подключения).
4. Если гость гидрофобный, точка его прибытия известна, а помещение позволяет, можно выливать на него воду. Помпа, клапан, опрыскивание, опрокинуть таз мотором и т.п.
Посмотрим, в чем будет заключаться управление этими способами запугивания из программы.
Управляем устрашением
Понимаю, что для тех читателей, кто не проходил АЭ!, написанное выглядит страшно, но это совсем простые вещи, которые разбираются в самом начале курса.
В частности, про
Так вот, управление устрашением вновь свелось к изменению единственного значения на одном входе одной ноды (см. иллюстрацию).
Дальше нужно разобраться, как единственное значение, полученное от датчика, должно трансформироваться в единственное значение, управляющее устройством изгнания (нет, соединения выхода датчика со входом исполнителя будет недостаточно).
Разберу вечером.
Понимаю, что для тех читателей, кто не проходил АЭ!, написанное выглядит страшно, но это совсем простые вещи, которые разбираются в самом начале курса.
В частности, про
if-else
речь идет в том же Баз6. Как вещь может принять решение? А все остальные слова про ноды, входы и выходы — и вовсе разобраны в первых трех уроках, с которыми можно ознакомиться бесплатно.Так вот, управление устрашением вновь свелось к изменению единственного значения на одном входе одной ноды (см. иллюстрацию).
Дальше нужно разобраться, как единственное значение, полученное от датчика, должно трансформироваться в единственное значение, управляющее устройством изгнания (нет, соединения выхода датчика со входом исполнителя будет недостаточно).
Разберу вечером.