LoRa Packet Forwarder JSON Daten
25.12.2024
Elektronik | Funk | Software
Der Technik-Blog
Das SI4713 Board ist eine kleine Platine, die mit dem Arduino oder einen anderen Mikrocontroller zusammen eine kleine Radiosendestation bildet. Der Mikrocontroller steuert dabei die Frequenz, Sendeleistung und das RDS. Das RDS (Radio Data System) ist dabei das Highlight dieser Platine. Zusätzlich unterstützt der Chip den Radio Text, was ermöglicht, neben dem Sendernamen noch Zusatzinformationen an das Autoradio zu senden. In diesem Artikel geht es um die Inbetriebnahme dieser Platine mit dem Arduino Uno.
Damit überhaupt etwas übertragen werden kann, muss ein fertig moduliertes Audiosignal vorhanden sein. Mit einem 3,5 mm Klinkenkabel kann man somit direkt von einem Line-Out oder Kopfhöreranschluss von einem Smartphone, Tablet etc. Musik senden. Geregelt und moduliert wird dabei alles vom SI4713, der über I2C (alternativ auch SPI) mit dem Mikrocontroller kommuniziert. Das Modul bietet folgende Features:
Für dieses Modul werden insgesamt fünf Leitungen benötigt. Zwei Leitungen davon sind für die Energieversorgung (5V und GND) notwendig. Zwei weitere Leitungen (SDA/SCL) sind für die Datenübertragung via I2C notwendig. Eine weitere Leitung wird noch für den Reset benötigt. Der Reset-Pin kann im von Adafruit bereitgestellten Beispielcode auf einen beliebigen Pin geändert werden.
Adafruit stellt für den SI4713 eine Library bereit. Diese Library kann über den Library Manager im Arduino IDE geladen und installiert werden. In dieser Library befindet sich auch ein einfaches Code-Beispiel, was alle Features beinhaltet und sehr einfach demonstriert.
PT1000 Sensoren können nicht direkt analog mit einem Mikrocontroller gemessen werden. Wie baut man einen Messwandler mit dem LM358 für den PT1000 und Arduino?
WeiterlesenDer PT100 ist ein sehr präziser industrieller Temperatursensor. In diesem Artikel geht es um den Bau eines Messverstärkers zum Einlesen eines PT100 am Arduino
WeiterlesenAEQ-WEB © 2015-2024 All Right Reserved