Öncelikle merhaba arkadaşlar.
Bugün sizlere 433 MHz RF alıcı-verici modülleri ile ilgili bir yazı yazacağım. İlk olarak yapmak istediğimizi anlatmak gerekirse iki arduino arasında bu alıcı ve verici devrelerimizi kullanarak veri alış-verişi gerçekleştirmek ve alıcı kısmındaki arduino kartımızın üstündeki ledi yakıp söndürmek. Kullanacağımız RF 433 Mhz lik alıcı-verici ile vericinin gerilim kaynağı (3V-12V), kullandığımız antene ve alıcı-verici arasında engel olup olmadığına bağlı olarak yaklaşık 80 – 100 metre (açık alanda) arasında haberleşebiliriz.
Ben 2 adet arduino nano kullanarak aşağıda breadboard ve şematik çizimlerini vermiş olduğum devreyi kurdum. Daha sonra verici kısmında birer saniye arayla komut göndererek alıcı kısmındaki arduino üzerindeki 13. bacağa bağlı ledi yakıp söndürdüm. Ancak dediğim gibi anten ve vericiye uyguladığınız gerilim çok fark ettiriyor. Elimde olan bozuk bir oyuncak araba kumandasındaki anteni sökerek verici devreye bağladım ve birazda olsa haberleşme mesafesini arttırdım. Sizede özellikle verici devreye bir anten bağlamanızı öneririm.
Bu arada kodların çalışabilmesi için VirtualWire kütüphanesine ihtiyacınız var ve kütüphaneyi bu linkten indirebilirsiniz.
Transmitter(verici) Kodu:
Receiver (alıcı) Kodu: