В этом проекте показано, как собрать цифровые часы с использованием 4-значного 7-сегментного дисплея TM1637 и таймера DS3231 с Arduino. Этот дисплей отлично подходит для отображения времени.

В этом проекте показано, как собрать цифровые часы с использованием 4-значного 7-сегментного дисплея TM1637 и таймера DS3231 с Arduino. Этот дисплей отлично подходит для отображения времени.

Вы когда-нибудь задумывались об использовании USB-клавиатуры с Arduino в одном из ваших проектов? На самом деле, осуществить это легче, чем вы могли бы подумать. Клавиатуры USB по-прежнему поддерживают устаревший последовательный протокол PS/2. Поэтому они могут легко использовать в проектах Arduino. Схема и код, приведенные в данном проекте, должны работать со всеми Arduino на основе микроконтроллеров Atmega AVR, такими как Uno, Nano, Mega и т.п.

Это скорее пример того, как интегрировать с Arduino клавиатуры USB или PS/2 простым и экономичным способом. Поэтому в данном случае нет поддержки клавиш модификации, таких как Shift или Alt. Однако здесь мы используем полностью функциональную библиотеку PS/2, доступная через менеджер библиотек Arduino IDE.
Многие, кто держат рыбок в аквариуме, порой задаются вопросом, что и как будут кушать их рыбки в периоды длительного отсутствия хозяев, например, когда они в командировке или отпуске? Решением являются автоматические кормушки для рыб, но они относительно недешевые. Впрочем, можно сделать такую кормушку своими руками.

В данном проекте мы создадим автоматический механизм кормления рыбы с таймером, используя Arduino. Каждые 12 часов он будет кормить рыбу. Мы можем установить любое время, которое захотим, потому что в этом проекте мы используем часы реального времени.
Получение сигналов различной формы с высокой точностью частоты является весьма распространенной задачей при создании различных радиолюбительских и профессиональных электронных устройств.

Благодаря современной компонентной базе сегодня можно реализовать довольно функциональные генераторы сигналов, работающие по принципу DDS или прямого цифрового синтеза. И сегодня мы рассмотрим простой пример создания такого генератора сигналов с помощью Arduino и AD9850.
Алкотестер – это обобщенное название разновидности устройств, используемых для определения содержания алкоголя в крови по образцу выдыхаемого воздуха. Это означает, что устройство может определять количество выпитого вами алкоголя. Это устройство становится очень полезным для предупреждения аварий, вызванных вождением в нетрезвом виде.

Помимо низкой цены и периферийных возможностей одной из замечательных особенностей Raspberry Pi Pico является среда разработки C/C++ SDK. Ребята из Raspberry Pi проделали отличную работу по созданию среды программирования, которая проста в использовании, но при этом позволяет вам максимально работать на аппаратном уровне, если вы этого хотите.

Одним из недостатков использования C/C++ SDK является отсутствие библиотек. Они, конечно, есть, и, хотя их число растет, они не приближаются в своем объеме к огромному набору библиотек, доступных при использовании Arduino IDE. Одна только справочная документация Arduino перечисляет более 4000 библиотек.
В системах безопасности и домашней автоматизации порой необходимо быстро оповещать владельца о возникновении какой-либо ситуации. Для этого отлично подходят оповещения с помощью sms-сообщений, которые можно отправлять с GSM-модуля. И о реализации такой отправки будет рассказано в данном материале.

В нашем проекте мы рассмотрим отправку SMS-сообщения с GSM модуля SIM 800C на мобильный телефон с помощью Arduino.
Из данного проекта вы узнаете, как создать простейший графический интерфейс для управления вашим Arduino. По сути, этот пост посвящен связи между кодом на языке C# и Arduino: отправка данных и команд с компьютера на Arduino. Вы также узнаете кое-что о последовательной связи, реализуемой с помощью языка C#.

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

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

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