Покдлючение разных модулей к Ардуино Нано

romadoncov
Offline
Зарегистрирован: 09.05.2017

Привет,Форум :)
Я новичок,и хочу спросить,можно ли к Ардуино Нано подключить камеру?
Также,динамик(спикер,как кому угодно),Блютуз и Вай-Фай адаптеры.
Ну,я имею ввиду всё что угодно.
Просто вопрос в том,можно ли это сделать?
И какие новыки программирования для это нужны.
Не имею никакого опыта,но азы С++ знаю.

Есть ли тот,кто в соц.сетях сможет помочь в любую свободную минуту? :)

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Подключить можно всё. Вопрос в том, как с этим всем взаимодействовать.

romadoncov
Offline
Зарегистрирован: 09.05.2017

То есть? :)

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Подключить камеру - просто. 4 проводка, если камера USB. А вот что дальше с ней делать?

romadoncov
Offline
Зарегистрирован: 09.05.2017

Ну,не только камеру.Камеру,как модуль,а не USB-шную.
После того как подключить,допустим,записывать видео и сохранять на SD,или через локальную сеть Wi-Fi передавать картинку на девайс.

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Для этих целей лучше взять Orange Pi или Raspberry Pi, если мучиться не хочется.

romadoncov
Offline
Зарегистрирован: 09.05.2017

Я слышал о них.
На них,кажется,ставят операционную систему?
А в чём разница?
Мне просто нужна компактность..

А Арудино Нано почти подходит для моих целей.

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Разница в том, что OPi - это почти ПК, а Arduino Nano - микроконтроллер. Разные частоты, объёмы, возможности. Почитайте на эту тему.

romadoncov
Offline
Зарегистрирован: 09.05.2017

Если Вы не против,можете что-то да и как-то пояснить в соц.сетях? :)
Ну,частоты и объёмы знаю.В компьютерах разбираюсь :D

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

romadoncov пишет:

Если Вы не против,можете что-то да и как-то пояснить в соц.сетях? :)
Ну,частоты и объёмы знаю.В компьютерах разбираюсь :D

Что-то непохоже.

1. Частота.

- посчитайте пиксельную частоту хотя бы VGA,

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

- сравните цифры и сделайте выводы.

2. Объем.

- посчитайте объем видеобуфера хотя бы VGA при truecolor,

- сравните с объемом оперативной памяти Ардуино и сделайте выводы.

 

PS. Да, кроме "частоты и объема", правда, нужно еще знать арифметику.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Да ну почему так грустно-то?

Вполне можно взять камеру как модуль (по SPI интерфейсу, к примеру), прицепить на него же SD-карту как модуль, на UART или I2C или всё тот же SPI прицепить какой-нибудь SoundBlaster, видеокарту с экранчиком как модули (можно даже на каком-нить STM32F429), и пусть они себе пашут вокруг Нано .. читают пишут на SD-карту (самостоятельно конечно же) и пусть будет щастье. А Нано .. а что с Нано? А она пусть ногодрыгом тупо "включает и выключает" все это барахло .. надо же и её чем-то занять... :)

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

ПОследним правильнм шагом будет убрать Нано из этой схемы.

Гриша
Offline
Зарегистрирован: 27.04.2014

romadoncov пишет:

А в чём разница?
А Арудино Нано почти подходит для моих целей.

Yarik.Yar пишет:

Разница в том, что OPi - это почти ПК, а Arduino Nano - микроконтроллер. 

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

duinor
Offline
Зарегистрирован: 16.01.2016

Существует камера для ардуино OV7670 

 С ее помощью возможно получения видео и фото для Arduino

У камеры есть встроенный буфер, за счет которого она может отдавть картинки ардуине на любой скорости и в любое время

 

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

И толку? Ардуино - не та платформа для приема картинок .. что там можно "принять" в 2/4 ну даже 8 килобайт ВСЕЙ оперативы? Разве что снимать картинки с мышиной камеры 16х16 пикселов... = вырезание гланд через *опу соседа.

Если бы Вы показали такую камеру, которая умеет "пускать" дуньку к своей памяти по x-bus интерфейсу .. тады, да. Может стать интересным.. или дисплей с памятью и тоже по X-bus "с прямым доступом" так сказать, а так .. гонять сотни килобайт через "замочную скважину" (SPI)? Нафига, когда есть заточенные под это дело камни..

Logik
Offline
Зарегистрирован: 05.08.2014

Что за барские замашки, хранить в ОЗУ данные с камеры. Там интерфейс побайтовый, байт приняли - байт пихонули куда надо (экран, модем, SD т.д.).  На крайняк скромненький буфер для более быстрого шевеления, существующий только во время использования.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Так вот вопрос в "пиханули куда надо" .. нафига надо и кому? Есть картинко с камеры .. надо залить на SD "как есть": возьмите камеру с SD и пусть она льет себе на здоровье. Надо плюнуть на модем или экран - практически любая цифромыльница это умеет: экранчик в заду каждый на него смотрит, есть режимы прямой отдачи на комп через встроенный usb или какой ишо разъем. Даже древняя Gebius с 3МП имела такой режим, чем и пользовался: выставлял на ночь в окошко за авто следить.. Ардуино тут при чем? Камеру повращать? Ну так это она может даже и без чтения картинко с камеры..

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

Аналогично и с экранчиками .. чтобы на них что-то показывать надо это где-то формировать .. а нет нифига. А по SPI гонять вывод на экранчик .. так полно примеров как это "медленно и пичально" и вопрошающих "почто оно мельтешит, тормозит и т.д.".

ИМХО, камень надо выбирать под задачу, а не искать что подешевле, а потом геммороем страдать..

 

Гриша
Offline
Зарегистрирован: 27.04.2014

Yarik.Yar пишет:

Подключить можно всё. Вопрос в том, как с этим всем взаимодействовать.

Arhat109-2 пишет:

Так вот вопрос в "пиханули куда надо" .. нафига надо и кому? 

ИМХО, камень надо выбирать под задачу, а не искать что подешевле, а потом геммороем страдать..

что-то ВСЕ об одном, но дружку никто не понимает... заканчивайте с теорией, без ТЗ это все вода.

ЗЫ кто в контру, я сервак ща подниму :))))))))))))))))))))