Palim Palim
ich will einer Seriell Schnitstelle zwischen meinem µC(Arduino Uno) und
meinem Handy herstellen und benutze die Bluetooth Terminal app von Juan
Sebastian Ochoa Zambrano aus dem Google PlayStore. Soweit so gut RN-41
an 5V und Ground RX zu TX und TX zu RX mit dem Board verbinden Programm
aufs Arduino laden(siehe unten) App öffnen verbind und nichts
passiert(senden/empfangen) aber über den terminal vom PC aus geht beides
über USB (hab leider kein Bluetooth am PC) die LED am RN-41 leuchdet
auch grün wenn ich mit dem Handy vebunden bin.
Mit dem HC-06 von meinem freund hatte alles problemlos funktioniert ):
muss man villeicht beim RN-41 noch was einstellen damit es über uart
funktioniert
1 | //Programm
|
2 | #include <avr/io.h>
|
3 | #include <util/delay.h>
|
4 | #include <stdlib.h>
|
5 | #include "uart.h"
|
6 |
|
7 |
|
8 | int main (void){
|
9 |
|
10 | DDRD |= (1<<4) | (1<<5);
|
11 | uart_init();
|
12 | char c;
|
13 |
|
14 | while(1){
|
15 | //uart_puts("Moin!");
|
16 | c = uart_getc();
|
17 | if(c=='q'){
|
18 | uart_puts("Palim");
|
19 | PORTD |= (1<<4);
|
20 | PORTD |= (1<<5);
|
21 | }else if(c=='w'){
|
22 | uart_puts("Palim");
|
23 | PORTD &= ~(1<<4);
|
24 | PORTD &= ~(1<<5);
|
25 | }
|
26 | }
|
27 | }
|