Raspberry Pi 2 - RF433 - Livolo wlaczniki

Masz problem z Raspberry Pi? Tutaj możesz szukać pomocy.
ODPOWIEDZ
Pseudo
Majsterkowicz
Posty: 55
Rejestracja: 28 cze 2013, 22:08

Raspberry Pi 2 - RF433 - Livolo wlaczniki

Post autor: Pseudo » 6 kwie 2015, 20:51

Ktos robil taki projekt ?
Czyli transmiter RF433 podlaczony pod maline i wysylanie kodow do wlacznikow livolo z linii polecen linuxa ?
Na arduina mi wyszlo ale na malince wydaje sie trudniejsze.

Co miesiąc do wygrania nagrody o wartości ponad 1600 zł!


Awatar użytkownika
filips
Młodszy majsterkowicz
Posty: 28
Rejestracja: 31 sie 2013, 09:46
Kontakt:

Re: Raspberry Pi 2 - RF433 - Livolo wlaczniki

Post autor: filips » 7 kwie 2015, 21:12

To może podłącz atmegę/arduino przez USART do Pi i tak rozmawiaj. Ja tak mam zrobione.
Pseudo
Majsterkowicz
Posty: 55
Rejestracja: 28 cze 2013, 22:08

Re: Raspberry Pi 2 - RF433 - Livolo wlaczniki

Post autor: Pseudo » 12 kwie 2015, 01:45

filips pisze:To może podłącz atmegę/arduino przez USART do Pi i tak rozmawiaj. Ja tak mam zrobione.
przez kabel usb ?
lapie jakies dziwne dane przy transmisji i zawsze jak po jakims czasie chce zadzialac to nie dziala.
dopiero za ktoryms razem dziala.

patrze na to co przesyla i czasamiida jakies smieci zamist tego co wyslalem.
trzeba innej metody komunikacji lub rf433 bezposrednio pod maline
Awatar użytkownika
filips
Młodszy majsterkowicz
Posty: 28
Rejestracja: 31 sie 2013, 09:46
Kontakt:

Re: Raspberry Pi 2 - RF433 - Livolo wlaczniki

Post autor: filips » 13 kwie 2015, 20:59

Pseudo pisze:patrze na to co przesyla i czasamiida jakies smieci zamist tego co wyslalem.
trzeba innej metody komunikacji lub rf433 bezposrednio pod maline
spokojnie. ustawiłeś prawidłową prędkość transmisji (taką samą na malinie i kontrolerze)?

Podłączyć można tak jak piszesz, przez USB, ale można też mikrokontroler (arduino) bezpośrednio do GPIO (RX,TX). Jeśli używasz arduino, to uważaj jednak na napięcia (5V vs 3.3V).

Zobacz
https://www.google.com/search?q=atmega+ ... y+pi+usart
np:
http://www.andremiller.net/content/rasp ... -gpio-uart
Pseudo
Majsterkowicz
Posty: 55
Rejestracja: 28 cze 2013, 22:08

Re: Raspberry Pi 2 - RF433 - Livolo wlaczniki

Post autor: Pseudo » 14 kwie 2015, 19:11

filips pisze:
Pseudo pisze:patrze na to co przesyla i czasamiida jakies smieci zamist tego co wyslalem.
trzeba innej metody komunikacji lub rf433 bezposrednio pod maline
spokojnie. ustawiłeś prawidłową prędkość transmisji (taką samą na malinie i kontrolerze)?

Podłączyć można tak jak piszesz, przez USB, ale można też mikrokontroler (arduino) bezpośrednio do GPIO (RX,TX). Jeśli używasz arduino, to uważaj jednak na napięcia (5V vs 3.3V).

Zobacz
https://www.google.com/search?q=atmega+ ... y+pi+usart
np:
http://www.andremiller.net/content/rasp ... -gpio-uart
na malinie wydaje polecenie (na roocie):
stty -F /dev/ttyACM0 9600

w php na malinie mam komende:
klasa php_serial.class.php

$serial = new phpSerial;
$serial->deviceSet("/dev/ttyACM0");
$serial->confBaudRate(9600);
$serial->confParity("none");
$serial->confCharacterLength(8);
$serial->confStopBits(1);
$serial->deviceOpen();
$serial->sendMessage($kawalki2[1] . "|" . $kawalki2[2]);
$serial->deviceClose();


prosty kod z arduino w loop:

String parametry = "";
char character;

while(Serial.available()) {
character = Serial.read();
parametry.concat(character);
}

if (parametry != "") {

// i tu akcja do wykonania

}


moze cos robie zle ?
ODPOWIEDZ

Strony partnerskie: