Hur man använder SRIO bibliotek för Arduino
Du kan hitta denna tutrorial här: http://www.e-licktronic.com/en/content/19-tutorial-library-sriohttp://www.e-licktronic.com/en/content/19-tutorial-library-srio
I denna tutorial kommer vi se hur man använder biblioteket SRIO med Dilicktal styrelse
För den här läraren behöver du:
-1 x Midilickuino
-1 x Arduino
-1 x à 8 x Dilicktal
-Arduino mjukvaran (version 1.0 eller nyare)
-SRIO bibliotek
-1 x USB-kabel
SRIO bibliotek Beskrivning:
void Initialize();
Initiera jag / O används med Dilicktal
void Led_SR_Write (byte SR_num, byte data);
Ange ett värde av 8-bitars skiftregister valt
antal Dilicktal från 0-7 (0 = > första Dilicktal ansluten, 1 = > andra Dilicktal ansluten...)
Värdet som skickas från 0 till 255
Exempel:
Led_SR_Write(0,255) visar alla LEDs vidare av den första Dilicktal i kedjan.
void Led_Pin_Write (byte Pin_num, byte flagga);
Som 0 eller 1 i Pin ledde valt
Antalet pin varierar från 0 till 63 (0 är den första pin av den första Dilicktal...)
värdet skickas 1 = > på eller 0 = > OFF
Exempel:
Led_Pin_Write (34,1) vända på den tredje LED av den femte Dilicktal i kedjan.
void Led_All_On();
Visar alla på lysdioderna anslutna
Behöver inte alla parametrar
void Led_All_Off();
Stänger alla av lysdioderna anslutna
Behöver inte alla parametrar
byte Led_SR_Read (byte SR_num);
Returnerar värdet (8 bitar) i delstaten lysdioderna på Dilicktal styrelsen väljs
Antal Dilicktal från 0-7 (0 = > första Dilicktal ansluten, 1 = > andra Dilicktal ansluten...)
byte Button_SR_Read (byte SR_num);
Returnerar värdet (8 bitar) i delstaten knapparna i den valda Dilicktal
Antal Dilicktal från 0-7 (0 = > första Dilicktal ansluten, 1 = > andra Dilicktal ansluten...)
byte Button_Pin_Read (byte Pin_num);
Returnerar statligt av knappen, 0 = > släpptes eller 1 = > tryckte
Antalet pin varierar från 0 till 63 (0 är den första pin av den första Dilicktal...)