Durata de livrare: nu avem o data certa de reaprovizionare
Specificatii:
Distanta 150 m
Frecventa 434MHz
4800 bps
Tensiune 5V
Acest transmitator functioneaza in pereche cu receptorul radio.
Linkuri:
Proiect Automatizarea utilizarii dispozitivelor radio ASK
Momentan, informatiile despre siguranta produsului nu sunt disponibile.
Momentan, informatiile despre producator nu sunt disponibile.
Momentan, informatiile despre persoana responsabila nu sunt disponibile.
alexei,
puterea semnalului are treaba cu tensiunea dar nu are treaba cu frecventa de transimisie a datelor. sunt chestiuni separate.
RaspundeMIHAI,
Transmitatorul
radio
cu cat este alimentat
mai
putin cu atat frecventa este mai joasa?
kin3zu,
Salutare am intampinat si eu aceasta problema, din cate am citit pe net comunicatia se realizeaza pe baza unei modulatii ASK. Asa cum sa mai zis mai sus cel mai bine ar fi sa se trimita de mai multe ori aceiasi comanda. Eu am reusit prin trimiterea la inceput a unui tren de litere 'Z' dupa care valoarea comenzii pe care
o doream sa zicem 'Q' , urmata de ~Q (negatia lui Q) , MCU-uul receptor citea cele doua valori executa negatia lui Q si verifica daca comnada receptionata este corecta. Sper ca m-am facut cat de cat inteles , spor la treaba si toate cele bune
Mitza,
Modulul isi face treaba excelent cu o antena de ~20cm. Recomand celor care au probleme sa studieze foarte bine sintaxa si apoi sa dea vina pe produs. Codul exemplu este foarte bun pentru pornirea unui proiect dar sunt multe detalii pe care trebuie sa le iei in calcul pentru o comunicare.
RaspundeCasian,
Am vazut ca unii aveti probleme cu comunicatiile. Daca le alimentezi corect, ambele module, ele functioneaza si comunica intre ele. Dar fiindca apar multe perturbatii pe aceasta frecventa primesti date incorecte. Eu am vrut sa comand un robotel dintr-o telecomanda cu ajutorul a doua pic-uri(unul pe robot altul pe telecomanda). Daca trimiteam caracterul "a" primeam perturbatii. Daca trimiteam "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" primeam totul, mai putin primele 3-4 caractere care erau "perturbate". Una dintre posibilele solutii atat la arduino cat si la restul este sa trimiti caracterele gramada, nu doar cate o litera pe secunda sau mai rar.
Success
Casian,
Intre doua calculatoare comunici foarte simplu cu ajutorul unui Convertor TTL(max232)+Transmitator la un pc si Receiver+Convertor TTL(max232) la celalalt pc, in hyperterminal. Trebuie cum am mai scris in alt post, sa ti apasata o tasta ca sa o primesti dincolo corect, daca apesi o litera scurt si ridici tasta, primesti dincolo caracterul perturbat, adica hieroglife. Posibil ca la tara sau la munte sa nu fie perturbatii si sa mearga perfect fara aceste "siretlicuri".
Success
Razvan,
Salut!
A reusit cineva sa le faca sa mearga? Eu tot incerc de cateva zile sa fac doua Arduino Uno sa comunice prin aceasta pereche emitator-receptor RF, cu libraria VirtualWire 1.9, si nu merge.... Idei?
triki999,
Am aceasi problema, am incercat pe Uart si Manchester intre MCU-uri merge perfect, cand folosesc modulul RF primesc date incorecte.
RaspundeD. Viorel,
Salut! Am cumparat acest transmitator si receptorul pereche, le am de 2 saptamani si inca nu am reusit sa il fac sa functioneze.
Folosesc un arduino la receptie si un atmega8 la transmisie.
Daca cele 2 (arduino si ATmega) le leg cu fir la seriala, totul decurge ok, niciun fel de eroare la transmisie-receptie.
Daca leg serialele la emitator si respectiv receptor - nu primesc la receptor decat zgomot, nici macar un caracter din secventa pe care o transmit. Am incercat pe 1200, 2400 si 4800 baud, niciuna nu da rezultate.
A reusit cineva?
Daca vin la robofun cu ele, se pot testa cumva sa vedem daca totusi sunt ok?
Multumesc.
storm,
@Alex: Poti, dar comunicatia se va face unidirectional, poate doar pentru o culegere de date de la arduino (senzori etc) si in plus de asta depinde cum il legi la
PC.. daca il legi pe seriala iti trebuie un traductor de nivel gen MAX232
Alex,
Daca sa zicem cumpar 2 pot sa leg unu la PC si unu la arduino? (pt comunicatie intre PC si placa)
RaspundeUltimele produse vizualizate
Newsletter Nu rata ofertele si promotiile noastre
Suport clienti Email tehnic si cereri de oferta B2B: info@robofun.ro
info@robofun.roCompara produse
Trebuie sa mai adaugi cel putin un produs pentru a compara produse.
A fost adaugat la favorite!
A fost sters din favorite!
Ioan Florea,
Pentru cei care întâmpină probleme cu modulele.
RaspundeAm să presupun că ați descărcat librăria și ați atașat-o.
Urmați următorii pași:
1. Mergeți la /Arduino/libraries/VirtualWire
2. Deschideți într-un editor text (ex. Notepad++) fișierul >VirtualWire.cpp<.
3. Editați linia #include "WProgram.h" și puneți între ghilimele "Arduino.h".
4. Închideți și salvați modificările.
5. Deschideți fișierul >VirtualWire.h<
6. O să vedeți următoarele două linii de cod:
#include <stdlib.h>
#include <wiring.h>
6.1. După prima linie (#include <stlib.h>), introduceți următoarele linii de cod:
#if ARDUINO >= 100
#include <Arduino.h>
#else
6.2. Iar după ultima linie (#include <wiring.h>), introduceți următoarea linie de cod:
#endif
7. Închideți și salvați modificările.
8. Restartați IDE Arduino în caz că era pornit pe parcursul procesului de mai sus.
9. Spor la treabă!
A fost util acest review?