Специальные цены   новые товары
Закрытая тема
Показано с 1 по 26 из 26

имитатор звука мотора RC моделей

Тема раздела Танки в категории Всякое; Доброго дня! Помогите разобраться. Читал очень много перерыл весь нет сайты. Эффект есть но слабый Что хотел сделать в помощь ...

  1. #1

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20

    имитатор звука мотора RC моделей

    Доброго дня!

    Помогите разобраться. Читал очень много перерыл весь нет сайты. Эффект есть но слабый

    Что хотел сделать в помощь себе и модельному миру создать имитатор звука не превышающий затраты 20$
    arduino и модуль MP3 http://geek.kg/mp3module/ (не реклама)

    Скетч написан с помощью библиотеке написать прямые команлы для I2C не получается знаний не хватает вот пример есть как с него нужное взять не пойму http://forum.arduino.cc/index.php?PH...202#msg1144202

    Захватить сигнал с приемника RC и в зависимости от положение стика (0>1;1500;>1500)

    Запускать файлу в зависимости от положения стика

    Вот что получилось но есть проблема: пока не доиграет одна мелодия до конца другая не запустится

    int PPMin1 = 8; // сигнал от rc приемника в 8 пин arduino uno
    #include <Wtv020sd16p.h> //библиотека
    int resetPin = 2; // подключаем Wtv020sd16p к пин 1
    int clockPin = 3; // подключаем Wtv020sd16p к пин 10
    int dataPin = 4; // подключаем Wtv020sd16p к пин 7
    int busyPin = 5; // подключаем Wtv020sd16p к пин 2
    int RCval1; // store RC signal pulse length
    int adj_val1; // map that value to be between 0-255
    Wtv020sd16p wtv020sd16p(resetPin,clockPin,dataPin,busyPin);

    void setup()
    {
    Serial.begin(9600); //serial library start
    wtv020sd16p.reset();
    pinMode(PPMin1, INPUT); //вход с rc 8
    }


    void loop()
    {
    RCval1 = pulseIn(PPMin1, HIGH, 20000); //read RC channel 1
    adj_val1 = map(RCval1, 630, 1125, 0, 255); // my observed RC values are between 630-1125.. these might need to be changed, depending on your RC system.

    if (RCval1 > 1500) // обороты больше 1500
    {
    wtv020sd16p.playVoice(0);
    }
    else if (RCval1 > 0) // обороты от 1 до 1500
    {
    wtv020sd16p.playVoice(1);

    }




    Serial.print ("val1: ");
    Serial.print (RCval1); // if you turn on your serial monitor you can see the readings.
    Serial.print (" ");
    Serial.print ("adjusted: ");
    Serial.print (adj_val1);
    Serial.println (" ");

    }

  2.  
  3. #2

    Регистрация
    09.11.2009
    Адрес
    Днепропетровск
    Возраст
    39
    Сообщений
    1,004
    Записей в дневнике
    1
    Подобные вопросы нужно спрашивать в соответствующем разделе http://forum.rcdesign.ru/f8/ , думаю там ответ получите раньше чем здесь. Все хотят поставить на модель недорогой звуковой модуль, и с разным звуком двигателя.

  4. #3

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    просто есть желание построить танк
    и вот читал много что да как и столкнулся со звуком все что есть просят деньги
    бесплатно не кто не делает вот меня и зацепило

  5. #4

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    вот нашел как через код запустить файл но не получается
    http://www.re-innovation.co.uk/web12...6-adding-sound

  6.  
  7. #5

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    mp3 плату сжег пока думаю
    вот нашел вроде не трудно сделать что думаете
    http://www.srcmbc.org.uk/ht_afb_soun...ine-engine.php

    архив с описанием http://www.rcgroups.com/forums/showa...6&d=1368707801

  8. #6

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    сделал из arduino wav плеер
    завел семплы на кнопки
    вроде получилось монотонное звучание. теперь осталось за малым захватить сигнал с приемника и скоммутировать на кнопки (LOW HIGH)
    если все делать на arduino то слышно прирывание при обработки сигнала с приемника

    у кого может есть мысли как это сделать?
    может купить еще arduino mini 7$

  9. #7

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    не реклама
    закажу вот такой модуль
    http://www.aliexpress.com/item/Pro-M...503533345.html

    если все получится то цена девайса будет смешной (чего и добиваюсь)

  10.  
  11. #8

    Регистрация
    16.01.2009
    Адрес
    Москва
    Возраст
    55
    Сообщений
    1,932
    Дима, дело в том, что большинство людей с танками - имеет весьма смутное представление, что такое скетч и как он вставляется в аурдуино. А из тех, кто все -таки имеет представление о чем идет речь - вроде меня - сами что-то написать - вряд ли смогут. Так что, спрашивать тут - КАК ? Скорее всего бесполезно ( на американских сайтах - картинка с аурдуино и робототехникой на танковых сайтах - аналогичная). Но если у Вас что-то получиться и Вы сможете на пальцах объяснить - как и что куда втыкать и какие параметры менять в этих самых скетчах - все Вам будут признательны. С разными вариантами объяснения с Вашей стороны. У меня у самого три разных модуля для аурдуино, что умеют играть звуки в мп3 с карточки - но разобраться - как это все завязать в один узел с аурдуино и имеющимся танком - не хватает усидчивости и опыта писания этих самых скетчей.

  12. #9

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    если все получится разложу все по по полочкам где взять как сделать как закачать как подключить где купить как сделать семпл программы ссылки и т.д.

    пока заказал модуль ссылка выше. (буду ждать как минимум 25-45 дней)
    Если моя задумка получится(я на это надеюсь)то цена устройства может составить 270 рублей это без усилителя и динамика

  13. #10

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    Доброго дня!
    вот пришла платка все собрал на макете
    работает! только при передвижение стика семпл крутится пару раз потом замолкает
    Ваше замечание

  14. #11

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    Вот еще два звука

  15. #12

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    arduino nano
    попробовал сделать wav вроде играет


    теперь суть
    Arduino nano стоит 136 рублей если оптом то не больше ста (70-90)
    суть в том что я проверил: она не плохо воспроизводит и также обрабатывает импульс сигнала с приемника.
    нужно заказать еще одну (долго ждать конечно) но тогда достаточно мало место занимать будет.
    проблема в прошивки данного устройства пока без танцев с бубном не получается но я грешу что у меня старый USBASP (программа постоянно просит его обновить) цена примерно его 140 руб
    еще нужно усилитель моно (можно сделать самому)
    и модуль для сd КАРТЫ (можно выпаять от куда нибудь)

    Если тема интересна дайте знать с чего начать
    Последний раз редактировалось Dima_i55; 18.03.2014 в 14:57.

  16. #13

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    Доброго дня!
    мой проект далеко не идеален он ограничен моими знаниями так что решайте сами надо вам это или нет.
    1.Делаем плеер чтоб воспроизводил музыку.
    - Надо сопротивление 3.3 и 1.8 ком
    - бокс для cd карты (покупной самодельный можно выпаять из сломанной техники)
    - arduino nano (можно любое arduino )

    схема подключения arduino nano к sd карте

    SD карта




    покупная (не реклама) http://www.aliexpress.com/item/Free-...527985223.html
    чем пользовался
    http://nuzhen-sovet.ru/content/sd-ca...eer-na-arduino
    http://www.hackerspace-ffm.de/
    Миниатюры Миниатюры Нажмите на изображение для увеличения
Название: arduino-sdcard.jpg‎
Просмотров: 207
Размер:	22.5 Кб
ID:	915660  
    Последний раз редактировалось Dima_i55; 19.03.2014 в 08:21.

  17. #14

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    Собрал на макете. В схему был добавлен стабилизатор напряжения на 3.3v (фото платы с низу) для питания sd карты так как на arduino uno только 5v.
    http://radikall.com/Zj59
    http://radikall.com/Zj5C



    Теперь по поводу прошивки
    так как arduino uno не содержит прямое подключение то необходимо прошить с помощью USBASP либо что то аналогичное

    подключения устройств http://radikall.com/ZjMM


    ЕСЛИ ЧТО ТО НЕПОНЯТНО ПИШИТЕ СРАЗУ БУДУ УТОЧНЯТЬ
    Последний раз редактировалось Dima_i55; 20.03.2014 в 14:43.

  18. #15

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    Прошивка. (скетч во вложении)
    Откуда скачать программу http://arduino.cc/en/Main/Software#toc2

    скачать библиотеку SimpleSDAudio и поместить ее
    C:\Program Files\Arduino\libraries
    http://www.hackerspace-ffm.de/wiki/i...udio_V1.03.zip

    открываем программу выбираем скетч http://radikall.com/Zjql


    выбираем плату и программатор http://radikall.com/ZjhH http://radikall.com/ZjhK



    нажимаем sshift и иконку загрузка http://radikall.com/Zjh7
    Вложения

  19. #16

    Регистрация
    16.01.2009
    Адрес
    Москва
    Возраст
    55
    Сообщений
    1,932
    Дмитрий, то, что Вы сделали - здорово и хорошо. Слов нет.
    Но когда я года два - три назад достаточно пристально интересовался звуковыми модулями к Аурдуино - наткнулся на одну особенность имеющихся на тот момент модулей - а именно они не могли ( или не успевали) играть одновременно ДВА звуковых файла с СД карточки. А танк...такое дело - не машина - есть звук поворота башни, звук пулемета, звук пушки. Конечно, можно сделать на аурдуине только звук мотора, зависимый от положения стика газа, а все остальное - на отдельных платках , как это в первых вариантах ДиБиСи от Дейва. Вот если можно будет на одну аурдуину, скажем, повесить две СиДи карточки и таким образом решить проблему извлечения двух разных звуков одновременно ?

  20. #17

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    Согласен
    Попробую поискать решении данной проблемы (даже на хобби кинги подобное устройство стоит 100$ так что думаю что стоит доделать данный проект может кому сгодится)
    Также можно еще сделать управление светом или тем же дымогенератором

  21. #18

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    Всем доброго дня
    про проект я не за был обязательно все напишу
    на данный момент пришла вторая плата сейчас в плотную взялся за программу (читаю читаю читаю)
    http://radikall.com/ZTGy
    http://radikall.com/ZTGT


  22. #19

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    может есть у кого звук двигателя Т-72 холостой ход полный ход запуск двигателя

  23. #20

    Регистрация
    09.11.2009
    Адрес
    Днепропетровск
    Возраст
    39
    Сообщений
    1,004
    Записей в дневнике
    1
    Цитата Сообщение от Dima_i55 Посмотреть сообщение
    может есть у кого звук двигателя Т-72 холостой ход полный ход запуск двигателя
    Хорошего звука именно всех режимов работы двигателя нет. Возьмите звук от Т-55. на одном видео запуска , а на другом работа в разных режимах. Единственное холостой у движков на видео разный , но думаю Вы справитесь.




  24. #21

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    Доброго дня
    поробую с музыкой поколдовать чтоб затыки не было слышно

  25. #22

    Регистрация
    15.08.2009
    Адрес
    Украина, Старобельск
    Возраст
    63
    Сообщений
    116
    http://pleer.com/search?q=track%3A%D...&target=tracks
    Вот что "наваял",,, критикуйте

  26. #23

    Регистрация
    12.11.2013
    Адрес
    Уфа
    Возраст
    31
    Сообщений
    74
    крутая тема, сам заказал пару дешевых мини ардуин, будем изучать

  27. #24

    Регистрация
    21.01.2014
    Адрес
    Омск
    Возраст
    37
    Сообщений
    20
    Я на связе
    если что спрашивай
    Как более менее получится выложу дальше информацию

  28. #25

    Регистрация
    01.05.2014
    Адрес
    Полоцк, беларусь
    Возраст
    20
    Сообщений
    1
    Приветствую !
    Я думаю, что можно сделать легче, прописав все звуки в МК программно, а воспроизводить их можно ШИМом !

  29. #26

    Регистрация
    14.09.2013
    Адрес
    Саратов
    Возраст
    36
    Сообщений
    2
    Есть микросхемы, которые содержат музыкальный фрагмент, для примера ISD1210P. Сам не пробовал, но в сети примеры использования таких микросхем находил.

Закрытая тема

Похожие темы

  1. Продам RC модель авто Associated 1/18 RC18R Kamino RTR
    от Lumbol в разделе Барахолка. Автомодели в сборе
    Ответов: 6
    Последнее сообщение: 14.12.2014, 16:58
  2. BikHov- Bikopter Hovercraft. RC модель -трансформер.
    от native18 в разделе Коптеры. Комплектующие, сборка, настройка.
    Ответов: 35
    Последнее сообщение: 12.05.2014, 19:44
  3. Выбор RC модели для ребенка.
    от Vladlen в разделе Вертолеты. Общие вопросы
    Ответов: 6
    Последнее сообщение: 26.08.2013, 00:16
  4. Продам Управляемый подвес камеры RC модели, turnigy TGY 9
    от Кубаноид в разделе Барахолка. Квадрокоптеры и другие многороторные системы
    Ответов: 0
    Последнее сообщение: 28.04.2013, 13:34
  5. largescalerc.com Кто делал заказ RC моделей в этом магазине?
    от snap214 в разделе Магазины, интернет-торговля
    Ответов: 1
    Последнее сообщение: 24.01.2013, 14:14

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения