Сообщество - Arduino & Pi

Arduino & Pi

1 493 поста 20 825 подписчиков

Популярные теги в сообществе:

Электростимулятор на Raspberry Pi 3

Доброго времени суток, необходим совет. Нужно собрать электростимулятор для проведения определенных тестов с пациентами. Хотелось бы иметь возможность управлять импульсами с электростимулятора (программно) т.е. регулировать их длительность, период, амплитуду, используя одноплатный компьютер Raspberry Pi 3. Какие элементы должен включать в себя электростимулятор, или достаточно будет только усилителя? И как организовать взаимодействие между платой компьютера и электростимулятором? Подскажите, пожалуйста!

81

Осваиваю ROS(Robot Operating System) и делаю 2wd платформу

Всем привет. Желание конструировать у меня не пропадает с самого детства. Новые игрушки на глазах родителей разбирались моментально и собиралась какая-то неведомая дичь. Первая батарейка и горящая лампочка от неё, первое короткое замыкание, паяльник, канифоль и прочее прочее постепенно добавлялось с возрастом и мозгами. Первый класс, первый компьютер, не понимая тогда вообще ни чего в нем удалял разные dll файлы считая себя хакером и получая годных люлей когда слетал windows. Первое Hello World на Паскаль, эх, как давно это все было. Но энтузиазм не угасает по сей день. Первая попытка сделать, что-то удаленно управляемое была в 2015 году, эта была обычная машинка с веб-камерой и raspberry pi на борту, управление происходило через браузер с помощью скрипта на python + flask.

На данный момент скилл в программировании, электроники подкачался и бывают разные попытки, сделать что-то интересное, пусть даже и бесполезное(как тут https://pikabu.ru/story/popyitka_postroit_i_nauchit_deltarobota_igrat_na_sintezatore_7642204 ), для меня главное опыт.

И сейчас я решил добавить в свою копилку знаний разработку автономных платформ с использованием ROS. А почему бы и нет?

Robot Operating System (ROS) - это гибкая платформа (фреймворк) для разработки программного обеспечения роботов. Это набор разнообразных инструментов, библиотек и определенных правил, целью которых является упрощение задач разработки ПО роботов. (определение взял тут)

Первым делом, заказал два моторчика от стеклоподъемников, которые приводят платформу в движение и энкодеры которые с помощью PID регулятора поддерживают заданную скорость вращения, Arduino nano, banana pi m3 вместо raspberry pi 4 и китайский лидар. Когда это добро пришло, смоделировал платформу и вырезал на ЧПУ, так же смоделировал крепления энкодеров к моторчику стеклоподъемников, подключил все это дело к Arduino nano, залил прошивку, установил пакет ros на banana pi которая в дальнейшем встанет на платформу.

На данный момент могу только в управлять и в программе для визуализации(rviz) получать положение платформы

Следующий этап перенести banana pi на платформу, поставить kinnect 360 + лидар для создания карты помещения и попробовать запустить платформу автономно. И останется самое сложное все это облагородить, а именно попробовать включить фантазию и смоделировать красивый корпус. На этом пока всё:)

Я в ВК

Показать полностью 5
49

Raspberry Pi Pico VS Arduino

Недавно Raspberry выпустила чип собственный разработки в форм факторе Arduino. Впервые новинка сопоставима по цене с платами от итальянской кампании. Сравним устройство с сопоставимой по цене/характеристикам платой от Arduino.

Поправки

У меги не 1 а 4 UART.

Arduino IDE (C, C++)



Для тех кто не смотрит видео. Сравнение в одной таблице
Raspberry Pi Pico VS Arduino

На али видел Pi Pico за 14$ официальная цена 4$


PS Да. Пи Пико :) (Пай пико)

Показать полностью 1
20

Помощь по Atmel: step2

Пришёл программатор как и говорили CH341 - сначала считал прешепкой, потом попробовал через разъём, результаты одинаковые. Дальше через разъём (наконец-то достал что-то полезное из своей кучи барахла) считал ещё 2 картриджа - один пустой, второй с остатком примерно 2000 сработок. Сижу изучаю, завтра попробую считывать после каждой сработки. Господа: @mikars, @EnableDevice,@S30rg, @darthvaider,@Nikkolya, добрый вечер. Вот вам продолжение истории.

Показать полностью 6
26

Астротрекер. Вопросы

Занимаюсь фотографией. Решил пофотографировать звёздное небо, с этой целью и возникла потребность в сборе астротрекера(астротрекер за 2 вечера статья на гитхаб). Но в процессе изучения темы, стали появляться нюансы. А именно наведение устройства на полярную звезду. Подумал: а почему бы и не автоматизировать процесс!? Отсюда вопросы: Возможно ли автоматизировать наведение? Как/на каких датчиках его реализовать?
Буду рад любым советам, комментариям. Ранее с ардуино не работал.

1115

Дубликатор домофонных ключей (iButton) на Arduino Nano (Micro usb)Версия 3.0 с дисплеем 1602

Что умеет устройство:

1.Читать содержимое ключа.

2.Копировать ключи.

3.Прошивать «универсальный» ключ.

PS. Под словом «универсальный» будем понимать какой-либо свой ключ, который будет записываться по умолчанию.


Что нам понадобиться:

Основой будет Arduino nano 3.0 (micro usb):  Ссылка на Aliexpress

Резисторы номиналом: 330 Ом,1кОм  Ссылка на Aliexpress

Считыватель TM DS9092: Ссылка на Aliexpress

Кнопка без фиксации:  Ссылка на Aliexpress

Перезаписываемые ключи RW1990:  Ссылка на Aliexpress

LCD дисплей 1602:  Ссылка на Aliexpress

Корпус под LCD дисплей 1602: Ссылка на Aliexpress

Arduino IDE + Библиотека OneWire:  Скачать (197 МБ Mail Облако)

PS. Если у вас стоит уже Arduino IDE то вот библиотека отдельно. (Разархивировать архив в папку \libraries) Скачать (4.95 МБ Mail Облако)

Офлайн инструкция:  Скачать (839 Кб МБ Mail Облако)

Схема подключения

Показать полностью 2
697

Raspberry выпустила Pi Pico стоимостью 4$

Raspberry выпустила свой первый микроконтроллер, с процессором собственной разработки RP2040.

Raspberry Pi Pico не поддерживает установку полноценных операционных систем. Но может выполнять скрипты на MicroPython и C/C++. К минусам платы можно отнести отсутствие Wi-Fi и Bluetooth.

Характеристики Raspberry Pi Pico

Размер 51×21 мм.

Микроконтроллер RP2040 в который входят два ядра Cortex-M0+ с частотой до 133 МГц.

264 КБ SRAM-памяти.

2 МБ флеш-памяти QSPI.

26 GPIO-контактов (всего плата поддерживает 30).

2 × UART, 2 × SPI-контроллер, 2 × I2C-контроллер, 16 × PWM-канал.

Контроллер USB 1.1 и PHY.

8 × PIO.

12-битный датчик температуры (от –20 до +85 °C).

Входящее напряжение 1.8–5.5V DC.

SWD-порт (трёхконтактный).

Часы реального времени и аппаратный таймер.

Источник: https://www.raspberrypi.org/products/raspberry-pi-pico/

Показать полностью 3
Отличная работа, все прочитано!