Внятной документации на этот экран я не нашел поэтому пришлось разбираться с тем что есть и экспериментировать. В качестве управляющего устройства я использовал Raspberry PI. Так-же была написана программа позволяющая превратить этот экран в мини-монитор.
Не имея возможности переставить время я решил попробовать изменить ощущения посредством изменения освещения. Ход мыслей был примерно следующий: естественный свет попадает в квартиру естественно через окно, а когда света нет — темно. Зажечь свет за окном затруднительно, но можно создать иллюзию того, что там за окном светло. Глядя ночью в окно мы видим темноту — это не изменить, но ночью люди обычно включают свет и закрывают шторы — так светлее и более комфортно...
Принцип работы таков: Arduino опрашивает акселерометр, считывает данные по осям X, Y, Z и если есть отклонения от значений, которые были при включении сигнализации больше допустимой величины — включается сирена. Т.е. никаких данных вносить не нужно, не важно, под каким углом вы оставили свой мотоцикл, хоть на бок его положили — после включения сигнализации у осей X, Y, Z появляются текущие координаты и если в момент опроса текущие координаты хотя бы по одной оси отличаются от предыдущих на величину больше установленной нами (для этого используется потенциометр) — срабатывает сигнализация. Другими словами, если ваш мотоцикл трогают, наклоняют, пытаются перемещать, в общем, создают движение — включается сирена.
В последнее время всё большую популярность набирают Wi-Fi модули на основе ESP8266. Я тоже решил приобщиться к прекрасному, задумав реализовать термометр, отдающий данные по HTTP. Итак, поехали.
Появилась задача: подключить 32 геркона к Arduino UNO. Как известно ардуино не позволяет этого сделать напрямую, так как не имеет достаточного количества портов ввода - вывода. Решить данную задачу может расширитель портов ввода данных или сдвиговый регистр с параллельной загрузкой данных 74HC597. Так же данная микросхема может принимать данные через последовательный вход, пропускать их через себя и выдавать тоже самое на последовательный выход. Это необходимо для последовательного подключения нескольких микросхем, соответственно увеличивая число входов на 8, 16, 24 и т.д. штук.
Закончил возится с механикой принтера, ну и плюс набросал все это дело в трехмерке. Поэтому каждый желающий, сможет скачать проект для того чтобы снять необходимые размеры. Ниже архив, с файлами сборки и деталировки в SolidWorks.
Некоторые, наверно, заметили, что уже давно не было ничего интересного на сайте. Сказывается нехватка времени (хотя когда его хватало?) и отсутствие возможности паять и делать платы (в связи с переездом пока не обустроил себе рабочий угол, и это уже серьезней). Но не одними микроконтроллерами едины, отсутствие одного занятия порождает желание занять руки чем-то другим. И некоторое время назад, начал собирать комплектующие для 3D принтера :) Быстренько прожував теорию на робофоруме и глянул то, что собирают тамошние умельцы более менее начал разбираться в вопросе. В общем решил что "принтеру быть!".
Современное радиолюбительство невозможно представить без микроконтроллеров, и это очевидно. В последние десятилетия микроконтроллеры различных производителей стали широко распространены в разных сферах деятельности человека. Нередко их можно встретить в самых неожиданных устройствах и конструкциях. Мы с вами являемся свидетелями компьютеризации и автоматизации окружающих нас процессов. Истина такова, что без знания основ программирования создавать современные конкурентоспособные устройства, стало практически невозможно…
Для радиолюбителей, которые до определенного времени не использовали микроконтроллеры в своих конструкциях, эти устройства остаются какими-то непонятными, или даже загадочными. Пелена “таинственности” начинает возникать с того момента, когда впервые открывается даташит (техническое описание) микроконтроллера, состоящего примерно из 300 страниц мелкого шрифта, вызывающий панический ужас лишь от мыслей, что запомнить это просто невозможно…
Датчика BMP085 дает нам возможность не только измерять атмосферное давление но и температуру воздуха а так же отображать высоту над уровнем моря.
BMP085 является своего рода высокоточным датчиком давления с ультра-низким энергопотреблением. Отличная производительность BMP085 и точность достигает минимального значения измерения давления 0.03hPa, и это с очень низким энергопотреблением, только 3μA.