char valor=0; void setup() { Serial.begin(9600); } void loop() //Bucle infinito { if (Serial.available())//Si hay una caracter en el buffer serial { valor = Serial.read();// Se lee el valor numérico en el puerto serie. Serial.print(valor); } }

Bluetooth и MSP430G2
#1
Публикувано: 27 January 2014 - 20:45
#2
Публикувано: 27 January 2014 - 21:25
Като за начало кажи какво ползваш - подозирам, че е нещо от сорта на Energia. Ако е така - като съвет ще ти дам да се откажеш от него и да започнеш да пишеш на C (няма да е излишно да поназнайваш и Асемблер), с разните Arduino среди сериозни проекти не се правят. Нещо като да се учиш да караш кола с автоматични скорости, а да искаш да участваш в рали състезание.
На второ място - това явно, че не може да е цялата програма. Направи copy-paste на програмата от сайта и виж дали ще тръгне - ако не, значи най-вероятно имаш хардуерен проблем. Обикновено първо се проверява свързването (окабеляването) на модулите и захранването. Виж datasheet-а на bluetooth модула на какви baudrate се пуска. Първо си провери хардуерно нещата, след това ще го мислим.
"Родена в пъкъла музика се е разцъкала, като вълна избута боклука в ъгъла"
#3
Публикувано: 27 January 2014 - 21:31
Това от сайта, също не тръгва. Просто исках това което въведа да го видя дали ще се покаже. Да ползвам Energia. Предпочитам с това да пробвам, тъй като е по-елементарно за начало. Смисъл идеята ми е да тръгне пък тогава ще го хвърля на C, няма проблем. Не мисля, че би било проблем и с тази програма, тъй като не би трябвало да е грешна. Захранването върви и се връзвам, принципно. Ще разгледам datasheet-a. Ето ги и baud rate - товете.
4800 9600 19200 38400 57600 115200 230400 460800 912600 1382400
#4
Публикувано: 27 January 2014 - 21:49
Когато го включа си свети индикатора за захранването. С телефона се връзвам към блутута и започвам да изпращам примерно някакви данни, но през Putty нищо не се вижда. когато както казах по-горе разменя кабелите (споменах кои) започвам отново да пращам някакви данни и в Putty този път отиват данни и, но не са това което чакам. Примерно ако натисна 'х' се появява 'f'. В 90% все е 'f'. Това ме навежда, че се получават някакви данни, но нз защо не се получава. Ако вържа кабелите както е показано в линка по-горе. Нямам никакви данни в Putty.
0 потребители четат тази тема
0 регистрирани потребители, 0 гости и 0 анонимни потребители