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

Arduino & Pi

1 463 поста 20 778 подписчиков

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

36

Raspberry CM5 - невероятный подарок на новый год

Raspberry CM5 - невероятный подарок на новый год Raspberry pi, Linux, Компьютерное железо, Контроллер, Умный дом, АСУ ТП, Arm, Длиннопост

Невероятный подарок от Raspberry до нового года мы уже не ждали. Многие любители малинок из средней школы не поймут о чем речь, однако Raspberry CM5 - это то что мы так ждали, так еще и в том же форм факторе что и CM4.

Raspberry CM5 - невероятный подарок на новый год Raspberry pi, Linux, Компьютерное железо, Контроллер, Умный дом, АСУ ТП, Arm, Длиннопост

Raspberry cm4

Raspberry CM5 - невероятный подарок на новый год Raspberry pi, Linux, Компьютерное железо, Контроллер, Умный дом, АСУ ТП, Arm, Длиннопост

Raspberry cm5

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

Зная все преимущества Raspberry в плане поддержки сообщества и высокого качества сборки мы выпустили еще 5 лет назад компьютер, который как раз работает на этом вычислительном модуле. Спустя 5 лет накопили статистику и с гордостью заявляем, что наших компьютеров вышло из строя 3 штуки (1 рассыпалась память emmc, два убила гроза) из двух тысяч проданных, еще два клиента включили их сразу в сеть 220в (вместо 24в) думаю нет смысла это считать.

Raspberry CM5 - невероятный подарок на новый год Raspberry pi, Linux, Компьютерное железо, Контроллер, Умный дом, АСУ ТП, Arm, Длиннопост

Несущая плата AntexGate для Raspberry CM4-CM5

Поэтому нам в отличии от предыдущего Upgrad-а raspberry нужно только сменить модуль. В итоге мы получаем совершенно другое по мощности устройство.

Глобально аппаратно Raspberry cm5 это коммерческая (индустриальная версия -20 +80) копия raspberry pi5 поэтому у кого получилось что-то вроде ежа ниже:

Raspberry CM5 - невероятный подарок на новый год Raspberry pi, Linux, Компьютерное железо, Контроллер, Умный дом, АСУ ТП, Arm, Длиннопост

Взято в интернете

Стоит рассмотреть железо на подобии нашего компьютера, мы постарались и реализовали все на плате, поддержку дисков NVME, LTE модем и многое другое.

Особенности устройства:

Интерфейс Etnernet 100Mb — 1шт;

Интерфейс Etnernet 1Gb — 1шт;

Интерфейс CAN-BUS – 1шт;

Интерфейс RS485 ISOLATED– 2шт;

Интерфейс RS232 – 1шт;

Интерфейс 1Wire – 1шт; Интерфейс USB – 2шт;

Дискретные входы оптопара- 4шт;

Релейные выходы – 2шт;

Выход оптопара – 1шт;

Разъем mPCIe – 1шт (на выбор):

  • Lora;

  • WiFi;

  • 3G/LTE;

  • NB-IOT;

    Разъем m.2 – 1шт Для диска NVMe SSD

    Разъем HDMI;

    Разъем для подключения GSM-антенны;

    Разъем для подключения WiFi-антенны;

    Рабочая температура: -25°C… +80°C. 

    Потребляемая мощность Питание: клеммы DC 12-48В; Passive Poe AC/DC 12-48В; Мощность: 1.56-5.8 Вт в зависимости от конфигурации.

    Системные характеристики Процессор: BCM2711 на базе Raspberry Pi CM4; ЦПУ: 4-ядерный Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz Flash: 8/16/32GB eMMC. RAM: 1/2/4/8GB 

    Поддерживаемые протоколы ModBus; Dmx 512, MQTT, Profinet; LoRaWAN; CAN; OPC UA и другие

    Поддерживаемых платформы и ПО

    NodeRed; OpenHab; CoDeSys; MasterSCADA 4D; Home Assistant; iRidiumMobile; Совместимый софт с raspberry pi4

    Поддерживаемые веб-сервисы ApacheHTTP; NGINX.

    Операционная система Поддержка Linux, Ubuntu, Debian, Astra Linux, OpenWrt

Raspberry CM5 - невероятный подарок на новый год Raspberry pi, Linux, Компьютерное железо, Контроллер, Умный дом, АСУ ТП, Arm, Длиннопост
Raspberry CM5 - невероятный подарок на новый год Raspberry pi, Linux, Компьютерное железо, Контроллер, Умный дом, АСУ ТП, Arm, Длиннопост

Всех с наступающим Новым годом!

Нас ждут тесты новой CM5 на новогодних праздниках.

Просим присоединиться к нашему сообществу в Telegram, там можно подробнее обсудишь это устройство с живыми людьми, кто уже использовал его на базе CM4

Показать полностью 7
11
Вопрос из ленты «Эксперты»

Кто-то разрабатывал автоматически открывающиеся ящики и дверцы?

Появился интерес - разработать модель витрины с автоматически открывающейся дверцей и выезжающим ящиком, а так же автоматически задвигающимся по сценарию, с учётом имеющихся в продаже и доступе по оптимальной цене фурнитуры и прочей оснастки (механизмы открытия ящика, дверцы, модуль управления, датчика усилия, а так же механизм детекции наличия в витрине образцов). А в витрину складывать какие-нибудь штуки для демонстрации. На штуки надо клеить радиометки, чтобы детектировать их наличие в витрине.

С помощью ИИ сфантазировал макет:

Кто-то разрабатывал автоматически открывающиеся ящики и дверцы? Вопрос, Спроси Пикабу, Программирование, Нужен совет, Linux, Программа, Raspberry pi, Робототехника, Инженерия, Консультация, Arduino

Где слева дверца, а справа ящик. Сверху может быть экран или терминал с тачскрином.

Вижу это так, что дверца может просто отщелкиваться по примеру постоматов, а вот ящик должен автоматически выдвигаться и задвигаться (но конечно с датчиком усилия чтобы никого не прищемить).
Сценарий открытия - должно быть некое действие в терминале, например ввод и подтверждение личных данных по смс например.

На данном этапе, вижу модуль открытия ящика как нечто на шаговом двигателе с датчиком усилия. Моторчик с Али (видел там целые витрины продаются выдвижные для кроссовок, но это не совсем то)

Для управления всем хозяйством первая мысль - на основе Raspberry Pi  и шаговых двигателей, а радиометки детекции образцов в витрине использовать Bluetooth вместо RFID, так как для вторых нужно плотное касание, а для первых нет. Однако пока не знаю как сделать так чтобы они были без батареек, пассивными, чтобы их питанием не снабжать.

Конечная цель: без наличия человека иметь возможность демонстрировать образцы пользователям.

Кто-нибудь такое разрабатывал ? Критикуйте.

Вопрос. Видите как можно оптимизировать такую конструкцию. какие методы открытия и датчики применить и на основе какого управления это все посадить ?

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

Arduino. IRRemote и Software Serial конфликт

Наблюдаю, что IRRemote (и iarduino_IR) принимают команды с пульта через раз. Т.е. работать оно работает, но некомфортно, иногда приходится водить пультом в разные стороны и повторно нажимать кнопки.
Дамп показывает, что пакеты распознаются не всегда.

Перебрал код, не помогло. Тестовые IR программы работают идеально. Случайно отключил

gpsSerial.begin(GPSBaud); //запуск программного COM порта

и прием с пульта идеально заработал. Это библиотека SoftwareSerial.

Вероятно есть некий конфликт. Вероятно по таймерам. Глубоко я не полез.

- Есть у кого опыт сращивания программного COM и IR в одном проекте?
- Кто-то может подскажет чип/плату IR приемника с I2C интерфейсом?

Nano на Atmega328PB

NeoSoftwareSerial не хочет 328PB, ставить PA для чисто потестить лень

ЗЫ Wire не мешает ни IR ни SoftwareSerial.
ЗЗЫ про второй COM в 328PB знаю, но лезть в железо и перекраивать код уже совсем лень, оставлю так или подпилю если не сложно выйдет.
ЗЗЗЫ это вот эта хрень, работает несколько месяцев, вылез косячок. Гибрид ужа, ежа и ардуины

Upd:

Господа, всем спасибо! Хоть никто ничего не предложил :)))
Собственно заменить SoftwareSerial на Serial1 у меня мысль была. Но пугало много кода переделывать. Попробовал вкатал туда тест, оказалось, что надо перепаять одну ножу. Так уж вышло, что Software у меня висело на D11 и D10. Перевесил на D11 и D12, убрал пару строчек, прописал #define gpsSerial Serial1 и всё!

А так да, конфликт этих библиотек это факт.

Все работает! Пультик как миленький щелкает.
Еще раз спасибо за помощь!

Показать полностью
0
Вопрос из ленты «Эксперты»

Две яндекс станции и один телевизор

Две яндекс станции и один телевизор Яндекс Станция, Arduino, Самоделки, Вопрос, Спроси Пикабу

Привет! Суть вопроса, если кратко: можно ли подключить одновременно две станции к телевизору, что бы они работали как колонки?

Если более подробно, то у меня есть две станции (Макс и первая), обе стоят на полках с двух сторон от телевизора, когда я хочу посмотреть кино, иногда подключаю телевизор к станции по Bluetooth и звук уже воспроизводится через станцию, но только через одну, а хочется с двух сторон что бы звук шел. В поддержке яндекса сказали, что так сделать нельзя, а одновременное проигрывание работает только с музыкой.
Вот я и подумал, а если к выходу наушников телевизора, подвесить два Bluetooth модуля, и каждый их них подключить к каждой станции, такой костыль будет работать? Может кто пробовал или есть другое решение?

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

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

Аудио библиотеки от pschatzmann: arduino-audio-tools + ESP32-A2DP = одновременно музыка и звуки с SD карты

Все привет!
Я уже долгое время рассматриваю и пытаюсь на их основе создать Bluetootch колонку, но к сожалению имею трудности с программированием. Как мог пробовал, но так и не смог решить задачу а именно:
Работает аудио поток a2dp (т.е. блютуз музыка от телефона или другого источника), в нужный мне момент запустить воспроизведение аудио с SD карты, wav или mp3, да в принципе любой другой доступный формат. Главное с SD.
Я не понимаю как микшировать потоки и особенно работать с потоком блютуз.
Раздельно у меня получается запустить и то и другое. При попытке включить одновременно, но без построения между ними связи получаю искажения на протяжении проигрывания звука с SD.

Теперь мой вопрос для сообщества и участников Пикабу!
Кто-то использовал данные библиотеки и делал подобное? Если да, то прошу вас подскажите как вы это сделали и по возможности (в идеальном мне представлении ситуации) поделитесь блоком кода.

20

Как создается электроника

В этом видео мы с нуля разработаем и изготовим несложное электронное устройство. Исходники платы, кода и 3д моделей на гитхабе: https://github.com/Dudarion/BLE_wheel.git

14

Arduino - несколько TX и RX

Привет.

У меня ситуация :)
Хочу записать на флэшку данные с GPS.
Использую амперку в качестве GPS и тройку для SD.

По отдельности они прекрасно работают.

Но когда я запускаю их вместе, работает только запись и чтение карты.
Я посадил картридер на стандартные tx и rx и определил ему CS на 4 порту.
А для GPS прописал вирт пины. вот код

const uint8_t pinRX = 10;
const uint8_t pinTX = 9;
SoftwareSerial SerialGPS(pinRX, pinTX);
#define SD_CS_PIN 4

void setup() {
Serial.begin(9600);
if (!SD.begin(SD_CS_PIN)) {
Serial.println("card failed");
}

SettingsGPS.begin(SerialGPS);
gps.begin(SerialGPS);
SettingsGPS.baudrate(9600);
SettingsGPS.system(GPS_GP, GPS_GL);
SettingsGPS.model(GPS_PORTABLE);

SettingsGPS.composition(NMEA_RMC);
SettingsGPS.updaterate(1);
}

я понимаю, что идет конфликт , но я не понимаю как его исправить.
может кто объяснить?

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

Книги по электротехнике

Понимаю что немного не а тему, но может кто нибудь подсказать книгу по основам электротехники для не то что бы для чайников, а скорее просто для тупых?
Уже почти год балуюсь с набором алекса по альдуринке, и вот вообще не понимаю все что происходит вне кода
Даже приложение купил по основам электричества, а выхлопа почти ноль, совсем основы и формулы вроде понимаю, но связать все это в голове никак не получается (
или может не мое и не страдать хернёй как жена говорит?)

Книги по электротехнике Электроника, Электричество, Электрика, Посоветуйте книгу
Отличная работа, все прочитано!