NRF24L01 2.4 GHz Alıcı Verici Modül

39,00 TL

Nordic firmasınca geliştirilen NRF24L01 kablosuz modül, 2.4GHz frekansında kablosuz haberleşme yapmanıza imkan sağlayan düşük güç tüketimine sahip modüldür.Çeşitli hobi, robotik ve endüstriyel projelerde sıklıkla kullanılabilecek 2MBps haberleşme hızına sahip olup, SPI arabirimini destekler

3 adet stokta

Kategoriler:
Açıklama

Nordic firmasınca geliştirilen NRF24L01 kablosuz modül, 2.4GHz frekansında kablosuz haberleşme yapmanıza imkan sağlayan düşük güç tüketimine sahip modüldür.

Çeşitli hobi, robotik ve endüstriyel projelerde sıklıkla kullanılabilecek 2MBps haberleşme hızına sahip olup, SPI arabirimini destekler.

Özellikleri:

  • 2.4GHz bandında yayın yapabilir.
  • 250KBps, 1MBps ve 2MBps gibi hızlarda haberleşme hızı seçilebilir.
  • Gelişmiş ShockBurst™ hızlandırma protokolünü desteklemektedir.
  • Ultra düşük güç tüketimi
  • Çalışma Voltajı: 1.9-3.6V
  • IO Portları Çalışma Voltajı:0-3.3V/5V
  • Verici Sinyal Gücü: +7 dB
  • Alıcı Hassasiyeti ≤ 90dB
  • Haberleşme Mesafesi: Açık Alanda 250m
  • Boyutları: 15x29mm
 

Verici Kodu

#include <SPI.h>
#include <nRF24L01.h>
#include <RF24.h>
RF24 radio(9, 10); // CE, CSN         
const byte address[6] = "00001";     //Byte of array representing the address. This is the address where we will send the data. This should be same on the receiving side.
int button_pin = 2;
boolean button_state = 0;
void setup() {
pinMode(button_pin, INPUT);
radio.begin();                  //Starting the Wireless communication
radio.openWritingPipe(address); //Setting the address where we will send the data
radio.setPALevel(RF24_PA_MIN);  //You can set it as minimum or maximum depending on the distance between the transmitter and receiver.
radio.stopListening();          //This sets the module as transmitter
}
void loop()
{
button_state = digitalRead(button_pin);
if(button_state == HIGH)
{
const char text[] = "Your Button State is HIGH";
radio.write(&text, sizeof(text));                  //Sending the message to receiver
}
else
{
const char text[] = "Your Button State is LOW";
radio.write(&text, sizeof(text));                  //Sending the message to receiver 
}
radio.write(&button_state, sizeof(button_state));  //Sending the message to receiver 
delay(1000);
}

Alıcı Kodu

#include <SPI.h>
#include <nRF24L01.h>
#include <RF24.h>
RF24 radio(9, 10); // CE, CSN
const byte address[6] = "00001";
boolean button_state = 0;
int led_pin = 3;
void setup() {
pinMode(6, OUTPUT);
Serial.begin(9600);
radio.begin();
radio.openReadingPipe(0, address);   //Setting the address at which we will receive the data
radio.setPALevel(RF24_PA_MIN);       //You can set this as minimum or maximum depending on the distance between the transmitter and receiver.
radio.startListening();              //This sets the module as receiver
}
void loop()
{
if (radio.available())              //Looking for the data.
{
char text[32] = "";                 //Saving the incoming data
radio.read(&text, sizeof(text));    //Reading the data
radio.read(&button_state, sizeof(button_state));    //Reading the data
if(button_state == HIGH)
{
digitalWrite(6, HIGH);
Serial.println(text);
}
else
{
digitalWrite(6, LOW);
Serial.println(text);}
}
delay(5);
}
Değerlendirmeler (0)

Değerlendirmeler

Henüz değerlendirme yapılmadı.

“NRF24L01 2.4 GHz Alıcı Verici Modül” için yorum yapan ilk kişi siz olun

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Kargo Süreci

HEPSİ-JET İLE TÜRKİYE'NİN HERYERİNE

Günümüz itibariyle 81 ilde hizmet sağlayan HepsiJet, 2000’e yakın taşımacısı, 50’den fazla filo aracı, birbirinden farklı hizmet modelleri ve 250’yi aşkın ofis çalışanıyla her geçen gün büyüyen bir marka haline gelmiştir.

Teknoloji ekibiyle beraber her geçen gün geliştirdiği yazılım ve Ar-Ge çalışmaları sayesinde sektördeki öncü firmalardan biri haline geldi.

DHL EXPRESS İLE DÜNYA'NIN HERYERİNE

DHL, lojistik sektörünün lider küresel markasıdır. DHL ailesi yurt içi ve uluslararası paket teslimatı, e-ticaret lojistik ve ikmal çözümleri, uluslararası ekspres, kara, hava ve deniz taşımacılığı, endüstriyel tedarik zinciri yönetimi gibi birçok alanda rakipsiz bir lojistik hizmetler portföyü sunmaktadır.

Dünya çapında 220’nin üzerinde ülke ve bölgede yaklaşık 350.000 çalışanı olan DHL, insanları ve işletmeleri güvenli ve güvenilir bir şekilde birbirlerine bağlayarak küresel ticaret akışına olanak sağlamaktadır.