Raspberry Pi ve Arduino'yu 10-15 metrelik bir mesafe telini kullanarak nasıl iletişim kurabilirim?


11

Kişisel bir ev otomasyonu projesine başlıyorum ve ahududu pi ve arduino Uno kartım var.

Ahududu pi ve arduino'yu, ahududumun arduino'ya ve arduino'dan sinyaller yazabilmesi ve okuyabilmesi için iletişim kurmak istiyorum.

Aralarındaki mesafe 10 ila 15 metre arasında bir şey olacağını düşünüyorum.

Bunun için neye ihtiyacım var? hedefime ulaşmak için ne tür kablolara veya diğer bileşenlere ihtiyacım olacak? Tekrarlıyorum: Ahududu pi ve arduino'yu kablosuz olarak iletmek istemiyorum.

Teşekkürler!

Yanıtlar:


9

bunun gibi uzunluk için, uzunluk için tasarlanmış protokolleri kullanmalısınız, örneğin:

  • UART,
  • YAPABİLMEK,
  • Ethernet

UART için, elbette iki kart arasında doğrudan bir bağlantı kullanamazsınız, arduino pimleri ve kablo arasında bir sürücü kullanarak bağlantıyı ve kabloları rs232 veya rs485'e yükseltmeniz gerekir.

Yine de, en basit çözüm, Arduino'yu Raspberry Pi'ye, sadece seri iletişim yaptığınız sürece iyi çalışması gereken uzun bir USB kablosu (veya daha fazla 3 beş metre kablo) kullanarak bağlamak olacaktır. 5 metrelik USB 2.0 sınırlaması, basit seri veri iletişimi için endişemiz olmayan "yüksek hızlı" bağlantılar içindir.

HTH

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.