Как стать автором
Обновить
48.49

Разработка под Arduino *

Платформа для создания автоматики

Сначала показывать
Порог рейтинга

Приветствую, Земляне! Почти 3 месяца миновало с первого релиза NotOnlyClock, моего персонального проекта на платформе Arduino.

NotOnlyClock
NotOnlyClock + Помидор

За это время вышло 2 обновления, подписчики моего Телеграм-канала всегда узнают обо всем самыми первыми. Обновления получила не только прошивка устройства, но и "железная" часть получила опциональную модификацию: теперь, на устройство можно установить кнопки с подсветкой.

Ниже приведен список ключевых изменений 2-х последних обновлений:

  • теперь, можно использовать до 8-ми секундомеров и таймеров одновременно (на 7 больше, чем было доступно ранее);

  • добавлен режим для подсчета количества нажатий с 9-ю независимыми счетчиками;

  • добавлен Помодоро трекер для отслеживания времени работы и отдыха по методу Помидора.

Подробные описания: обновление 1, обновление 2.

Теги:
Всего голосов 2: ↑2 и ↓0+4
Комментарии0

Приветствую, Земляне! Намедни закончил новый проект на платформе Arduino.

NotOnlyClock
NotOnlyClock

Проект получил название NotOnlyClock (Ну не только же часы), и из названия можно предположить, что устройство представляет из себя часы, отчасти это так, и у вас моментально возникнет вопрос: "Очередные часы? Таких устройств уже существует сотни, если не тысячи." Конечно, с этим сложно поспорить, но там помимо часов есть много других функций (секундомер, таймер, будильник, термометр, гигрометр и барометр), кроме этого, я обеспечил проект полным набором документации (схемы, разводки печатных плат, модель корпуса, исходный код прошивки и т.д.), а также обеспечил все подробными инструкциями по сборке. И в конце концов, если что-то хочется - надо это сделать. Надеюсь это принесет пользу не только мне.

Кликайте сюда, чтобы самостоятельно во всем убедиться.

Чтобы узнавать обо всех обновлениях в числе первых, подписывайтесь на Telegram-канал

Теги:
Всего голосов 2: ↑2 и ↓0+4
Комментарии3

Купил себе на пробу ESP32-WROOM-32. На борту есть и WiFi и Bluetooth. Стоит копейки.

С софтом разобрался за день (раньше микроконтроллеры не кодил/не прошивал).

Залил пример моргалки от ESP-IDF (только в настройках надо указать GPIO 2 вместо дефолтной).

PS. ха-ха аббревиатура IDF сейчас актуальненка https://www.idf.il/en/

Теги:
Всего голосов 5: ↑3 и ↓2+3
Комментарии0

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

Теги:
Всего голосов 3: ↑3 и ↓0+5
Комментарии0

Эволюция Arduino

Нашел тут, весьма забавную хронологию.. правда до 2013 года, но тем не менее..

Если не ошибаюсь, из журнала Make (с)
Если не ошибаюсь, из журнала Make (с)

Теги:
Всего голосов 2: ↑2 и ↓0+5
Комментарии3

Копал в поисках хорошего материала — и откопал вот это чудо:

HOMS — Hardware-Oriented Microprocessor Simulator, или аппаратно-ориентированный симулятор микропроцессора. Автор этого образовательного проекта — профессор, написавший две книги в области электроники и программирования:

Github автора.

В первоисточнике о проекте утверждается, что:

  • комплектующие доступны на любом рынке электроники;

  • возможно создавать инструкции ассемблера под свои задачи;

  • HOMS не требует ПК.

Лицензия — CC BY-NC-SA 4.0 DEED.

Полное техническое описание HOMS в PDF.

Теги:
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Состоялся релиз интегрированной среды разработки Arduino IDE 2.3, предоставляющей интерфейс для написания кода, компиляции, загрузки прошивок на оборудование и взаимодействия с платами в процессе отладки.

Разработка прошивок производится на урезанной версии C++ с фреймворком Wiring.

Код интерфейса Arduino IDE написан на языке TypeScript, а бэкенд реализован на языке Go. Исходные тексты распространяются под лицензией AGPLv3. Подготовлены готовые пакеты для Linux, Windows и macOS.

Ветка Arduino IDE 2.x создана на основе редактора кода Eclipse Theia и использует платформу Electron для построения интерфейса пользователя (ветка Arduino IDE 1.x была самодостаточным продуктом, написанным на Java).

Связанная с компиляцией, отладкой и загрузкой прошивок логика вынесена в отдельный фоновый процесс arduino‑cli. Среди возможностей IDE: поддержка протокола LSP (Language Server Protocol), адаптивное автодополнение ввода названий функций и переменных, инструменты для навигации по коду, поддержка тем оформления, интеграция с Git, поддержка хранения проектов в облаке Arduino Cloud, мониторинг последовательного порта (Serial Monitor).

Источник: OpenNET.

Теги:
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Международная космическая станция ближе, чем кажется. Речь даже не про небольшую по космическим меркам высоту полёта относительно уровня моря (≈420 км). МКС регулярно общается с Землёй.

Специализированные форумы отслеживают частоты, на которых общается станция. Известно многое — вплоть до каналов связи конкретного модуля. Периодически проводятся сеансы связи с радиолюбителями в диапазоне УКВ.

Но это далеко не всё: доступна даже расшифрованная телеметрия. Информации настолько много, что получается воссоздать полную модель МКС, которая на Земле повторяет поворот солнечных панелей (BGA), систем приводов солнечных панелей (SARJ) и терморадиаторов (TRRJ). Подобным занимается ISS Mimic (github.com/ISS-Mimic/Mimic).

Проект моднявый: одноплатники Raspberry Pi и микроконтроллеры Arduino приводят в движение физическую модель, которую предлагается распечатать на 3D-принтере. Развитие продолжается, в будущем детализацию хотят увеличить.

Когда-то телеметрию НАСА выкладывала на сайте ISSlive.com. Сегодня стрим телеметрии ведётся усилиями ISS Mimic. На странице iss-mimic.github.io (или её русифицированной версии) собраны десятки разнообразных значений, обновляемых ежесекундно.

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

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии0