Что можно сделать из конструктора ардуино

Обновлено: 16.05.2024

Если у вас есть тяга к технологиям (или ребёнок с такой тягой), рассмотрите Arduino. Эта штука озадачит вас и ребёнка на много часов, а на выходе получатся удивительные проекты.

10 интересных вещей, которые можно сделать на Arduino

Что за Arduino

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

К Arduino есть много плат расширения и датчиков. Сферы применения платы почти безграничны: автоматизация, системы безопасности, умный дом, музыка, робототехника и многое другое. Вот что можно делать на этой умной итальянской плате и на её российских и зарубежных клонах.

1. Робот-бармен с Bluetooth-управлением

Сложность: 4/5.

Время: 5/5.

Робот-бармен с Bluetooth-управлением

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

Главная сложность при изготовлении — инженерная. Нужно точно прикрутить все детали и соединить их между собой, чтобы ёмкость оказывалась точно под нужными бутылками.

2. Светящийся куб на 512 светодиодов

Сложность: 3/5.

Время: 3/5.

Светящийся куб на 512 светодиодов

Красивая штука, которая может светиться в такт музыке как трёхмерный эквалайзер и показывать 3D-анимацию. А ещё это может работать как необычный ночник.

3. Взломщик кодовых замков

Сложность: 5/5.

Время: 4/5.

10 интересных вещей, которые можно сделать на Arduino

Этот проект разработал хакер Сэми Камкар, и мы приводим его только в демонстрационных целях. Для взлома, кроме платы Arduino, автор взял серво- и шаговый двигатели для перебора комбинаций и соединил всё на самодельном шасси из алюминия. В основе алгоритма — простой перебор всех комбинаций, но робот это делает быстрее человека.

4. Nod Bang — киваем головой и делаем бит

Сложность: 2/5.

Время: 3/5.

Nod Bang — киваем головой и делаем бит

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

В наушники он встроил акселерометр, кнопки отвечают за выбор звука, а Arduino — за воспроизведение звука на компьютере через MIDI-интерфейс. Чтобы всё выглядело эффектнее, у кнопок есть подсветка, и они тоже делают бит.

5. Поющее растение

Сложность: 2/5.

Время: 2/5.

Поющее растение

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

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

6. Замок, который открывается на секретный стук

Сложность: 3/5.

Время: 2/5.

Замок, который открывается на секретный стук

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

Чтобы установить новый стук на открытие, нужно зажать кнопку на ручке и постучать по двери новым способом. Пьезосенсор распознаёт вибрации и записывает их в память платы.

7. Горшок для цветов с автополивом

Сложность: 4/5.

Время: 3/5.

10 интересных вещей, которые можно сделать на Arduino

Полезный горшок для тех, кто забывает полить цветы перед отъездом или просто не знает, как часто надо их поливать. Вся электроника, насосы и ёмкость для воды находятся внутри горшка. Для каждого растения можно запрограммировать свой режим полива в каждом горшке.

Основные характеристики чудо-горшка:

  • встроенный резервуар для воды;
  • датчик контроля уровня влажности почвы;
  • насос для подачи воды;
  • датчик уровня воды в резервуаре;
  • светодиод, информирующий о недостатке воды в резервуаре.

8. Драм-машина

Сложность: 1/5.

Время: 2/5.

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

Математическая основа этого устройства — разложение в ряд Фурье, которое решается подключением стандартной библиотеки.

9. Шагающий робот

Сложность: 2/5.

Время: 1/5.

Шагающий робот

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

Чтобы его сделать, вам понадобятся сервомоторы для ног, немного проволоки и любой пластик, из которого делается шасси. Для питания — аккумулятор любой модели, который крепится на спине робота.

10. Робот-пылесос

Сложность: 4/5.

Время: 5/5.

Робот-пылесос

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

Основные детали — плата Arduino, 6 инфракрасных датчиков, турбина с двигателем и щётками и аккумулятор. Ещё у робота есть датчики столкновения, которые помогают объезжать препятствия, и контроллер аккумулятора, который следит за уровнем батарей и предупреждает о том, что пылесос надо зарядить.

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

