Arduino - путь новичка.

Картинки по запросу arduino
После неприятной ситуации с заметками в Windows OneNote (они просто все исчезли), я решил вести заметки здесь, на страницах своего блога. Причины две: доступность и резерв. Доступность понятна, для быстрого просмотра с любого устройства, а резерв статьи создается путем автоматической пересылки на мой адрес всей статьи после публикации.
Сразу хочу уточнить, эти записи не являются учебником или наставлением, нет, это только мои заметки и мои мысли и прошу заметить, что я еще не занимался программированием и для меня это такой темный лес, что темнее просто не бывает.


Для меня знакомство Arduino началось с просмотра статей и всякой всячины в интернете. Больше всего меня заинтересовал проект с ЧПУ гравером из старых DVD. Скажу сразу, этот проект у меня получился, хотя он был и не первым. Слегка изучив тему я решился на покупку аналога Arduino (ссылки давать не буду, т.к. их полно в интернете). Но первый, пробный проект был с модулями LED 8*8, для показа эффекта глаз. Этот проект я брал на сайте instructables.com Получилось классно, но радость была не долгой, т.к. я ни чего не понял из скачанных скетчах (так называется файл в котором написан программный код для Arduino).

Шло время, идея сделать свой проект меня не оставляла, но как обычно, то неохота, то некогда, то еще что. Но однажды я решился! И я решил сделать часы. Да-да, часы, простые электронные часы.


Один мой знакомый очень хорошо играл на гитаре. Я попросил его научить меня играть на гитаре. Вечером я пришел к нему и у нас был такой диалог.

- Какую песню ты хочешь выучить?
- Я не знаю, да все равно.
- У тебя нет любимой песни?
- Мне много песен нравится, я не знаю. Это что важно? Давай любую, например ту которую ты учил.
- Нет! Так я тебя научить не смогу. Для того чтобы научиться играть на гитаре ты должен хотеть этого. А для этого у тебя должна быть песня или музыка которую ты любишь всей душой.

В итоге я не играю на гитаре, т.к. не нашел свою песню.
Электронные часы, это моя любимая песня в Arduino. Это то что я хочу, то о чем мечтаю и это помогает мне изучит программирование микропроцессоров.

Как только я определился с проектом, я начал изучать язык программирования, параллельно покупая комплектующие и книги. К сожалению интернет не всегда удобен для изучения, поэтому книги дополняют его. Вообще я понял, что нет необходимость монополизировать этап изучения. Например если я программист, то я должен всегда сидеть за компьютером и что-то там делать. Что это за такой стереотип? Сантехник что, всегда должен ходить в дерьме и носить в кармане какашку? Нет! Мое изучение было широким: интернет, специализированные книги, видео и личное общение. Кстати именно личное общение давало толчёк с мертвой точки. Ни форумы, ни книги не могли дать ответ на простой устный вопрос. Поэтому, очень важно найти в своем окружении куратора, ну или заинтересованное и разбирающееся лицо к которому можно подойти с любым самым глупым вопросом и попробовать его решить. Это сильно помогает и даёт +100 скилов к опыту :)

На счет простых электронных часов я слукавил. Нет они будут не простые. Но начну с самых простых функций и буду наращивать дополнительные функции модульно.

В современных смарт часах нет возможности просмотра текущего времени предварительно не проделав каких либо манипуляций, будь то нажатие на кнопку или поворот кисти руки. Именно по этой и еще одной причине я купил себе YotaPhone 2. Я не хочу включать телефон или часы для просмотра времени. И мне не понравились OLED дисплеи, они очень яркие и в темноте, пытаются выжечь сетчатку глаз. Еще заметил что если быстро их потрясти или перевести взгляд с дисплея и обратно, то появляется неприятный эффект шлейфа изображения, как раньше в Windows была функция для курсора мышки. В общем TFT и OLED дисплеи я отмел. Остались только на ЖК дисплеи из старых мобилок и e-ink дисплеи. Конечно я хотел e-ink, но на тот момент я не мог их купить, поэтому выбор пал на самые распространенные  ЖК дисплеи Nokia. Точнее они использовались в телефонах фирмы Nokia.
Не всегда есть возможность получит то что хочешь, тогда приходиться довольствоваться тем что есть. Я смог найти дисплей 5110. С ним и стал работать.

Комментарии

Популярные сообщения из этого блога

Ремонт подсветки в электронных часах.

На рюкзаке сломалась пряжка. Вариант ремонта.

Восстановление кнопки шуруповёрта длиною в год.