• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Nowy uzytkownik
#1
Witam wszystkich.
Jestem nowy na forum, w arduino takze- zajmuje sie nim od niedawna [jakis tydzien w ograniczonym czasie]
Udalo mi sie napisac kilka prostych programow dotyczacych swiecenia diod.
Chcialbym zajac sie modulem bluetooth.
Czy ktos mi moze pomoc jak zaczac?
Pozdrawiam i z gory dziekuje za wszystkie odpowiedzi
 
Odpowiedź
#2
Cześć . Napisz co chcesz robić jakiś zarys kodu ew czym sterować bo tak ogólnikowo to można wszystko i nic .
Ważne aby robić co się lubi albo lubić co się robi .
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji Wink
 
Odpowiedź
#3
Na poczatek mpze jakies diody led plus jakis przelacznik a docelowo moze serwo albo silnik. Nie jest to zaden konkretny projekt jak narazie tylko w formie nauki

Wysłane z mojego LG-D855 przy użyciu Tapatalka
 
Odpowiedź
#4
bluetooth hc-05 lub 06, smarfon, arduino ,ledy,serwo,lcd 2x16 to kup na początek a później pomyśl co byś chciał zrobić
Ważne aby robić co się lubi albo lubić co się robi .
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji Wink
 
Odpowiedź
#5
Ten caly zestaw ktory wymieniles mam. Mam bt 06, chyba - chociaz nie do konca wiem czym sie one roznia...?
Moze na poczatek zapalanie z tel na przemian 3 diody przez bt jak zaczac?

Wysłane z mojego LG-D855 przy użyciu Tapatalka
 
Odpowiedź
#6
na początek pobierz z apkę blueterm podłącz bluetooth pod piny 10 i 11 RX i TX zasilanie 5V i masę wgraj program poniżej , połącz się aplikacją z bluetooth nazywa się linvor i pin 1234 jak się połączy 123 zapala diody na pinach 345 a 456 je gasi . Jakby nie działało zamień na blue piny 10 i 11 powinno napisać "gotowe"

Kod:
#include <SoftwareSerial.h>

SoftwareSerial BLUSerial(10,11);

    byte led1 = 0;
    byte led2 = 0;
    byte led3 = 0;
  
void setup() {
  
  Serial.begin(9600);          
  BLUSerial.begin(9600);        
  BLUSerial.println("Gotowy");
  Serial.println("Gotowy");

  pinMode(3, OUTPUT);
  pinMode(4, OUTPUT);
  pinMode(5, OUTPUT);
  
}

void loop() {
  
  if (BLUSerial.available()){
    
    char x = BLUSerial.read();

    if ( x == '1' ){digitalWrite(3 , HIGH);}
    if ( x == '2' ){digitalWrite(4 , HIGH);}
    if ( x == '3' ){digitalWrite(5 , HIGH);}
    if ( x == '4' ){digitalWrite(3 , LOW);}
    if ( x == '5' ){digitalWrite(4 , LOW);}
    if ( x == '6' ){digitalWrite(5 , LOW);}
    
  }  
}
Ważne aby robić co się lubi albo lubić co się robi .
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji Wink
 
Odpowiedź
#7
A moglbys dokladnie napisac jakie wyjscia z BT podlaczyc pod pin 10 i 11 i co one daja?
Rx tx masa i zasilanie to wiem o co chodzi a Tobie chyba chodzi jeszcze o piny State i MCLR tak? Ale co one daja ?

Wysłane z mojego LG-D855 przy użyciu Tapatalka
 
Odpowiedź
#8
nie . RX z bluetooth do pinu 10 a TX bluetooth do pinu 11 , dlatego tak ponieważ port uart w arduino masz zajęty przez kompa , a jak nie zadziała to RX blu do pinu 11 arduino a TX do pinu 10 arduino , state i mclr zostaw w spokoju nie będą ci potrzebne do arduino
Ważne aby robić co się lubi albo lubić co się robi .
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji Wink
 
Odpowiedź
#9
Dzięki JasQ za pomoc, wczoraj przerobiłem Twój program na taki w którym 7 diod się zapala i gasi i wszystko działa poprawnie. SuperSmile

A czy da się do tego wszystkiego dorobić opcje zęby diody się świeciły z rożna mocą?

I kolejne pytanie czy da sie pod arduino i BT podlaczyc tasme led (taka zwykla z allegro) tylko ona jest na 12V?
 
Odpowiedź
#10
Tak i tak ale wymaga to dodatkowych scalaków i przerobienia programu jeżeli mają się ściemniać i rozjaśniać
Ważne aby robić co się lubi albo lubić co się robi .
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji Wink
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości