Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
18 Апрель 2024, 04:12:23
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Аудио-Видео-Бытовая техника > Радиолюбительство
(Модераторы: Fox, Burn_13, azarius) > Тема:

Arduino - обмен опытом и железом

Страниц  : 1 ... 7 8 10 11 12 Далее»   Вниз
  Печать  
Автор Тема: Arduino - обмен опытом и железом  (Прочитано 72651 раз)
0 Пользователей и 1 Гость смотрят эту тему.
source™
Когда тоскливо на душе и Nescafe не лезет в глотку, ты позвони скорее мне - мы вместе наскрёбем на водку.
Почетный гродненец
*****

Репутация: +220/-2
Offline Offline

Пол: Мужской
Сообщений: 1489


Просмотр профиля
« : 17 Январь 2013, 15:33:24 »


Периодически встречаю в разных ветках форума упоминания пользователей о покупке себе различных моделей плат Arduino.
Этот топик создаю для обмена опытом в изучении, а главное - для обмена (отдалживания) модулей для нее.
Если Вам что-то нужно, то напишите об этом.

Проверенные интернет-магазины по продаже контроллеров Arduino и сопутствующего оборудования с доставкой в Беларусь:
Белорусские интернет-магазины
С чего начать знакомство с Arduino?
Общение
« Последнее редактирование: 08 Май 2018, 09:21:32 от source™ » Записан
Первое сообщение / продолжение темы 
source™
Когда тоскливо на душе и Nescafe не лезет в глотку, ты позвони скорее мне - мы вместе наскрёбем на водку.
Почетный гродненец
*****

Репутация: +220/-2
Offline Offline

Пол: Мужской
Сообщений: 1489


Просмотр профиля
« Ответ #241 : 17 Февраль 2016, 10:47:01 »

Можно как-то проверить Атмега, чтобы точно узнать сгорел или нет?
какие симптомы у больного?
Записан
antis81
EW4RF
Почетный гродненец
*****

Репутация: +92/-1
Offline Offline

Пол: Мужской
Сообщений: 1445


Просмотр профиля
« Ответ #242 : 24 Февраль 2016, 13:21:30 »

Господа у кого есть ардуиновские шилды на 4 реле??? нужно 2 штуки...
Записан
Axel5
Молодой Гродненец
*

Репутация: +1/-0
Offline Offline

Сообщений: 28


Просмотр профиля Email
« Ответ #243 : 02 Март 2016, 10:05:52 »

Нужен Arduino UNO, могу купить по адекватной цене, либо обменять на Arduino Mega 2560 или другие з/ч.



Господа у кого есть ардуиновские шилды на 4 реле??? нужно 2 штуки...


У меня есть (как раз 2шт), меняю на Arduino UNO
Записан

DigitalVideo
http://vk.com/grodnovideo
Гродненец
**

Репутация: +5/-2
Offline Offline

Сообщений: 175


http://vk.com/grodnovideo

S Просмотр профиля WWW
« Ответ #244 : 13 Май 2016, 17:57:57 »

Всем привет! кто может отдолжить на денька 2 вот такую штуку: http://www.banggood.com/ATmega328P-Arduino-Compatible-Nano-V3-Improved-Version-With-USB-Cable-p-933647.html?p=6Q0405436908201402OK   буду очень благодарен
Записан

Видео- фотосъемка, монтаж.
Оцифровка любых видеокассет (VHS, S-VHS, C-VHS, Hi8, Video-8, Digital8, Mini DV). Оцифровка 8 мм,16 мм кинопленки.
http://vk.com/grodnovideo
seraja mysh
Новенький


Репутация: +0/-0
Offline Offline

Пол: Женский
Сообщений: 4

Просмотр профиля
« Ответ #245 : 16 Май 2016, 20:55:03 »

Здравствуйте. Такая проблема: не выполняются ардуинкой 2 последние строчки кода. Подскажите пожалуйста, что не так?


#include <Servo.h> //Добавляем библиотеку Servo
int massiv[18]; // массив, где записываются данные с УЗ-дальномера в разных его положениях   
const int TRIG = 8; //Пин 8 для вывода TRIG УЗ-датчика
const int ECHO = 9; //Пин 9 для вывода ECHO УЗ-датчика
unsigned int impulseTime_mks=0; //Переменная для хранения значения длины импульса
unsigned int distance_sm=0; //Переменная для хранения значения расстояния
int MIN; //Переменная для хранения мининимального расстояния до объекта
const int SERVO = 10; //Пин 10 для сигнального провода сервопривода
Servo GolovaServo; //создаём объект сервопривода с именем GolovaServo
//Далее в программе, где требуется действие с сервоприводом будет ссылка на объект GolovaServo
int j=0; //Переменная для установки положения вала серво
int i=0; //Переменная для определения минимального значения из массива
int poz=0; //Переменная для записи положения вала при минимальном значении датчика

void setup()
{
pinMode(TRIG, OUTPUT); //Пин 8 или TRIG инициируем как выход
pinMode(ECHO, INPUT); //Пин 9 или ECHO инициируем как вход
GolovaServo.attach (SERVO); //Инициализация сервопривода и присоединение его к 10-ому пину
}

void loop()
{
 for (j=0;j<=18;j++)  // для j от 0 до 18
 { 
digitalWrite(TRIG, HIGH); // Подаем импульс на вход TRIG дальномера
delayMicroseconds(10); // равный 10 микросекундам
digitalWrite(TRIG, LOW); // Отключаем
impulseTime_mks=pulseIn(ECHO, HIGH); // Замеряем длину импульса
distance_sm=impulseTime_mks/58; // Пересчитываем в сантиметры
massiv[j]=distance_sm; //В массив записываем данные расстояния
GolovaServo.write (j*10); //Устанавливаем положение вала сервопривода
delay (700); //Задержка 700 мс
 }
GolovaServo.write (0); //Устанавливаем положение вала сервопривода в первоначальное положение
delay (5000); //Задержка 5000 мс
for (i=0;i<=18;i++)  // для i от 0 до 18
 { 
   MIN=massiv[0];
if (massiv<MIN) //Все значения массива сравниваются с первым значением
 {
  MIN=massiv; //MIN присваивается меньшее значение
  poz=i; // В poz записывается положение вала сервы при меньшем значении
 }
 else // Иначе MIN остаётся прежним
 {
 MIN=massiv[0];
 }
 }
GolovaServo.write (poz); //Устанавливаем положение вала сервопривода в ту сторону
// где меньшее расстояние до объекта
delay (5000); //Задержка 2000 мс
}
Записан
Fox
Moderator
*****

Репутация: +210/-60
Offline Offline

Пол: Мужской
Сообщений: 4840


これ から おせわ に なります

Просмотр профиля WWW
« Ответ #246 : 17 Май 2016, 17:59:13 »

А что вообще планировалось делать?
Последний цикл вообще какой-то странный, минимальное не так надо искать, да и сравнение странное.

У меня вообще не компилится:
Цитировать
sketch_may17a.ino:20:12: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
sketch_may17a.ino:22:6: error: invalid conversion from ‘int*’ to ‘int’ [-fpermissive]

Может все же надо не
Код:
if (massiv<MIN)
  а
Код:
if (massiv[i]<MIN)
и ниже не
Код:
MIN=massiv;
а должно быть 
Код:
MIN=massiv[i];
и
Код:
MIN=massiv[0];
вообще должно быть до цикла

И получится как-то так
Код:
MIN=massiv[0];
for (i=0;i<=18;i++)  // для i от 0 до 18
 {
  if (massiv[i]<MIN) //Все значения массива сравниваются с первым значением
   {
    MIN=massiv[i]; //MIN присваивается меньшее значение
    poz=i; // В poz записывается положение вала сервы при меньшем значении
   }
 }
« Последнее редактирование: 17 Май 2016, 18:17:27 от Fox » Записан

Fox's server!  
Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
seraja mysh
Новенький


Репутация: +0/-0
Offline Offline

Пол: Женский
Сообщений: 4

Просмотр профиля
« Ответ #247 : 20 Май 2016, 07:48:08 »

А что вообще планировалось делать?
Последний цикл вообще какой-то странный, минимальное не так надо искать, да и сравнение странное.

У меня вообще не компилится:
Цитировать
sketch_may17a.ino:20:12: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
sketch_may17a.ino:22:6: error: invalid conversion from ‘int*’ to ‘int’ [-fpermissive]

Может все же надо не
Код:
if (massiv<MIN)
  а
Код:
if (massiv[i]<MIN)
и ниже не
Код:
MIN=massiv;
а должно быть 
Код:
MIN=massiv[i];
и
Код:
MIN=massiv[0];
вообще должно быть до цикла

И получится как-то так
Код:
MIN=massiv[0];
for (i=0;i<=18;i++)  // для i от 0 до 18
 {
  if (massiv[i]<MIN) //Все значения массива сравниваются с первым значением
   {
    MIN=massiv[i]; //MIN присваивается меньшее значение
    poz=i; // В poz записывается положение вала сервы при меньшем значении
   }
 }



Здравствуйте. Планировалось поворот на серве (по 10 градусов) УЗ-датчика, при этом УЗ-датчик сканирует пространство в поисках объекта (все значения расстояний записываются в массив) доходя до 180 градусов серва должна повернуться в исходное положение (0 градусов),  в случае наличия объекта на сканируемом расстоянии должно вычисляться минимальное расстояние до объекта из массива и повернуть серву (переменной poz) в сторону объекта при этом задержаться на нём не менее 1 секунды.
Спасибо за ответ! Попробую поменять этот кусочек кода.
Записан
source™
Когда тоскливо на душе и Nescafe не лезет в глотку, ты позвони скорее мне - мы вместе наскрёбем на водку.
Почетный гродненец
*****

Репутация: +220/-2
Offline Offline

Пол: Мужской
Сообщений: 1489


Просмотр профиля
« Ответ #248 : 30 Май 2016, 17:12:13 »

не удержался
Скрытый текст (нажмите, чтобы показать/спрятать)
Записан
chip2468
Новенький


Репутация: +0/-0
Offline Offline

Сообщений: 5

Просмотр профиля Email
« Ответ #249 : 09 Июнь 2016, 20:33:11 »

может есть дисплей 5110 на продажу
Записан
S@B@K@
Евгений Александрович
Настоящий гродненец
****

Репутация: +197/-3
Offline Offline

Пол: Мужской
Сообщений: 867


S Просмотр профиля
« Ответ #250 : 28 Июль 2016, 15:40:38 »

немного не по теме, но все же...
Подскажите, где купить задешево Raspberry Pi 3?? И еще может у кого опыт с малиной был, хочу собрать медиасервер (dlna сервер)? Есть ли смысл или будет тормозить, греться и отваливаться?
« Последнее редактирование: 28 Июль 2016, 21:39:49 от S@B@K@ » Записан

Админ
Administrator
*****

Репутация: +1777/-51
Offline Offline

Пол: Мужской
Сообщений: 5957


Viva la DRF!

S alexey.rads forumgrodno Просмотр профиля Email
« Ответ #251 : 28 Июль 2016, 20:48:53 »

Да, немного не по теме. Малинку даже первую можно вполне использовать как dlna, nas, торрент клиент, но USB 2.0 портит все дело. Скорость записи не более 4МБ/с. Поэтому если скорость винта важна, стоит подумать о одноплатных компах с sata типа banana pi, cubieboard, orange pi plus.
Записан

Viva la DRF!
S@B@K@
Евгений Александрович
Настоящий гродненец
****

Репутация: +197/-3
Offline Offline

Пол: Мужской
Сообщений: 867


S Просмотр профиля
« Ответ #252 : 28 Июль 2016, 21:39:09 »

Да, немного не по теме. Малинку даже первую можно вполне использовать как dlna, nas, торрент клиент, но USB 2.0 портит все дело. Скорость записи не более 4МБ/с. Поэтому если скорость винта важна, стоит подумать о одноплатных компах с sata типа banana pi, cubieboard, orange pi plus.
Сегодня немного перелопатил интернет, везде пишут что sata интерфейс - это преобразователь usb-sata. Но сата мне не нужен. Мне как раз переносной винт подключить и при необходимости отключить.
Еще у перечисленных плат поддержка плохая( хотя апельсинка 2 плюс очень даже ничего по характеристикам.
Хотелось бы по играться с малиной...вот взять бы ее на недельку какую, прежде чем покупать.
Записан

КвазИ
Почетный гродненец
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2662


JumpStyle, HardStyle   Happy and Hardcore

S kvazi_igor Просмотр профиля
« Ответ #253 : 31 Август 2016, 11:27:52 »

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

Life is HardStyle...
Админ
Administrator
*****

Репутация: +1777/-51
Offline Offline

Пол: Мужской
Сообщений: 5957


Viva la DRF!

S alexey.rads forumgrodno Просмотр профиля Email
« Ответ #254 : 31 Август 2016, 12:00:52 »

Пишут, что можно, будет быстрее, но надо помучаться. http://flprogwiki.ru/wiki/index.php?title=%D0%A1%D0%B0%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_Arduino
Записан

Viva la DRF!
КвазИ
Почетный гродненец
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2662


JumpStyle, HardStyle   Happy and Hardcore

S kvazi_igor Просмотр профиля
« Ответ #255 : 17 Сентябрь 2016, 17:10:57 »

кому интересно, получилось и мучаться не пришлось) нужно тока 2 ардуины)

вопрос в другом сейчас может кто таймер делал?
нужно на 60мин сделать и чтоб если на один вход во время "тиканья" появиться HIGH то таймер сбрасвался..
а, да ещё при этом нужна библиотека Iremote

у кого какие мысли?
Записан

Life is HardStyle...
КвазИ
Почетный гродненец
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2662


JumpStyle, HardStyle   Happy and Hardcore

S kvazi_igor Просмотр профиля
« Ответ #256 : 11 Октябрь 2016, 09:51:07 »

я смотрю куча помошников))))))

может у кого есть опыт с использованием радиомодулей? нужно передать сигнал на 500м в прямой видимости
Записан

Life is HardStyle...
Админ
Administrator
*****

Репутация: +1777/-51
Offline Offline

Пол: Мужской
Сообщений: 5957


Viva la DRF!

S alexey.rads forumgrodno Просмотр профиля Email
« Ответ #257 : 11 Октябрь 2016, 10:16:53 »

У меня есть опыт с 433МГц модулями, но на 500 метров увы. По квартире максимум и то без антенн особо не тянут.


* IMG_20161011_101425.jpg (97,87 Кб, 900x675 - просмотрено 561 раз.)
Записан

Viva la DRF!
КвазИ
Почетный гродненец
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2662


JumpStyle, HardStyle   Happy and Hardcore

S kvazi_igor Просмотр профиля
« Ответ #258 : 11 Октябрь 2016, 12:59:30 »

на 500м полюбому с антенами нужно) просто подумываю над системой для гонок 402м) чтобы передать на финишь время старта)
Записан

Life is HardStyle...
Админ
Administrator
*****

Репутация: +1777/-51
Offline Offline

Пол: Мужской
Сообщений: 5957


Viva la DRF!

S alexey.rads forumgrodno Просмотр профиля Email
« Ответ #259 : 11 Октябрь 2016, 15:00:42 »

Имхо ненадежно это будет. Надо бы что-нибудь помощней.
Записан

Viva la DRF!
КвазИ
Почетный гродненец
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2662


JumpStyle, HardStyle   Happy and Hardcore

S kvazi_igor Просмотр профиля
« Ответ #260 : 11 Октябрь 2016, 23:05:53 »

Так вот и я про это думаю.. ( вот и спрашиваю может кто юзал на такие расстояния
Записан

Life is HardStyle...
Fox
Moderator
*****

Репутация: +210/-60
Offline Offline

Пол: Мужской
Сообщений: 4840


これ から おせわ に なります

Просмотр профиля WWW
« Ответ #261 : 13 Октябрь 2016, 15:40:59 »

Так не лучше ли тогда использовать WiFi от тех же ESP8266, только взять модули с подключением внешней антенны.
Тогда точно можно 500м пробить.
Но вот для автономности они не очень, жрут значительно больше чем ардуина и модули на 433.
Можно попробовать такие модули https://www.aliexpress.com/item/Wireless-Module-kit-RF-transmitter-STX882-RF-receiver-SRX887-2-pcs-nickel-plated-spring-antenna/1627179400.html (или подобные, но проверять что бы были на 433) они немного лучше чем, что Админ показал.
А вообще походу надо все тестить.
Записан

Fox's server!  
Модератор - это человек, который молится о бесконечном терпении...а мечтает о бесконечных патронах!
Burn_13
EW4C
Moderator
*****

Репутация: +13/-13
Offline Offline

Пол: Мужской
Сообщений: 4906

Репутация должна быть 13

S Просмотр профиля
« Ответ #262 : 14 Октябрь 2016, 22:57:38 »

Как говорят у нас радиолюбителей - стройте направленные антенны Улыбка
Записан

Bender.119
Гродненец
**

Репутация: +4/-2
Offline Offline

Сообщений: 172


Я люблю гродненский форум!!!

Просмотр профиля
« Ответ #263 : 19 Октябрь 2016, 20:43:55 »

имеется такой резистор
по полосочками 0.1 ом, а на деле 0.25 ом  Шокирован
правда этот резистор немного поджареный(запах шёл, но как видите полосочки, краска на месте)
может ли такое быть что после поджарки поменялось сопротивление?
Записан

мы живем как положено, а положено у нас на всё
niXto
Настоящий гродненец
****

Репутация: +831/-163
Offline Offline

Предупреждения: у пользователя 1 предупреждение
Пол: Мужской
Сообщений: 673


Не делай сегодня то, что можно отложить на завтра

Просмотр профиля
« Ответ #264 : 20 Октябрь 2016, 06:22:23 »

Если мультиметр при замкнутых щупах показывает 0,15 то он нормальный
Это металлооксидный, он держит сопротивление до почернения
Записан
Bender.119
Гродненец
**

Репутация: +4/-2
Offline Offline

Сообщений: 172


Я люблю гродненский форум!!!

Просмотр профиля
« Ответ #265 : 20 Октябрь 2016, 07:46:24 »

Я не мультиметром мерял
Мерял транзистор тестером, и ещё пустил ток 2.5 ампера через резистор, и падение 0.65вольт
в обоих измерениях результат один и тот же 0.25ом

А керамический(ну белый такой, цементом залитый) как поджарку терпит?
« Последнее редактирование: 20 Октябрь 2016, 08:25:13 от Bender.119 » Записан

мы живем как положено, а положено у нас на всё
КвазИ
Почетный гродненец
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2662


JumpStyle, HardStyle   Happy and Hardcore

S kvazi_igor Просмотр профиля
« Ответ #266 : 31 Декабрь 2016, 13:44:50 »

у кого есть опыт по слитию прошивки (bin или hex) c ардуины?? есть платка с mega32u4 нужно слить.. кто поможет? оч надеюсь что она не залочена на слитие прошивки..)
Записан

Life is HardStyle...
Bender.119
Гродненец
**

Репутация: +4/-2
Offline Offline

Сообщений: 172


Я люблю гродненский форум!!!

Просмотр профиля
« Ответ #267 : 31 Декабрь 2016, 14:14:41 »

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

так например второй ардуиной слить прошивку разве нельзя?

дома лежит уно, залил скетч ArduinoISP, теперь уно уже как программатор avrisp

подключаем к ардуине другой микроконтроллер, скачиваем avrdude, и считываем прошивку
« Последнее редактирование: 31 Декабрь 2016, 15:15:48 от Bender.119 » Записан

мы живем как положено, а положено у нас на всё
КвазИ
Почетный гродненец
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2662


JumpStyle, HardStyle   Happy and Hardcore

S kvazi_igor Просмотр профиля
« Ответ #268 : 31 Декабрь 2016, 16:07:41 »

так мне и нужен этот код) чтобы потом в такую же плату залить) ланн попробую тока в следующем году)))))
всех с НГ)
Записан

Life is HardStyle...
КвазИ
Почетный гродненец
*****

Репутация: +192/-2
Offline Offline

Пол: Мужской
Сообщений: 2662


JumpStyle, HardStyle   Happy and Hardcore

S kvazi_igor Просмотр профиля
« Ответ #269 : 03 Январь 2017, 11:34:38 »

не получилось((( залочена прошивка((( и по ходу уже никак не скопирвать(
Записан

Life is HardStyle...
Bender.119
Гродненец
**

Репутация: +4/-2
Offline Offline

Сообщений: 172


Я люблю гродненский форум!!!

Просмотр профиля
« Ответ #270 : 03 Январь 2017, 11:45:22 »

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

мы живем как положено, а положено у нас на всё
Страниц  : 1 ... 7 8 10 11 12 Далее»   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2024, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,22 секунд. Запросов: 19.