Engineer Notes
  • Главная
  • Заметки
    • Градусник
      • Вывод информации на дисплей (семи сегмент)
      • Вывод информации на ЖК дисплей
      • Градусник DS18B20
    • Работа с датчиком освещенности
      • Работа с реле
      • Создание удлинителя, который работает только в темноте
    • Перехват кодов с пульта управления (IR)
      • Передача сигнала
    • Серво привод
    • Разбираемся с мотором
    • Подключение гироскопа
    • Сохраним файлы на SD карту
    • Часы реального времени
    • Контроллер ATTINY85
    • Доступ к датчикам через Web
  • Проекты
Powered by GitBook
On this page
  • Платы и различные полезные предметы
  • Семейство Arduino
  • Платы на контроллере ESP
  • Другие полезности
  • Среды разработки
  • PlatformIO
  • Arduino IDE
  • Заметки

Was this helpful?

Заметки

PreviousГлавнаяNextГрадусник

Last updated 5 years ago

Was this helpful?

Долго думал с чего начать, решил начать с небольших проектов на Arduino.

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

Платы и различные полезные предметы

Семейство Arduino

На старте нам понадобится плата Arduino, купить можно на аликеке:

  • одна из популярных плат, имеет много дополнительных плат расширений.

  • , достаточно компактная плата, может поместиться с спичечный коробок.

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

  • . Преимущество контроллера установленного на этой плате в том, что он имеет встроенную поддержку USB устройства и может эмулировать: мышку, клавиатуру или что то другое.

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

Платы на контроллере ESP

  • особенность платы в том, что она уже имеет на своем борту WiFi модуль

  • ESP32

Другие полезности

Можно заказать ещё пару вещей:

Среды разработки

PlatformIO

Arduino IDE

Для загрузки скетча на плату, требуется указать тип платы Tools -> Board -> Arduino UNO (либо другая в зависимости от платы которая есть у вас), далее требуется указать на каком порту подключена плата это можно сделать Tools -> Port -> COM_N. После загрузки данного скетча на плату (Sketch -> Upload) на плате начнет мигать светодиод с промежутком в одну секунду.

Заметки

Купить все о чем я буду писать можно и в местных магазинах. Вот некоторые из них:

Так же есть и оригинальные магазины различной электроники:

По работе со средой platformio есть отличная документация на . Более удобное средство нежели классика. Имеется интеграции со средами Visual Studio и Jetbrains CLion

Классическая среда разработки, хорошо описана и без намека на нормальную разработку. Arduino IDE можно с официального сайта.

Для понимания базовой работы с платой, можно открыть пример File -> Examples -> 01. Basics -> Blink. Детальное описание этого примера описано на

Так же есть в у них есть сайт на котором можно поискать интересные модули

на сайте есть блог в котором часто собирают и рассказывают про интересные приборы, платы, поделки и т.д. Так же на сайте есть интернет магазин, в котором продают много оригинальных товаром.

сайт интересен своими собственными разработками. У них часто появляются платы которые как раз подходят под мой проект, по размерам, по мощности и другим параметрам.

данная компания производит уже готовые устройства, есть на что посмотреть и чем вдохновиться

сайте
Arduino Uno
Arduino Nano
Arduino Mega
Arduino Leonardo
официальном сайте
Arduino Nano 33 BLE Sense
ESP8266
Макетка
Проводки разного вида
официальном сайте
скачать
официальном сайте
Delta chip
тастоке
ba3ar.kz
adafruit
sparkfun
makeblock
Arduino IDE