Getting Started with Arduino Web Editor on Various Platforms

Start coding online with the Arduino Web Editor, save your sketches in the cloud, and always have the most up-to-date version of the IDE!

Getting Started with Arduino Web Editor on Various Platforms

  • 5,405,856 views
  • 131 comments
  • 9,086 respects

Ever thought of controlling any electronic devices with your smart phone? Today I will show how to do it.

Arduino Bluetooth Basic Tutorial

  • 1,013,763 views
  • 90 comments
  • 551 respects

DS18B20 (Digital Temperature Sensor) and Arduino

In this protip, I will show you how to build DS18B20 Digital Thermometer with Arduino.

DS18B20 (Digital Temperature Sensor) and Arduino

  • 893,589 views
  • 95 comments
  • 244 respects

This is my first Arduino-based, Bluetooth-controlled RC car. It is controlled by a smart phone application.

Bluetooth Controlled Car

Project in progress by Saman Fernando

  • 637,945 views
  • 274 comments
  • 424 respects

Security Access Using RFID Reader

This tutorial will illustrate the working of an RFID reader.

Security Access Using RFID Reader

  • 580,691 views
  • 79 comments
  • 570 respects

Add WiFi to Arduino UNO

Connect your microcontroller to the internet by adding ESP8266 WiFi module!

Add WiFi to Arduino UNO

  • 569,347 views
  • 129 comments
  • 341 respects

How to Interface GPS Module (NEO-6m) with Arduino

In this project, I have shown how to interface a GPS module with Arduino UNO. The data for longitude and latitude is displayed on the LCD.

Getting Started with Arduino Web Editor on Various Platforms

Start coding online with the Arduino Web Editor, save your sketches in the cloud, and always have the most up-to-date version of the IDE!

Getting Started with Arduino Web Editor on Various Platforms

  • 5,405,856 views
  • 131 comments
  • 9,086 respects

How to Interface GPS Module (NEO-6m) with Arduino

In this project, I have shown how to interface a GPS module with Arduino UNO. The data for longitude and latitude is displayed on the LCD.

How to Interface GPS Module (NEO-6m) with Arduino

Project tutorial by Ruchir Sharma

  • 561,211 views
  • 197 comments
  • 211 respects

An Arduino Uno autopilot drone with multiple sensors and a wireless camera controlled by two microcontrollers.

Autopilot Drone

Project in progress by suhaskd

  • 96,930 views
  • 251 comments
  • 223 respects

Shoot fireballs from your fists when you throw a punch with these arm mounted smart flamethrowers!

Punch Activated Arm Flamethrowers (Real Firebending)

Project showcase by Allen Pan

  • 340,007 views
  • 186 comments
  • 1,889 respects

Portable Arduino Temp/Humidity Sensor with LCD

This is an Arduino Uno with a DHT11 temp/humidity sensor with and LCD screen powered by a power bank.

Portable Arduino Temp/Humidity Sensor with LCD

Project tutorial by ThothLoki

  • 354,871 views
  • 178 comments
  • 487 respects

Soldering Iron Controller for Hakko 907 v.2

Improved version of the soldering iron controller for Hakko 907 iron. To simplify building the controller, LCD screen is implemented.

Soldering Iron Controller for Hakko 907 v.2

Project tutorial by Alexander

  • 68,675 views
  • 233 comments
  • 124 respects

Using a mixture of computer vision, embedded systems, and servo motors, you can move a servo using only the number of fingers up on a hand.

Finger-based Servo Control

Project tutorial by Brendon Hales

  • 1,644 views
  • 0 comments
  • 4 respects

Windows Remote Arduino

Turn an LED on and off using Windows Remote Arduino.

Windows Remote Arduino

Project tutorial by Windows IoT

  • 255,836 views
  • 171 comments
  • 414 respects

This project is for making a 32-band audio (music) frequency spectrum analyzer / visualizer using Arduino.

32-Band Audio Spectrum Visualizer Analyzer

Project showcase by shajeeb

  • 166,794 views
  • 176 comments
  • 311 respects

Add WiFi to Arduino UNO

Connect your microcontroller to the internet by adding ESP8266 WiFi module!

Add WiFi to Arduino UNO

  • 569,347 views
  • 129 comments
  • 341 respects

Sketch of transistor tester project from Karl-Heinz Kübbeler, so it's much simpler to study, modify, verify and upload to an Arduino.

ArduTester V1.13: The Arduino UNO Transistor Tester

Project tutorial by plouc68000

  • 92,445 views
  • 176 comments
  • 133 respects

Otto DIY build your own robot in one hour!

An interactive robot that anyone can make! Otto is very easy to 3D print and assemble, walks, dances, makes sounds and avoids obstacles.

Otto DIY build your own robot in one hour!

  • 230,334 views
  • 141 comments
  • 496 respects

How to create a simple LCD video game with Arduino.

Arduino Game By LCD

Project tutorial by Mohammed Magdy

  • 146,647 views
  • 145 comments
  • 369 respects

DS18B20 (Digital Temperature Sensor) and Arduino

In this protip, I will show you how to build DS18B20 Digital Thermometer with Arduino.

DS18B20 (Digital Temperature Sensor) and Arduino

  • 893,638 views
  • 95 comments
  • 244 respects

Programming ATtiny85 with Arduino Uno

Step by step on how to program a ATtiny85 microcontroller with Arduino Uno development board.

Programming ATtiny85 with Arduino Uno

Project tutorial by Arjun Ganesan

  • 488,840 views
  • 108 comments
  • 294 respects

Simple Programmable Robotic Arm

Make a simple and programmable servo arm out of readily available materials!

Simple Programmable Robotic Arm

Project showcase by Ryan Chan

  • 239,581 views
  • 124 comments
  • 494 respects

Ever thought of controlling any electronic devices with your smart phone? Today I will show how to do it.

Arduino Bluetooth Basic Tutorial

  • 1,013,763 views
  • 90 comments
  • 551 respects

In this tutorial, we will learn how to detect Smoke and inflammable gases using an MQ-2 sensor.

Smoke Detection using MQ-2 Gas Sensor

  • 547,456 views
  • 98 comments
  • 300 respects

Need fast cheap laser rangefinder for your Arduino project? You can use a laser tape measure for this!

Making a Cheap Laser Rangefinder for Arduino

Project tutorial by iliasam

  • 55,080 views
  • 161 comments
  • 46 respects

Magnet Levitation with Arduino

Magnet levitation toy using Arduino. Cheap and easy to make!

Magnet Levitation with Arduino

Project tutorial by jsirgado

  • 132,515 views
  • 132 comments
  • 302 respects

Home Automation Using Raspberry Pi 2 And Windows 10 IoT

Automated Home using Raspberry Pi 2 (Windows 10 IoT Core) and Arduino.

Home Automation Using Raspberry Pi 2 And Windows 10 IoT

  • 371,756 views
  • 104 comments
  • 849 respects

Otto DIY+ Arduino Bluetooth robot easy to 3D Print

"Otto DIY with steroids" + Bluetooth + APP + switch + touch sensors + strength + sound detection.

Otto DIY+ Arduino Bluetooth robot easy to 3D Print

Project tutorial by Otto builders

  • 104,284 views
  • 136 comments
  • 249 respects

Alarm Clock

Alarm Clock with Arduino.

Alarm Clock

  • 179,252 views
  • 116 comments
  • 143 respects

A Glove That Translate Sign Language Into Text and Speech

The aim is to convert basic symbols that represent the 26 English letters as mentioned under American Sign Language script and display.

Music Reactive LED Strip

This is a another version of a music LED strip using Arduino Nano and an Electret Mic/Max4466 Amplifier.

Music Reactive LED Strip

Project showcase by buzzandy

  • 200,346 views
  • 103 comments
  • 317 respects

Arduino Altair 8800 Simulator

Ever wanted to play with the computer that sparked the personal computer age but don't have the cash to buy an Altair? Build your own!

Arduino Altair 8800 Simulator

Project tutorial by David Hansel

  • 112,516 views
  • 115 comments
  • 206 respects

