Архив рубрики: Arduino

Библиотеку в Arduino IDE можно установить вручную (без интернета)

Чтобы установить библиотеку вручную, нужно:

1. Скачать библиотеку в формате ZIP с нужного ресурса.
2. В Arduino IDE открыть Sketch (Скетч) → Include Library (Подключить библиотеку) → Add .ZIP Library… (Добавить .ZIP библиотеку).
3. Найти файл библиотеки в формате ZIP и выбрать его.
4. Arduino IDE автоматически разархивирует библиотеку и добавит её в систему. Читать далее

Запись больших чисел в EEPROM

Давайте запишем в память EEPROM два целых числа, а затем прочитаем их из EEPROM и выведем в последовательный порт. С числами от 0 до 255 проблем нет, они занимают как раз 1 байт памяти и с помощью функции EEPROM.write() записываются в нужную ячейку.

Если число больше, чем 255, то с помощью операторов highByte() и lowByte() его нужно делить на байты и записывать каждый байт в свою ячейку. Максимальное число при этом – 65536 (или 216). Читать далее

Играем музыку на Arduino через пьезодинамик

Я адаптировал несколько песен для Arduino на следующих принципах:

– Скетчи должны быть совместимы со всеми или почти всеми платами Arduino;
Не нужно устанавливать библиотеки;
– Скетчи должны быть простыми для понимания и модификации. Читать далее

Запись опубликована автором в рубрике Arduino.

Делаем Arduino Nano из Attiny13 (13a)

Сделать Arduino Nano (Uno) из Attiny13 достаточно легко! Будем использовать загрузчик Urboot.

На основе: “github.com/MCUdude/MicroCore” и
“gameforstreet.ru/delaem-arduino-nano-iz-mikroshemy-atmega88-8-48-168-328/”

Нашёл у себя только микросхему Attiny13A PU. Читать далее