Raspberry Pi baserade RFID Music Robot (6 / 7 steg)
Steg 6: Rfidconfig.txt
Alla RFID-utlöst åtgärder definieras i filen rfidconfig.txt .
Varje RFID-taggen har följande attribut:
[aaa, bbb, ccc, ddd, eee] Unika tagg Id
Beskrivning: Beskrivning, så att du vet vad denna tagg bör utlösa
FileUrlFunction: Detta är antingen en fil (fil eller spellista), URL eller funktion (för mplayer eller OS)
ActionType: Antingen OS, URL, fil, spellista eller funktion
Taggtypen: Detta ignoreras faktiskt. Jag räknade helt enkelt min tags med en permanent spritpenna och sedan jag kom in detta antal i det här attributet.
Exempel rfidconfig.txt fil kan hittas nedan.
ActionType: OS
Använda OS för att utlösa aktiviteten på din Raspberry Pi. Vänligen notera, att kommandona som ska köras som root, så var försiktig! Använd den här åtgärdstypen för att låta roboten berätta det är IP-adressen, talar om den aktuella tiden eller stänga Raspberry Pi.
ActionType: Fil / URL
Enkelt uttryckt var en mediefil eller ström. Observera att du inte kan använda relativa sökvägar, så innehåller den fullständiga sökvägen för en fil.
ActionType: Spellista
Enkelt uttryckt var en spellista. Samma ge som med en fil, en absolut sökväg. I spelningslistan, kan du använda en relativ sökväg.
ActionType: Funktion
Använd detta för att skicka ett kommando till mplayer. För alla kommandon, se https://www.mplayerhq.hu/DOCS/tech/slave.txt
Exempel är: paus, pt_step 1 (nästa låt i spellistan) och pt_step -1 (tidigare låt i spellistan)