433 Mhz ontvanger en zender kit

Deze radiozender- en -ontvanger zijn perfect op elkaar afgestemd, zodat je items vanaf een afstand tot 20 meter draadloos kunt bedienen! Sluit de zender aan op jouw Raspberry Pi en de ontvanger op alles wat je wilt bedienen. Zowel de zender als de ontvanger zijn afgestemd op dezelfde radiofrequentie. Geweldig voor eenvoudige draadloze bediening! 

Toepassingsomgeving
Afstandsbedieningsschakelaar, ontvangermodule, anti-diefstalproducten voor auto’s en motorfietsen, producten voor huisbeveiliging, elektrische deuren, audio afstandsbediening, elektrische deuren, garage deur afstandsbediening, deuropener met afstandsbediening, alarm, afstandsbediening MP3.

Ontvangermodule (RX470-4)
RX470-4 superheterodyne draadloze ontvangermodule ontvangt UHF m.b.v. ASK-demodulatoren. Deze ondersteunen ASK- en OOK-modulatie. De ontvangermodule heeft een hoge gevoeligheid (-108dBm).

Een superheterodyne radio-ontvanger, kortweg superhet is een radio-ontvanger waarin het ontvangen signaal wordt gemengd met een door de ontvanger zodanig opgewekt signaal dat een signaal met een vaste verschilfrequentie, de middenfrequentie, ontstaat.

De prestaties bij een laag vermogen hebben een hoog dynamisch bereik (meer dan 60dB). De module maakt gebruik van een sterk geïntegreerde chip, ingebouwde front-end low-noise versterker, mixers, filters, frequentiesynthesizercircuit, enz.

Ontvangermodule (RX470-4)

Producteigenschappen

  1. Ondersteuning ASK / OOK modulatie, de ontvanger gevoeligheid van -108dBm;
  2. Operationele frequentie: 433,92 MHz, bandbreedte van ongeveer ± 150 KHz;
  3. Netspanningsbereik: 2.2V-5V; Werkstroom : Type: 2.1mA (vereiste: VDD = 5V); Type: 2.1mA (vereiste: VDD = 3V)
  4. Ruststroom: 1uA
  5. Laag stroomverbruik;
  6. Goede selectiviteit en onderdrukking van ongewenste straling, en gemakkelijk te behalen CE / Fcc internationale certificering;
  7. Goede lokale oscillator-stralingsonderdrukking, meerdere ontvangermodules om mee te werken (d.w.z. meer dan één inkomen) en zullen elkaar niet hinderen, samen gebruikt zonder de ontvangstafstand te beïnvloeden;
  8. Meerdere transmissiesnelheden, de algemene module voor 2 KHz, tot 10 KHz;
  9. Temperatuurbereik: -40-85 ° C
  10. ultrakleine grootte van 30 × 9 × 1 (mm) (kan volgens klant worden aangepast)
  11. Externe antenne: 32cm enkel kernige draad, gewikkeld in een spiraal
Lange antenne voor ontvanger

Zendermodule (WL102-341)
De WL102-341 zendermodule is een UHF m.b.v. ASK gemoduleerde zender. Het ondersteunt ASK en OOK modulatie. De zendermodule integreert een analoog PLL-circuit en ASK-modulatiecircuit, met een hoog niveau van integratie, enz. De module kan worden toegepast voor draadloze communicatie op korte afstand. Bedrijfsfrequentie 433 MHz, zendvermogen is groter dan 11dBm.

Zendermodule (WL102-341)
De EN-pin is op de voeding aangesloten en heeft verder geen functie.

Producteigenschappen

  1. Ondersteuning ASK / OOK modulatie, zendvermogen is groter dan 11dBm;
  2. Bedrijfsfrequentie: 433,92 MHz;
  3. Netspanningsbereik: 2.0V-3.6V;
  4. Uitschakelmodus met laag stroomverbruik is minder dan 1uA;
  5. Overdrachtssnelheid tot 20 KHz;
  6. Lanceerafstand: 20-200 meter
  7. Afmeting: 16 * 12 * 1 mm
  8. Externe antenne: 25 cm gewone multi-core of single-core lijn
  9. Temperatuurbereik: -45-85 ° C
Korte antenne voor zender

Antenneselectie beschrijving

Algemene toepassingsmodus
Voor de algemene toepassing kan de antenne direct de algemene specificaties van de markt overnemen. De specifieke informatie als volgt:

  • De kern van de geleider van de antenne (inclusief de antennehuid): 1,0 mm (behalve de antennehuid): 0,5 mm ;
  • De draadlengte van het lasuiteinde: 17,5 mm, de draadlengte van de antenneaansluiting: 9,5 mm;
  • De diameter van de antennewikkeling (inclusief de antennehuid): 5 mm;
  • Het aantal windingen: 15 slagen

De speciale verbeteringsmodus
De algemene toepassingsmodus kan niet voldoen als je een grotere communicatieafstand nodig hebt, dus de speciale verbeteringsmodus kan een grotere communicatieafstand en de specifieke informatie als volgt ontvangen:

  • 433 Mhz antenne
  • De kern van de geleider van de antenne (inclusief de antennehuid): 1,0 mm; (behalve de antennehuid): 0,35 mm
  • De draadlengte van het lasuiteinde: 12 mm
  • De diameter van de antennewikkeling (behalve de antennehuid): 3,0 mm;
  • Het aantal windingen: 26 windingen; De lengte van de wikkeling: 36 mm
