Форум программистов, компьютерный форум, киберфорум
Наши страницы

Микроконтроллеры Atmega AVR

Войти
Регистрация
Восстановить пароль
 
horysmus
0 / 0 / 0
Регистрация: 19.04.2014
Сообщений: 5
#1

Arduino_Bluetooth_shield+atmega16 - Atmega AVR микроконтроллер

22.04.2014, 14:19. Просмотров 3889. Ответов 8
Метки нет (Все метки)

Решил попробовать передавать данные по bluetooth, благо в наличие лежал шилд от ардуино. Раньше ни разу не пользовался модулями и видимо поэтому у меня возникли проблемы с ним. Соединял вроде как и все), то есть rx модуля к tx атмеги и tx модуля к rxатмеги соответственно, а также подал питание 3.3В . Далее нашел bluetooth на компе, подключился. Прошил мк на передачу строки к пк. После этого зашел в терминал и стал ждать, но так ничего не пришло, попробовал отослать что-нибудь не меняя прошивку, и мне пришло эхо. В итоге выяснилось, что эхо всегда приходит и не понятно почему. Подскажите пожалуйста что мне делать с ней.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.04.2014, 14:19
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Arduino_Bluetooth_shield+atmega16 (Atmega AVR микроконтроллер):

Atmega16 - Atmega AVR микроконтроллер
помогите пожалуйста! есть микроконтроллер atmega16. через ассемблер на PORTC подаем комбинацию 00110100, на порт DDRC подаем 01100101....

ATMega16 - Atmega AVR микроконтроллер
Привет обитателям данного портала! Я имею микроконтроллер с ATMEGA 16. Также знаю язык C#, но увы я не могу его запрограммировать. Не могли...

Atmega16 + SD - Atmega AVR микроконтроллер
Дорогие форумчане! Помогите, подскажите пожалуйста с данной задачей. Дино: 1. Плата SEM0007M-16A с Atmega16. 2. AVRStudyo 4,...

Atmega16 - Atmega AVR микроконтроллер
изучаю прерывания, помогите понять что значит в начале памяти программ и в области загрузчика? "Состояние флага IVSEL определяет...

ATMega16 + DS1621 - Atmega AVR микроконтроллер
Уважаемые специалисты! Проблема в следующем: 1. ATMiko16 + DS1621. Смоделировал схему в протеусе. Всё работает отлично....

Часы на ATmega16 - Atmega AVR микроконтроллер
Начал изучать микроконтроллеры AVR. Посоветовали начать с часов. Пока делаю на трехэлементном ССИ для пробы. Отсчет времени на таймере1 с...

8
Tiom11t
0 / 0 / 0
Регистрация: 10.03.2010
Сообщений: 225
22.04.2014, 14:28 #2
А что зашивал в мегу? Модуль блутуса работает на определенной скорости, у меня он работает на 115200 бод. Мега должна на такой же скорости отсылать строку из своего UARTа в UART-блутуса.
И вообще очень мало информации вы изложили.
0
horysmus
0 / 0 / 0
Регистрация: 19.04.2014
Сообщений: 5
22.04.2014, 14:46 #3
Сори, с телефона сижу. Не могу сказать на какой скорости работает модуль, а мега на 9600 настроена.

[12.01 Кб]
0
HotD
0 / 0 / 0
Регистрация: 05.10.2017
Сообщений: 2,048
22.04.2014, 14:51 #4
а что за модуль то, блютусный? Работал с модулями BCD110 - там сначала надо приконнектиться к другому модулю, а уже потом слать байты. Или у вас там просто удлинитель уарт?
0
horysmus
0 / 0 / 0
Регистрация: 19.04.2014
Сообщений: 5
22.04.2014, 15:00 #5
Это китайский hc-05.


<Изображение удалено>
0
Tiom11t
0 / 0 / 0
Регистрация: 10.03.2010
Сообщений: 225
22.04.2014, 15:12 #6
Вам нужно найти документацию на этот шилд и посмотреть какая там установлена скорость по умолчанию. У меня тоже hc-05, так он был настроен на 115200 бод.
0
horysmus
0 / 0 / 0
Регистрация: 19.04.2014
Сообщений: 5
22.04.2014, 15:44 #7
http://www.geeetech.som/wiki/index.php/ ... oth_shield.
Скорость 9600.
0
Tiom11t
0 / 0 / 0
Регистрация: 10.03.2010
Сообщений: 225
22.04.2014, 15:53 #8
Может где то TX RX на шилде замкнут, потому и ехо приходит. А Кабеля обычного UART-USB у вас нету, чтоб проверить отсылает ли мега 16 строку?
0
horysmus
0 / 0 / 0
Регистрация: 19.04.2014
Сообщений: 5
22.04.2014, 20:19 #9
Вероятно, что и правда что-то закорочено. Завтра попробую разобраться. Попробовал через max232. Получилось пересылать строку, но вот странно то, что когда пересылаю строку на русском, она отображается, а когда на английском, то приходят иероглифы. Тоже самое и с цифрами.
0
22.04.2014, 20:19
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.04.2014, 20:19
Привет! Вот еще темы с ответами:

atmega16 прерывания - Atmega AVR микроконтроллер
Друзья, всем привет! Подскажите, пожалуйста. Пытаюсь собрать программку из книжки Ревича про нажатие кнопки с таймером и прерываниями на...

Atmega16 + LCD - Atmega AVR микроконтроллер
Здравствуйте! Хочу сделать термометр как тут http://noprisar.at.ua/publ/posts/termometr_atmega16_ds18b20_lcd_hd44780/1-1-0-16. Все спаял...

Atmega16 стек - Atmega AVR микроконтроллер
можете объяснить нормальным понятным языком что такое стек и зачем его инициализировать при использовании прерываний что это дает и что...

Ambilight на Atmega16 - Atmega AVR микроконтроллер
В образовательных целях захотел сделать Ambilight на Atmega16. Реализовал аппаратную часть на Atmega16, FTD232 для передачи данных с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru