Arduino — друг подростка 1

В процессе уроков программирования нам надоело заниматься всякими веб-ориентированным www.codecademy.com и khanacademy.org, а на алгоритмическом codingame.com Гордею пока доступны только задачки самого младшего уровня, и то не все. Поэтому на день рождения мы решили подарить мальчику конструктор Arduino для полноприводного дрон-автомобиля. Заказали всё это на ebay и получили спустя месяц.

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

В наборе, который мы купили, помимо собственно платы Arduino была еще куча разных датчиков и девайсов: ИК приемник и передатчик, датчик уровня громкости, ультразвуковой сенсор, пищалки, куча светодиодов и проводов.

В комплекте идет также специальная доска для сборки проектов “breadboard” которая позволяет очень удобно без пайки собирать разные схемы прямо на столе.

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

Это позволило разобраться с основами устройства микрокомпьютера Arduino, IDE для прошивки, и привыкнуть к новому языку (там используется C).

Гордею совершенно пофиг на каком языке писать (javascript, C, (!) html — мы устали ему объяснять, что последнее это не язык программирования), он довольно неплохо может сделать что-то по аналогии, но фундаментальных знаний у него, конечно, не появляется, надеюсь, что он хотя бы абстрактно-алгоритмически мыслить учится, хотя и в этом появляются сомнения, когда мы видим, как он пытается решить задачу примерно как machine learning алгоритм, внося в неработающий код случайные правки.

Венцом наших настольных проектов стал обратный парктроник, который показывал расстояние до предмета на простенькой светодиодной шкале и начинал пищать, когда шкала заканчивалась. Это уже была наработка технологии для робо-машинки, конечно. Вот тут в инстагарме Гордея есть видео.

Мы планировали сделать еще несколько проектов с “умным домом”, поскольку в нашем конструкторе пришло одно управляемое реле, например, включение/выключение света ИК пультом или хлопком ладони. Но в итоге подсоединяться к домашней 220В сети я пока так и не решился. И мы переключились на собственно робо-автомобиль.

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

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

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

Попытки поиграться с написанием алгоритма действий для машинки, чтобы она ездила по статическому маршруту в квартире без использования датчиков успехом не увенчались: к сожалению, моторы ведут себя не очень стабильно и при одних и тех же управляющих сигналах фактический угол поворота может отличаться процентов на 20.
Вот тут можно посмотреть онборд-запись с этого этапа экспериментов.

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

А затем и вовсе — отворачивать от него. То есть, фактически, бессмысленно метаться по квартире пока батарейки не сядут или дети плату не оторвут. :)

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

Дальнейшие эксперименты пока приостановлены, так как робот на полном ходу очень быстро ест дорогие 9V батарейки, ждем из Китая мощных аккумуляторов. Пока начали экспериментировать с управлением джойстиком. Заставить робот поворачивать если у тебя есть возможность управлять только мощностью двигателей не так то просто.

Скоро придут еще дорогущие датчики скорости колес, которые, надеюсь, позволят нам точнее контролировать движения робота.
Тогда и напишем продолжение, а пока — всё.

Печатаем большой семейный календарь для себя и в подарок 9

Печатаем большой семейный календарь для себя и в подарок

UPD

от 15 декабря 2015

Друзья!

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

Спасибо вам большое, что поддержали нашу затею, нам очень приятно, что идея вам понравилась. Возможно, мы попробуем сделать это снова на следующий, 2017 год.

——

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

  • у нас есть синхронизируемое между всеми устройствами приложение для учета финансов, куда мы записываем доходы и расходы
  • у нас есть также синхронизируемый между всеми список дел, куда записывается всё, что невозможно сделать сразу
  • раньше мы использовали также отдельное приложение для синхронизации списка покупок (страшное оружие против мерчендайзеров и маркетологов), но после переезда оно стало не очень актуально
  • сейчас у нас есть даже семейный Slack, и специальные IFTTT роботы для слэка, которые постят туда наши перемещения, напоминания о делах, уведомения о новых письмах и другие события

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

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

Этот календарь оказался настолько удобным, что с тех пор уже больше двух лет мы не можем представить свою жизнь без него. Календарь всегда висит на кухне, именно там где мы вечером обсуждаем планы на ближайшие дни и недели, и думаем, что и когда мы можем сделать интересного. Именно там, где мы с утра за завтраком еще раз проговариваем повестку наступившего дня.

Мы быстро выяснили, что плоттерная печать стоит достаточно дорого, и приспособили для этих целей две большие икеевские рамки, лежавшие в этот момент без дела. У нас сформировалась некоторая система: мы всегда используем два месяца одновременно, текущий и следующий. В конце месяца мы фотографируем истекший лист и складываем снимок в отдельную папку, в которую всегда можно заглянуть, чтобы узнать, что и когда мы делали. Когда мы “заводим” новый месяц, мы сразу вписываем в него то, что до этого выписывали в специальный списочек: праздники, дни рождения и прочие заранее известные вехи.

Это самая “вирусная” идея нашего блога, некоторое количество знакомых (и незнакомых) сделали себе такие же календари, посмотрев на наш.

Почему этот календарь стал очень важной частью нашей жизни?

  • он позволяет всей семье держаться на одной волне: у нас постоянно синхронизируются планы в голове, потому что мы всё время смотрим на один и тот же лист
  • когда у нас появился календарь, мы, наконец, начали вовремя готовиться ко всяким заранее известным событиям: успеваем обдумывать и заказывать подарки к нужным дням, а не бегать в последний момент и покупать втридорога совершенно не то, что хотелось, вовремя регистрироваться на события и покупать билеты, пока они еще не закончились
  • у нас значительно сократилось количество “конфликтов планирования”, когда два важных для тебя мероприятия, ты сам назначаешь так, что в итоге приходится либо отменять что-то, либо переносить, получая кучу проблем на ровном месте
  • мы научились писать подробные жизнеописательные посты в блог (написать в подробностях о том, “Как прошел июль” в октябре по памяти совершенно невозможно, а открываешь такой календарь — и все основные события там есть)


Но есть и минусы: например, старший сын стал подглядывать в какие вечера нас не будет дома и водить домой приятелей, или гости иногда задают неудобные вопросы о странных мероприятиях, которые мы посещаем. :)

Каждый год мы задумывались о том, что надо уже, наконец, напечатать себе нормальный календарь, как мы хотим: на хорошей бумаге, и заодно подарить такие же некоторым знакомым, но каждый раз это упиралось в то, что печать крупноформатных календарей в единичном экземпляре это страшно невыгодное мероприятие, цены у типографий начинаются от 100 штук, причем 200 стоят совсем не в два раза дороже, чем 100. Печатать формат меньше А2 смысла нет: он должен быть достаточно крупным, чтобы его можно было прочитать из любой точки кухни, иначе эффект “планы всё время перед глазами” теряется.

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



Итак, наше предложение (на фотографиях вы видите “пилотную” страницу, которую мы напечатали на строительном плоттере, настоящий будет еще лучше):

  • календарь большого формата А2 (594×420 мм), 12 страниц на плотной мелованной бумаге + обложка
  • доставляется в тубусе в комплекте с подходящим бантиком, приклеив бантик его можно сразу использовать как подарок
  • в комплекте с календарем идут два маркера, красный и черный

Стоимость одного календаря: 1000 рублей

Стоимость курьерской доставки заказа по Москве и Петербургу 400 рублей
(в другие города скорее всего тоже сможем привезти не сильно дороже, поэтому заказывайте, мы уточним и ответим вам; что-то можно будет придумать и с самовывозом, если будет спрос).

Если тираж соберется, то мы доставим все календари не позже 28 декабря.
Если тираж отменится, то мы оповестим всех не позже 20 декабря.

План такой: если в течение недели мы соберем 150 предзаказов, то тираж будет признан состоявшимся и всем подписавшимся придет информация о том, как сделать предоплату.

В данный момент заказов: 51 из 150 (обновлено 09/12 07:00)

Если заказов наберется больше 250, то цена в письме с инструкциями по оплате придет значительно меньше (750 рублей), так что, пожалуйста не стесняйтесь распространять наше предложение в Facebook и VKontakte и кооперироваться с друзьями (так доставка выйдет дешевле). А еще, если заказов будет 250, мы сможем в дополнение к календарю напечатать набор наклеек с пиктограммами для некоторых событий. Типа вот такого, тоже давно мечтали:
CalendarPageLayoutBfilofax-organiser-stickers-personal-large

Сентябрь 2015, часть 1

Тысячу раз обещала себе не откладывать написание жизнеописательных постов “на потом”, но всё равно руки не доходят делать это оперативно. Начну в обратном порядке, с первой недели сентября.
Осень, как и обычно, началась у Гордея с новой школы: у него за пять классов сменилось четыре учебных заведения. Звучит, наверно, не очень круто, но что поделать, если жизнь так складывается и родителям на месте не сидится. Мы некоторое время сомневались: отдавать его в русскую школу или в черногорскую; был даже план в одну смену учиться на русском, а в другую — на сербском, но на реализацию не хватило времени. В итоге мальчик пошел в частную русскоязычную школу. В классе у него 5 (пять) человек: одна девочка и четыре мальчика. За пару дней до начала занятий было тестирование: математика вообще выше всяких похвал, русский отлично (ну, кроме кривого почерка), а вот английский хромает. Одноклассники уже несколько лет учат язык по 4-5 раз в неделю, а Гордей занимался по стандартной программе (2 урока/нед.). Пытаемся догонять теперь.
Несмотря на то, что во всей школе учеников меньше, чем в стандартной параллели в российской школе, была и линейка, и Урок Мира, всё как положено. Класс Гордея — те, что без букетов.

Полным составом в кадре.

После торжественной части Андрей отправился на работу, а я с младшими домой — печь кексы к открытию фотостудии (см. предыдущий пост). После обеда сдала Эвана няне и уехала с Кирой в Котор.
Днем ранее приехал папа Киры, он остановился на побережье, поэтому у нас была промежуточная точка в маршруте. Мы встретились в Будве и доехали вместе до Котора. Пока я развлекалась студийной фотографией, папа с Кирой гуляли, в том числе поднялись на Которскую крепость. Кира прекрасно сама добралась до вершины и спустилась — всё-таки дети куда выносливее взрослых.
Выехали из Котора уже затемно, завезла Киру с папой в Сутоморе и поехала в Подгорицу. Вернулась страшно утомленная и впечатленная ночными серпантинами. Кажется, первый раз я ехала одна на машине за очень долгое время. Обычно справа муж, а сзади сопят дети.
Второго сентября готовились к приему гостей, а после обеда поехали их встречать в аэропорт. Приехала из Москвы наша подруга Аня с сыном Аркадием.

Утром третьего сентября позавтракали и, конечно, отправились на море с двумя самыми младшими. Заехали проведать Киру в Сутоморе. У нее всё очень даже неплохо было.

На городском пляже адский ад, толпа, жара, мусор. Выдержали там минут 40 и поехали в Ратац на семейную дачу. Вообще, изначально я думала туда перебраться вместе с Аней и детьми на недельку, но в поселке уже месяца полтора как нет воды. Покормили там Эвана с Аркадием, проверили всё ли в порядке, полюбовались видом на море и уехали домой — вечером нужно было быть на уроке черногорского. После занятий еще успели сходить в наш любимый ресторанчик с розовым вином в разлив по 6 евро за литр.
На следующий день (пятница, 04.09) снова нужно было ехать в Котор — на этот раз забирать стартовый набор для полумарафона. Эвана утром сдали в сад (первый раз на целый день, сад русскоязычный), по дороге останавливались сделать пару кадров.

Заехали на пляж Jaz за Будвой. Конечно, там гораздо приятнее, чем на городских. Пробыли там пока не надоело.


Десантировались в Которе, предварительно заехав к друзьям в фотостудию.


Прогулялись по старому городу, получила стартовые наборы для себя и для Андрея, а чтобы взять еще и для друзей потребовали сканы их паспортов. Пока я вела переговоры в скайпе, посидели в кафе: 3,5 евро за бутылку воды! В Подгорице как-то всё дешевле.

Поборов разрядившийся телефон и причуды мобильного интернета, получили еще три комплекта и удовлетворенные поехали домой. По дороге еще забрали Киру у папы, чтобы он мог отдохнуть спокойно.
Вечером еще успели сходить в Подгорице на рок-концерт в исполнении бывших и настоящих коллег Андрея. Мероприятие было в баре в центре города.



В субботу у Андрея был выходной и мы почти всей толпой отправились в национальный парк Ловчен.
Начинаем подъем к мавзолею Петра Второго Петровича-Негоша (владыка Черногории в 1830—1851 годах).

Мавзолей расположен на вершине горы Ловчен. Виды, конечно, захватывающие, несмотря на то, что нам не слишком повезло с погодой.



На смотровой площадке (за вход берут сколько-то денег).


В горах изрядно холодно, особенно по сравнению с Подгорицей. А когда мы пытались сделать семейное фото еще и дождь начался — я первый раз замерзла за последние несколько месяцев.

От такой погоды все туристы разбежались.

Мы тоже убежали прятаться внутрь мавзолея.

Валяем дурака.

На спуске.


Вид на Цетинье — вторую черногорскую столицу. Туда мы и отправились после того, как вернулись на парковку.

Сначала по-быстрому заехали посмотреть на Цетинский монастырь.

А потом пошли искать место для обеда.

Город показался нам настолько прекрасным и так отчетливо напоминал Петербург, что теперь мы мечтаем вернуться и проверить свои ощущения еще несколько раз.







Пообедали в уличном кафе (20 евро на всю толпу, еще и с собой забрали изрядно, это вам не Котор с Будвой).


И потопали обратно к машине.

В Подгорицу ехали уже без остановок — Кира опаздывала на детский день рождения к своей садиковской одногруппнице Анжелике. За прическу спасибо Ане (маме трех мальчиков, между прочим), я так не умею.

Пока дети развлекались, я осваивала новый объектив.



Про воскресенье (06.09) и полумарафон в Которе мы уже писали отдельно.

После забега мы успели развируализироваться во время обеда с нашими питерскими знакомыми Никитой и Ульяной.


После возвращения из Котора в Подгорицу сил ни на что выдающееся уже не осталось.
Продолжение следует.