Security Access Using RFID Reader

This tutorial will illustrate the working of an RFID reader.

Security Access Using RFID Reader

  • 580,762 views
  • 79 comments
  • 570 respects

DHT11 /DHT22 Temperature Sensor

DHT11 /DHT22 Temperature Sensor

Project tutorial by Daniel Porrey

  • 138,029 views
  • 108 comments
  • 172 respects

LCD (Liquid Crystal Display)

Want to display text? Here is your component!

LCD (Liquid Crystal Display)

  • 132,545 views
  • 106 comments
  • 288 respects

For use in DIY homebrew radio equipment such superheterodyne single/double conversion receiver, SDR, HAM QRP transceivers or RF generator.

10kHz to 225MHz VFO/RF Generator with Si5351 - Version 2

Project in progress by CesarSound

  • 52,421 views
  • 122 comments
  • 81 respects

Sending Bytes to an 8x8 LED Matrix.

Programming 8x8 LED Matrix

  • 434,710 views
  • 75 comments
  • 354 respects

Interfacing MAX30102 with Arduino + BPM measure project with OLED + buzzer.

Measure Heart Rate and SpO2 with MAX30102

Project tutorial by SurtrTech

  • 271,330 views
  • 80 comments
  • 334 respects

Hand Gesture Controlled Robot

Tired of controlling your robot with a joystick? Ever thought of controlling it with your hands?

Hand Gesture Controlled Robot

Project tutorial by Mayoogh Girish

  • 116,737 views
  • 95 comments
  • 123 respects

Arduino Mega Chess

Chess processor with GUI dedicated for Arduino Mega.

Arduino Mega Chess

Project showcase by Sergey_Urusov

  • 72,382 views
  • 105 comments
  • 242 respects

Upgrade your home security camera or webcam with a motorized stand that will detect and follow any motion around the camera!

Motion Following Motorized Camera Base

Project tutorial by Lindsay Fox

  • 169,372 views
  • 86 comments
  • 421 respects

Third Eye for The Blind

An innovative wearable technology for visually impaired peoples.

Third Eye for The Blind

Project tutorial by Muhammed Azhar

  • 207,275 views
  • 81 comments
  • 271 respects

High accuracy wall plotting at minimal cost, enrich all the whiteboards around you with surprising artwork!

Stringent, the $15 Wall Plotter

  • 122,671 views
  • 90 comments
  • 379 respects

Programming 4 Digit 7 Segment LED Display

Writing in a 4 digit 7 segment LED display.

Programming 4 Digit 7 Segment LED Display

  • 395,314 views
  • 69 comments
  • 228 respects

Upgrade old manual kiln to a digital controller with firing schedules (ramp, target, hold) and data logging.

Electric Kiln Controller

Project showcase by MrRoboto19

  • 43,869 views
  • 111 comments
  • 134 respects

Water Quality Monitoring System

Water quality, anywhere, anytime!

Water Quality Monitoring System

Project tutorial by Hao Jie Chan

  • 177,228 views
  • 81 comments
  • 208 respects

This is a project of Radio Receiver LW/MW/SW Stereo FM with RDS, using Arduino Nano, Si473x Radio IC and 1.8in TFT color display ST7735.

LW/MW/SW Stereo FM with RDS - DSP Radio Receiver V2.5

Project in progress by CesarSound

  • 89,988 views
  • 92 comments
  • 114 respects

Electronic Piano Keyboard With Preset Songs

An electronic keyboard with 7 piano keys, programmed to Middle B/A/G/F/E/D/C, and an 8th button used to access a menu of preset songs.

Electronic Piano Keyboard With Preset Songs

Project tutorial by Lindsay Fox

  • 121,488 views
  • 83 comments
  • 249 respects

Use circuito.io to build a smart food dispenser for your pet controlled directly from your phone.

IoT Pet Feeder

  • 167,056 views
  • 77 comments
  • 393 respects

Arduino 32x8 LED Matrix Info Display

Arduino Nano 32x8 LED matrix displaying date, time, temperature and humidity with a motion sensor.

Arduino 32x8 LED Matrix Info Display

Project showcase by ericBcreator

  • 94,229 views
  • 85 comments
  • 129 respects

Temperature Monitoring With DHT22 & Arduino

Simple Temperature Monitoring with DHT22 & Arduino.

Temperature Monitoring With DHT22 & Arduino

  • 315,643 views
  • 65 comments
  • 170 respects

Arduino Due Arbitrary Waveform Generator

Arbitrary waves can be drawn, edited, saved, opened and uploaded to the Due via USB, or the Due can run alone controlled by pots & switches.

Arduino Due Arbitrary Waveform Generator

Project tutorial by BruceEvans

  • 33,014 views
  • 106 comments
  • 65 respects

Easy to build, but comparable with professional seismometers, homemade Arduino seismometer.

Extremely Sensitive Cheap Homemade Seismometer

Project tutorial by Mirko Pavleski

  • 52,908 views
  • 94 comments
  • 117 respects

Detecting Obstacles and Warning - Arduino and Ultrasonic

This is tutorial to help you understand ultrasonic and buzzer and go deeper into learning Arduino, follow these steps and give me feedback.

Этот раздел wiki — сборник простых проектов. Если у вас без дела пылится Arduino Uno, по нашим рецептам вы за несколько минут соберёте законченное устройство. Для сборки проектов не понадобятся инструменты, кучи компонентов и даже рабочий стол — мы обойдёмся без пайки и проводов.

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

Какие железки используем

Все представленные устройства собираются на базе контроллера Arduino Uno и платы Slot Shield. В зависимости от проекта к ним добавятся от одного до шести Тройка-модулей — сенсоров и индикаторов.


Контроллер

Железки и скетчи протестированы на оригинальной итальянской Arduino Uno третьей ревизии. Если у вас неоригинальная плата — вероятнее всего, проекты будут работать, но гарантировать это нельзя.


Troyka-модули

Мы используем готовые элементы в формате Тройка-модулей. У них на борту все необходимые для работы элементы и обвязка для быстрого подключения к управляющей плате. У нас на выбор более сотни модулей — от простейших светодиодов, до систем спутниковой навигации. Единый формат модулей избавит от проблем с совместимостью. Ко всем модулям написаны библиотеки, которые упростят процесс программирования и сделают код простым и прозрачным.

arduino-troyka-slot-shield.4.jpg

Slot Shield

Проекты собираются на Slot Shield. Эта плата расширения крепится поверх Ардуино и выводит гребёнки пинов на удобные разъёмы. На Slot Shield можно установить от одного до шести модулей в разных комбинациях. Новая комбинация — новое устройство.

Разумеется, вы можете повторить проекты и на обычной макетке или Troyka Shield — соедините указанные в схеме пины обычными проводами и всё заработает.

1. Электронные часы. Как собрать…

…простые часы


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

…часы c подстройкой времени


Простые часы, с четырёхкнопочной клавиатурой. Кнопками можно изменить текущее время — отдельно часы и минуты.

…автономные часы


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

…электронный будильник


Часы с громкой пьезопищалкой. Текущее время и время срабатывания сигнала задаются с помощью четырёхкнопочной клавиатуры. За точность хода отвечает модуль часов реального времени.

…световой будильник


Электронный будильник с функцией имитации рассвета. За пять минут до установленного времени будильник деликатно увеличивает уровень освещённости в комнате. Сначала будит спокойным зелёным цветом, затем добавляет жёлтый, после — начинает светиться красным.

2. Метеостанция. Как собрать…

…простую станцию для компьютера


Подключим цифровой метеодатчик и выведем результаты на компьютер.

…метеостанцию с дисплеем


Метеостанция, которая выводит температуру и влажность на компактный четырёхразрядный экран.

…автономную метеостанцию с барометром


Станция для метеозаисимых людей. Гаджет выводит на экран температуру, влажность и атмосферное давление.

…метеостанцию с внешним датчиком температуры


Метеостанция, которая покажет не только температуру, влажность и атмосферное давление в помещении, но и сообщит о погоде за окном.

Читайте также: