RadioRadar - Радиоэлектроника, даташиты, схемы

https://www.radioradar.net/hand_book/hand_books/what_can_from_arduino.html

Что можно сделать из Arduino

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

 

Виды Arduino

Здесь стоит сделать особый акцент на то, что Arduino – это не только специальным образом сконфигурированные печатные платы с возможностью расширения (соединяются друг с другом через специальные интерфейсы) или "заточенные" под специфичные задачи, но и кроссплатформенная интегрированная среда разработки (так называемая IDE), с помощью которой можно создать и установить на программируемую микросхему свою прошивку (логику работы устройства). Вместо "родной" IDE можно использовать стороннюю.

Оригинальный производитель предлагает не только готовые платы (борды) Arduino, но и:

1.Серия Nano (миниатюрные платы) или Lilypad (как аналог);

2.Серия MKR (чуть больше нано) и Micro;

3.UNO (практически стандарт, особенно для начинающих)

4.Серия Mega (с большим количеством выводов для расширений и интерфейсов);

5.И другие (включая специфичные наборы для отдельных целей и задач).

В качестве "сердца" платы используются микроконтроллеры следующих серий (отдельная архитектура процессора определяет специфичный набор команд и средства по настройке/прошивке):

1.AVR-контроллеры;

2.ARM Cortex M;

3.ESP8266;

4.Intel x86.

К расширениям (подключаемым элементам, шилдам) относятся:

1.USB-порты (COM-порты для внешних устройств);

2.Сетевые интерфейсы (Wi-Fi модули, Ethernet, GSM);

3.Модули внешней памяти (SDcard и т.п.);

4.ЖК-дисплеи;

5.Датчики (термометры, гигрометры, манометры и т.д.);

6.Двигатели;

7.И др.

То есть, из такого набора деталей можно собрать практически любое сложное устройство с заданным функционалом и запрограммировать логику его работы самостоятельно (под себя). Получается как в случае с детским модульным конструктором LEGO (принцип "сделай сам").

 

Примеры готовых изделий на Arduino

Описать или перечислить все возможные устройства, которые можно собрать на Arduino, невозможно. Это как перечислить все слова, собранные из букв, или книги, написанные словами.

Однако, для наглядной демонстрации приведем небольшой список категорий создаваемых устройств (часть из них с готовыми прошивками можно найти на сайте производителя или на тематичных форумах/сайтах):

1.Светодиодные панели, светомузыкальные устройства, световая реклама, управляемая подсветка и т.п.

2.Радиоуправляемые игрушки (машины, танки, квадрокоптеры и т.п.), роботехника;

3.ЧПУ или 3D-принтеры своими руками;

4.Контроллеры для полива растений, кормления животных, управления техникой в аквариумах/бассейнах;

5."Умные" (SMART) устройства/бытовая техника (в том числе и роботы-пылесосы) – розетки, лампы, нагревательные приборы и т.п., управляемые удаленно или работающие по сложной логике;

6.Музыкальная техника, синтезаторы;

7.Метеостанции, устройства для контроля уровня влажности и температуры в помещениях;

8.Измерительные приборы;

9.Электронные замки (в том числе использующие биометрические факторы) и противоугонные системы, системы сигнализации, видеонаблюдения;

10.И многое-многое другое.

 

Более конкретные реализации

В качестве "крутых" примеров можно привести:

1.Джедайский световой меч, реагирующий на движения и воспроизводящий характерные звуки;

2.Увлажнитель своими руками для помещений с продвинутой логикой контроля влажности воздуха в комнате;

3.Дальномер, ничем не уступающий магазинным профессиональным измерительным приборам;

4.Часы с 3-D индикацией;

5.SMART-теплицы (автоматические системы полива и контроля уровня влажности/температуры);

6.Фрезеровочные станки (ЧПУ);

7.И т.д.

Все ограничивается только вашей фантазией.