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

Arduino & Pi

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

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

128

Одноплатник от Gigabyte

Тема правда не об Ардуино&Пи-подобном одноплатнике, но об одноплатнике, схожей направленности.
Прочитав новость об отмене выпуска ODROID-N1, полез смотреть что там сейчас есть на рынке подобных плат, ибо вынашивается идея эмулятора для старых игрушек приставочных на одноплатнике, с медиаприставкой в одном флаконе, а на ODROID-N1 медиабокс  запилить отличный можно было бы.

Так вот и узнал что уже второе поколение вот такой интересной платки вышло.

Спецификация
Встроенный Intel® Celeron™ N3450 (до 2.2Гц) четырехядерный процессор
Со встроенной графикой Intel HD Graphics 500.

Фирменная технология GIGABYTE Ultra Durable™ Technology with 2x Copper PCB Design позволяющая улучшить питание и теплоотвод электронных компонентов.

Одноканальный слот DDR3L SO-DIMM с поддержкой до объема памяти до 8Гб .

Разъёмы 2 x RS232/422/485, 2 x RS232, Цифровой I/O 8-in/8-out.

Слот Mini-PCIe Slot половинного размера с поддержкой WIFI карт.

Слот Mini-PCIe  с поддержкой mSATA и SSD.
2 порта SATA 3.0.
Аудиокодек Realtek® ALC255 (2 канала).

Колодка интерфейса LVDS.

2 порта USB 3.1 Gen 1.

Комбинированный аудиоразъём (до 2 Вт).

Интерфейсы HDMI и D-Sub для вывода изображения.
Два сетевых порта GbE LAN.

Твердотельные конденсаторы и печатная плата с защитой от влажности.

Формфактор SBC 146x102мм а автоопределением напряжения питания в диапазоне 9~36V DC
И еще куча мелких плюшек.

Заманчивая очень штука - чуть ли не любой линукс поставить можно, а лучше в дуалбуте с виндой. Правда производитель пишет что надо выкачивать дрова на чипсеты для линукс у производителей, что подразумевает все же некоторые танцы с бубном.

И ценник в $200 - не гуманный нефига, зато сразу с солидной алюминиевой крышечкой (теплотовод, плата безвентиляторная) для корпуса в комплекте.

Да и похоже что назначение у платы какое то специфическое, поскольку и предыдущая версия платы в продаже особо не наблюдается. Да и слот USIM почему-то засекречен в спецификациях.

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

Плата ODROID-N1 аннулирована из-за проблем с оперативной памятью, ODROID-N2 появится уже в этом году

В начале этого года была представлена плата ODROID-N1 на базе процессора Rockchip RK3399, с двумя интерфейсами SATA, объемом до 4 Гб, выходом HDMI 2.0 4K UHD, Gigabit Ethernet и т. д.


По плану, плату должны были запустить в мае или июне, по цене около 100 долларов США. К сожалению, плата была аннулирована по причинам, которые будут объяснены ниже. При этом, к концу года появится более мощная плата ODROID-N2.

Плата ODROID-N1 аннулирована из-за проблем с оперативной памятью, ODROID-N2 появится уже в этом году

Причина отмены объясняется в сообщении форума ODROID :


После объявления платы N1 в феврале мы начали готовить все компоненты для массового производства. Но, Samsung и Hynix неожиданно сообщили нам, что чип DDR3 на 1 Гб был на стадии «окончания срока службы», и мы не смогли разместить какой-либо заказ. Это означало, что мы не можем сделать модель 4 Гб, так как на плате должно быть четыре чипа DRAM.


Мы могли бы сделать модель 2 Гб только с четырьмя чипами DDR3 емкостью 512 Мб. Но, это не имело бы большого значения для популярной в настоящее время платы XU4.


Поэтому, мы будем перепроектировать PCB с чипами LPDDR4, и это может занять несколько месяцев. К сожалению, время выхода LPDDR4 было также займет несколько месяцев из-за проблемы на рынке DRAM.

Теоретически возможно подождать несколько месяцев, чтобы получить переработанную плату ODROID-N1 с 4 Гб LPDDR4. Но, этого не произойдет, потому что к этому времени должен выйди новый более быстрый процессор, как объясняется далее:


В то время мы слышали, что новости о новых SoC, которые будут доступны в сентябре с более быстрыми ядрами CPU/GPU и встроенной поддержкой DDR4 от другого поставщика SoC. Первые инженерные образцы будут готовы в июле, и мы сможем начать нашу внутреннюю оценку и разработку с середины июля. Обычное время производственного цикла DDR4 намного лучше, чем LPDDR4. Мы уже начали разрабатывать новый дизайн печатной платы для нового SoC.


Это была основная причина, по которой нам пришлось приостановить проект N1 и рассмотреть проект N2. Средний жизненный цикл платы должен составлять не менее 4 лет. Таким образом, 5 ~ 6 месяцев задержки не должны быть большой проблемой, надеюсь.


В настоящий момент мы не можем раскрывать информацию о новом SoC из-за соглашении о неразглашении с производителем чипов. Я думаю, что мы можем представить спецификации N2 и результаты испытаний к концу августа и начать массовое производство в сентябре.

Таким образом, более подробной информации не будет до августа. Давайте немного поразмыслим. Основываясь на формулировке объявления, это будет не процессор Rockchip. Hardkernel до сих пор выпускал платы на базе процессоров Samsung Exynos и Amlogic. Возможно, что это будет сотрудничество с новым поставщиком кремниевых интегральных микросхем, но, вероятнее, что предпочтут оставаться с тем же производителем, если он предложит нужный вариант. Процессоры Samsung довольно дороги, поэтому есть подозрение, что ODROID-N2 станет первой платой для разработки на базе Amlogic S922. Нам не нужен интерфейс памяти, но процессор будет оснащен восемью ядрами следующего поколения (вероятно, Cortex A7/ A55), двойным кодированием/декодированием 4K UHD, интерфейсами PCIe и USB тип C и интерфейсами камеры и дисплея MIPI DSI/CSI, поэтому он выглядит как хороший кандидат для замены в ODROID-N1.

В качестве примечания, хотя мы лишились интересной платы RK3399, есть новости о двух новых готовившихся к выпуску: Raspberry Pi на базе NanoPi-M4 от FriendlyELEC и Libre Computer Regenade Elite (ROC-RK3399-PC), которые планируется запустить в июле на Indiegogo. Ждите обзоров о них, как только они станут доступными.


Источник: www.cnx-software.ru


ARMLab - Канал про мини компьютеры размером с кредитную карту

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

Камера мгновенной печати превратит фотографии в наброски

Австралийский инженер Дэн Макниш (Dan Macnish) создал камеру, которая превращает снятый кадр в набросок и сразу же печатает его на бумаге. Алгоритм камеры распознает объекты в кадре, а затем ищет найденные объекты в датасете Google Quick, Draw!, состоящем из десятков миллионов набросков, созданных добровольцами, рассказывает разработчик на своем сайте.

В 2016 году компания Google запустила экспериментальный сервис Quick, Draw!, на котором пользователям предлагается сделать простой рисунок объекта, например, нарисовать кошку, а алгоритм машинного обучения пытается распознать, что именно нарисовал человек. С помощью этого сервиса компания накопила огромный набор данных, позволяющий обучать алгоритмы сопоставлять рисунки людей с объектами реального мира. Google не только стала использовать эти данные в своих сервисах, например, в AutoDraw, умеющем превращать наброски в аккуратно нарисованные предметы, но и открыла эти данные для других специалистов в области машинного обучения, опубликовав их на GitHub. Датасет состоит из 50 миллионов рисунков, классифицированных по 345 категориям.

Инженер из Мельбурна Дэн Макниш (Dan Macnish) использовал этот датасет в своем проекте в обратном виде — он научил алгоритм не распознавать объекты реального мира в набросках, а наоборот — превращать реальный мир в рисунки. В основе созданной системы лежат натренированные нейросетевые модели, основанные на фреймворке TensorFlow и опубликованные Google в 2017 году. Они распознают объекты в кадре и относят их к соответствующей категории. После этого алгоритм соотносит эти объекты с категориями из датасета Quick, Draw! и составляет изображение, состоящее из набросков соответствующих предметов, расположенных подобно тому, как располагаются объекты на исходном кадре с камеры.

Для создания камеры разработчик использовал одноплатный компьютер Raspberry Pi 3, модуль Raspberry Pi Camera Module V2, термопринтер, кнопку затвора и светодиод, помещенные в картонный корпус. После нажатия кнопки светодиод загорается на 2-3 секунды, необходимые для обработки изображения, после чего принтер печатает черно-белую рисованную интерпретацию того, что алгоритм увидел в кадре.


В конце 2017 года Google подвела промежуточные итоги проекта Quick, Draw!, и рассказала о том, как рисуют одни и те же предметы люди из разных частей мира. Например, итальянцы рисуют на рожке с мороженным больше шариков, чем австралийцы, а жители России чаще всего рисуют дома без дверей. Кроме того, за год работы сервиса его пользователи нарисовали почти миллиард звезд и 2,9 миллиона кошек.

Источник: nplus1.ru

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

Renegade Elite – одноплатный компьютер от Libre Computer

В ассортименте Libre Computer уже есть одноплатный компьютер Renegade, а сейчас компания анонсировала сбор средств коллективного финансирования на модель Renegade Elite: если все пойдет по плану, поставки устройства начнутся уже в августе.

Новая модель компьютера отличается от предыдущей процессором, наличием портов USB-C и новым набором разъемов, размещенных на самой плате.

Если в обычном Renegade используется SoC Rockchip RK3288, то «элитная» версия построена на SoC Rockchip RK3399 c шестиядерным процессором (два ядра ARM Cortex-A72 и четыре ARM Cortex-A53) и GPU ARM Mali-T860 MP4. Также этот одноплатный ПК наделен 4 ГБ оперативной памяти, слотом для карт microSD, видеовыходом HDMI 2.0, разъемом RJ-45 адаптера Gigabit Ethernet, тремя портами USB 2.0 Type-A и двумя USB 3.0 Type-C (один из них используется для подачи питания, при этом оба позволяют выводить сигналь через DisplayPort). Renegade Elite совместим с флэш-модулями eMMC 5.X и оснащен приемником ИК-сигнала.

Производитель отмечает, что одноплатный компьютер совместим с Android 8 и другими ОС на базе ядра Linux 4.19 и выше.

Источник: ixbt.com

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

Видеонаблюдение для бабушки

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

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


Изучив обзоры о совсем китайских и не очень китайских камерах, убедился, что дешёвые решения работать так, как я хочу не будут, а дорогие слишком дорогие и тоже не факт, что будут нормально работать, поскольку основная проблема заключается в скорости интернета: 0,5 Мбит/с (это целых 64Кбайта/с), что потребует временного хранения видеозаписей до того, как они уползут во всемирную сеть. Интернет подключался для неспешной переписки в однокласниках и менять тариф на быстрый, но дорогой только из-за камеры не хотелось.


На полке давно лежал Raspberry Pi model B (далее, малинка), которому я так и не нашёл применения: использовать как рабочий комп — сплошной мазохизм, в качестве медиа-сервера не прижился, файл-сервер не нужен, а «лампочками моргаю» с Arduino/ESP8266.


У китайцев была заказана самая дешевая камера OV5647 с ИК-подсветкой и широким углом съёмки и самый обычный ИК датчик движения HC-SR501. Всё было собрано достаточно тривиальным образом, заиспользован и чуть переписан код на Python из документации библиотеки PiCamera для съёмки видео, потом это всё было обильно залито термоклеем, а кронштейн сделан из обрезка алюминиевого профиля. Готовое решение выглядит как-то так:

Фотал на тапок, пытаясь убежать быстрее, пока меня не закормили до состояния шара.


В итоге бабушка довольна, 2 месяца тишины. Постоянно смотрит, как она бегает по квартире. Бегает, потому что видео ускоренно в несколько раз (кажется, в 10).


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


На малинку был установлен телеграм бот, который позволяет мониторить состояние малинки и выполнять консольные команды. Так же он говорит внешний IP, что позволяет зайти по ssh на серый адрес, выданный провайдером. Привет, РКН, пришлось прикрутить socks5 прокси, сделав форк чужого бота: https://github.com/avissian/shell-bot


В качестве хранилища видеофайлов выбрал яндекс диск, примонтированный по протоколу webdav. Это было ошибкой, при частой записи диск отваливался через 2-3 часа, похоже, есть у яндекса какой-то мониторинг использования их облака и блокировка подобных сценариев. Но у меня есть арендованный сервер VPS, поэтому быстро поднять webdav и переключиться на него не составило труда.


На бабушкином ноутбуке для просмотра записей так же примонтирован webdav (да, она сидит на линуксе), так же есть возможность смотреть записи в браузере.


Некоторые проблемы:


Первая, из-за которой были выдраны все волосы и возни было на 2 недели: PIR датчик запитан от малинки, по неизвестной причине в 44.853 секунды каждой минуты происходил скачок напряжения, что почти всегда вызывало ложное срабатывание датчика. Да, я строил график срабатываний датчика с миллисекундами в пустой и закрытой от кошки комнате. Записывать видео каждые 1-2 минуты в планы не входило, поэтому пришлось ставить стабилизацию напряжения. Поскольку я рукожоп и не дружу с электроникой, то была поставлена плата StepUp (повышения напряжения), выставленная на те же самые 5 вольт.


Проблема 2: датчик движения видел подсветку камеры и иногда непредвиденно срабатывал. Спасло приклеивание со стороны подсветки на «глаз» датчика фольги для готовки, сложенной в несколько слоёв.


Проблема 3: подсветка камеры светит всегда, греется, жрёт электричесто. Проблема не решена, была попытка запитать подсветку через 2 транзистора и рулить через GPIO, но в итоге поторопился и монтировал «как есть», так как паранойя усилилась и нужно было быстрое решение.


Проблема 4: подсветка камеры бьет почти в точку, по бокам в темноте ничего не видно. Решается совместно с проблемой 3, так как штатное крепление подсветки к камере на болтах не позволяет менять угол. Если менять штатное крепление, то вставить транзистор и соплю на GPIO — дело пяти минут.


Проблема 5: Скорость интернета никакая, видео долго уползало в облако, открывать видео из облака для просмотра с таким интернетом — это ад. Изменил схему: видео с камеры пишется на tmpfs (для увеличения времени жизни флешки), пережимается ffmpeg, после этого переносится в директорию webdav (кеш webdav тоже живёт на tmpfs). Температура процессора от 58 до 61 градуса, ffmpeg его особо не перегревает. Думаю, больше открытая форточка и направление ветра влияет на температуру. Использование оперативки в пике - 150Мб, объема малинки хватает с огромным запасом.


Шестая проблема выяснилась уже после установки. Малинка просто тупо висла без объяснения причин максимум через 5 дней после перезагрузки. Человеку с паранойей говорить: «Слушай, у тебя видео не пишется уже 2 дня, выключи и включи из розетки камеру» - далеко не лучшее решение, поэтому были перерыты все форумы, самое адекватное решение проблемы — поменять флешку на более качественную. Не помогло. Менее адекватное решение, использовать встроенный watchdog. Не помогло. Поэтому было принято решение собирать аппаратный watchdog на базе ESP8266. Пост затянулся, поэтому вкратце: ESP питается от USB шнурка и умеет его размыкать релюшкой, поднимает http-сервер и ждёт запроса, если за 30 минут ничего не пришло, то шлёт сообщение в телеграм, выключает на 3 секунды питание малинки и сама уходит в ребут. Если запрос на http получен, то таймаут сокращается до минуты, схема ребута та же при истечении таймаута. Кстати, первая фотка в посте ещё без WatchDog'а... С ним стало симпатичнее, не висит провод, перемотанный изолентой.

Бот телеграма:

Пожалуй, пора заканчивать, как и обещал, расчёт денежных затрат:


$1.46 - датчик движения

$15.95 - камера

$58.99 - Raspberry Pi (2 года назад)

- роутер Zyxel Keenetic Omni, яндекс маркет его оценивает в 2.500р, в продаже уже нет

- 400р на провод, розетку, кабель-канал, коробку для разводки, 2 Wargo (соединители проводов)

- транзистор 4р :-)

- Плата StepUp, что-то около 86 рублей, тоже года 2-3 назад брал, лень искать в заказах

- ESP8266 (NodeMCU) - 210р


Не посчитана цена двух разрезанных USB проводов для WatchDog и прочая мелочевка, типа железяки для кронштейна, резисторов, термоклея и т. д. Да, ещё инструмента примерно на 1500р пришлось купить, не считаю. Роутер тоже не буду считать, цена на маркете от потолка, подойдет почти любой. Ну и стоимость интернета не считаю, а так же аренду VPS для видюшек.


Итоговая стоимость (по текущему курсу): 5538.18р, мне кажется, оно того стоило, пришлось хорошенько упороться чтобы оперативно решить проблемы, 2 ночи провёл почти без сна, как дурак размахивая руками перед датчиком движения. Зато куча нервов сэкономлено. Да, ещё кошка дверь поцарапала, пытаясь прорваться за закрытую дверь, ущерб не считал.


Пример видео для оценки качества. Когда на кухне темно, то комнату хоть маленько видно. Качество так себе, но себя опознать легко, а другого и не надо


PS: @Nuc7ear, можешь отписываться =)

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

Новые сенсорные дисплеи от 4D Systems для Raspberry Pi

4D Systems объявили о выпуске серии ЖК-дисплеев gen4-4DPI, специально разработанных для поддержки одноплатных компьютеров Raspberry Pi.

Модули дисплея доступны для Raspberry Pi A+, B+, 3, Zero и Zero W с резистивным или емкостным сенсорным управлением и обеспечивают компактное и простое решение для отображения пользовательского интерфейса.
Новые сенсорные дисплеи от 4D Systems для Raspberry Pi

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


Всего планируется выпустить 3 вида дисплеев: 4.3, 5.0 и 7.0 дюймов. Они подключаются к RPi через 30-контактный кабель FPC и плату адаптера, которая соответствует выходу для расширения Raspberry Pi и спецификации HAT.

Источник: http://www.eenewseurope.com


ARMLab - Канал про мини компьютеры размером с кредитную карту

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

Две ардуинки

пробую делать аркадный джойстик. В качестве контроллера - завалявшиеся ардуинки uno r3

Одна из них шьётся в DFU вторая на прикосновение к контактам переводящим в режим прошивки вообще не реагирует.


Бутлоадер обновлял.

Судя по виду, одна из них - клон / пиратская копия.

Заказывал у разных компаний. У кого не помню.


Подскажите, можно ли научить вторую шиться в DFU? И главное как?

Ну и по традиции - найдите пять отличий :D

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