Schematische tekening van de verbeterde antenne

17cm draad als antenne voor 433MHz zend/ontvangst
Een oud-collega van me is 2 meter radioamateur. Hij raadde af de meegeleverde spiraalantennes, helicals genoemd, te gebruiken. Binnen de radioamateurwereld worden ze ook wel dummyloads genoemd. Dit type antennes is voor testen prima, maar stralen slecht af. Hij adviseert om een (installatie)draad van exact 17cm te gebruiken. Een 17 cm straler is een kwartgolf op 433MHz incl. verkortingsfactor. De antennes moeten wel rechtop gezet worden, dan heb je rondstralers.

De ervaring van mijn oud-collega met deze modules, in combinatie met de 17 cm straler antennes is erg goed. Hij gebruikt de modules om in en rond zijn woning sensoren aan te sturen. Je kunt natuurlijk een mooie antenne aanschaffen die voor 433MHz geschikt is, maar dan wordt je opstelling wat duurder.

17 cm installatiedraad als 433MHz antenne

Let op!

De 433MHz zender kan het functioneren van apparatuur in en rond het huis beïnvloeden!

Toen ik bezig was met de tutorial en het opstellen van de zend- en ontvangstmodules voor de beschrijving en het maken van de software, kon mijn vrouw haar auto (Renault) niet meer afsluiten. Voordat je er achter bent dat dit aan de zendermodule ligt, is veel energie gegaan naar een storing die de auto zou hebben. Dit bleek gelukkig loos alarm. De zendermodule is actief zodra deze op de voeding aangesloten is.

Je bent dus gewaarschuwd!


Twee Raspberry Pi’s laten communiceren via 433MHz

In deze tutorial gebruik ik twee Raspberry Pi’s. De een wordt uitgerust met de zendermodule, de ander met de ontvangermodule. De bedoeling is om KlikAanKlikUit-codes van de ene Raspberry Pi naar de andere over te zenden.

De zenderopstelling
De zendermodule kent vier pinnen waarvan de eerste (EN) niet wordt aangesloten. Pin twee wordt met GPIO 17 verbonden, pin drie met 3,3V en pin vier wordt met de ground (GND) verbonden.

De zendermodule wordt als volgt met de Raspberry Pi verbonden.

Raspberry Pi 1 – De zender
Aansluittabel – Pin 1 (EN) wordt niet aangesloten (nc)

De ontvangeropstelling
De ontvangermodule kent ook vier pinnen waarvan de eerste op de +5V wordt aangesloten. Pin twee wordt met GPIO 27 verbonden, pin drie wordt niet aangesloten en pin vier wordt met de ground (GND) verbonden.

De ontvangermodule wordt als volgt met de Raspberry Pi verbonden.

Raspberry Pi 2 – De ontvanger

Aansluittabel – Pin 3 (Data) wordt niet aangesloten (nc)

Zend en ontvangst software

Nu de beide Raspberry Pi’s van een module voorzien zijn, kunnen we ze voorzien van de bijbehorende software. Op dit moment ben ik alleen nog in het bezit van de KaKu-software, maar dat mag voor deze tutorial de pret niet drukken. Download onderstaande software en plaats deze op de betreffende Pi, in de map met de naam 433MHz. Maak op iedere Pi een map aan met de naam 433MHz.

mkdir 433MHz

Ga in de map staan

cd 433MHz

En zet onderstaande software in de map van de betreffende Pi.

Raspberry Pi 1 – De zender
Start de software op. Omdat het de KaKu-scripts betreft, moeten er parameters meegegeven worden.

Als voorbeeld geef ik code 1234567 in.

python3 zend.py -p 174 -t 1 1234567

Wacht nog even met het geven van [ENTER]. We moeten de ontvangende Pi nog installeren.

Raspberry Pi 2 – De ontvanger
Start de software op. De ontvanger ‘luistert’ of er iets ontvangen wordt.

python3 ontvang.py

Pi in ‘luister’-modus

Met Ctrl-c stopt het script.

Raspberry Pi 1 – De zender
De ontvanger ‘luistert’ en is klaar om data te ontvangen. Geef nu [ENTER] om het commando met de parameters te geven aan de zendende Pi.

Het commando met de parameters zijn verzonden.

Raspberry Pi 2 – De ontvanger
Na het verzenden van het commando (code: 1234567) door de verzender wordt de ontvangen direct in het scherm zichtbaar.

De opstelling en de test is gelukt! Je zou natuurlijk beide Raspberry Pi’s met zowel een zender als een ontvanger kunnen uitrusten zodat je full-duplex kunt communiceren.

In het filmpje zie je hoe het zou moeten werken.

Twee Pi’s die elkaar data toezenden

Huiswerk
Het huiswerk is om te onderzoeken of er code te bouwen is waarbij je op afstand sensordata of tekst (string) kan doorgeven of bijvoorbeeld een led of relais kunt activeren. Dit laatste is niet zo moeilijk als je je aan de KaKu-code houdt.

Oplossing
Inmiddels ben ik al wat verder en heb de oplossing voor het huiswerk uitgewerkt in een tutorial. Deze kan je hier vinden.

Have A Nice Day!