Wenn Sie eine drahtlose Arbeit mit Hobbyelektronik gemacht haben, erkennen Sie wahrscheinlich diesen Teil. Die grüne PCB ist ein RFM12B-Wireless-Board. Sie kommen in ein paar verschiedenen Betriebsbandbreiten, die 433 MHz ist wahrscheinlich die häufigste. Sie sind sehr einfach, um mit einem kleinen Mikrocontroller zusammenzuschließen, aber was ist mit einem eingebetteten Linux-Board? Das ist der Fokus dieses Projekts, der einen Kernel-Treiber für das HF-Modul erstellt.
Sie können Ihre eigene RFM12B für ein paar Dollar bekommen. Sie sind ziemlich vielseitig, wenn sie gepaart sind, aber viel preisgünstiger drahtloser Konsumgüter funktionieren in diesem Band, so dass die Tafel zum Senden von Befehlen an drahtlose Verkaufsstellen, Light-Fixaturen usw. verwendet werden kann [Georg] hat mit dem Beaglebone, Beaglebone Black, gearbeitet und Raspberry Pi. Mit seinem Softwarepaket können Sie ein Kernel-Modul erstellen, um einen Eintrag für das Gerät in das Verzeichnis / dev eines Linux-Systems hinzuzufügen. Bisher sind die drei Boards, die angegeben wurden, alle, die unterstützt werden, aber wenn Sie fünf E / A-Pins zur Verfügung haben, sollte dies ein Snap sein, um dies auf andere Hardware anzupassen.
Frage mich, was Sie sonst noch mit dem Setup fertigstellen können? Dadurch wird das empfangende Ende einer Text-Messaging-Türklingel auf und läuft in kürzester Zeit.