Hoe te gebruiken SRIO bibliotheek voor de Arduino


met SRIO bibliotheek kunt Geschenkartikelen uw Arduino i/o met shift register 4021 en 74HC595
u vindt deze tutrorial hier: http://www.e-licktronic.com/en/content/19-tutorial-library-sriohttp://www.e-licktronic.com/en/content/19-tutorial-library-srio
In deze tutorial zullen we zien hoe de bibliotheek SRIO met Dilicktal Raad

Moet u voor deze tutorial:
-1 x Midilickuino
-1 x Arduino
-1 x à 8 x Dilicktal
-Arduino software (versie 1.0 of nieuwer)
-SRIO bibliotheek
-1 x USB-kabel

De beschrijving van de SRIO bibliotheek:

nietig Initialize();
Initialiseren van I / O gebruikt met Dilicktal

VOID Led_SR_Write (byte SR_num, bytegegevens);
Stelt een waarde van 8-bit shift register geselecteerd
aantal Dilicktal van 0 tot en met 7 (0 = > eerste Dilicktal verbonden, 1 = > tweede Dilicktal aangesloten...)
Waarde van 0 tot 255 verzonden
In het volgende voorbeeld:
Led_SR_Write(0,255) schakelt alle LEDs op van de eerste Dilicktal in de keten.

VOID Led_Pin_Write (byte Pin_num, byte vlag);
Reeks 0 of 1 in de Pin leidde geselecteerd
Het nummer van de pincode varieert van 0 tot en met 63 (0 is de eerste pin van de eerste Dilicktal...)
waarde verzonden 1 = > op of 0 = > OFF
In het volgende voorbeeld:
Led_Pin_Write (34,1) draaien op de derde LED voor de vijfde Dilicktal in de keten.

nietig Led_All_On();
Draait alle aangesloten op de LEDs
Hoeft niet alle parameters

nietig Led_All_Off();
Alle schakelt LED's aangesloten
Hoeft niet alle parameters

byte Led_SR_Read (byte SR_num);
Retourneert de waarde (8 bits) van de staat van de LED's op het bord van de Dilicktal geselecteerd
Aantal Dilicktal van 0-7 (0 = > eerste Dilicktal verbonden, 1 = > tweede Dilicktal aangesloten...)

byte Button_SR_Read (byte SR_num);
Geeft als resultaat de waarde (8 bits) van de status van de knoppen van de geselecteerde Dilicktal
Aantal Dilicktal van 0-7 (0 = > eerste Dilicktal verbonden, 1 = > tweede Dilicktal aangesloten...)

byte Button_Pin_Read (byte Pin_num);
Resulteert in de status van de knop, 0 = > vrijgegeven of 1 = > ingedrukt
Het nummer van de pincode varieert van 0 tot en met 63 (0 is de eerste pin van de eerste Dilicktal...)

Gerelateerde Artikelen

Hoe te gebruiken R5sdhc flashcart voor 3DS V9.2.0-12

Hoe te gebruiken R5sdhc flashcart voor 3DS V9.2.0-12

Deze instructie heeft tot doel u te laten zien wat r5sdhc, welke functies het heeft, en hoe het te gebruiken.Stap 1: Wat is r5sdhc flshcartR5sdhc flshcart is de nieuwe 3ds flashcart voor alle versie/regio van 3DS/3DSLL/3DSXL/NEW3DS/NEW3DSLL/2DS, het
Hoe te gebruiken Google documenten voor gegevensregistratie

Hoe te gebruiken Google documenten voor gegevensregistratie

ik heb een Netduino + aangesloten op het Internet met gegevensregistratie via Google docs.Voordat ik vond dit was ik het verzamelen van de gegevens via een SD-kaart, op de Netduino.Ik lees bijna elke dag Hackaday hier dat ik struikelde omhoog op http
Hoe te gebruiken Google SketchUp voor afdrukken in 3D Ponoko

Hoe te gebruiken Google SketchUp voor afdrukken in 3D Ponoko

dit Instructable heeft betrekking op het maken van een 3D-bestand in SketchUp en vervolgens exporteren van het bestand, zodat het bestand kan worden afgedrukt op door Ponoko.  Het punt hier is een niveau 3 spons van Menger.Dit Instructable is een pos
DIY Arduino Unit Converter: Hoe te gebruiken LCD:

DIY Arduino Unit Converter: Hoe te gebruiken LCD:

hier is een gruwelijke video van het werken. Ik zal later een beter een uploaden.Uiteraard is dit voor het merk te leren jeugd wedstrijd, dus hier zijn de antwoorden op al uw vragen!Wat ik maken?Nou ik dacht dat het was tijd die mijn Arduino geleerd
Hoe te gebruiken 2.4 inch TFT LCD SPFD5408 met arduino MEGA 2560

Hoe te gebruiken 2.4 inch TFT LCD SPFD5408 met arduino MEGA 2560

Dit instructable zal u tonen hoe het SPFD5408 2.4 Inch LCD-scherm aan de arduino MEGA interfaceStap 1:Stap 2: BibliothekenSommigen van u kunnen hebben gekocht deze LCD-scherm of het denken op het krijgen vaneen. Haar een groot scherm voor het weergev
Hoe te gebruiken "Make-up Match Me", de nieuwe make-up App voor iPhone-gebruikers!

Hoe te gebruiken "Make-up Match Me", de nieuwe make-up App voor iPhone-gebruikers!

Dit is een eenvoudige stap voor stap handleiding over hoe te gebruiken "Make-up Match Me". De beste make-up app te laten zien welke kleuren het beste bij jou past!Vergeet niet om "als" het op FB voor meer info of om te achterhalen van
Hoe te gebruiken Flexiguage voor maatregel gezien Clearances.

Hoe te gebruiken Flexiguage voor maatregel gezien Clearances.

Bent u ooit benieuwd geweest hoe te meten van een goedkeuring van een lager als je niet een aantal feeler manometers in de ruimte? Nou u gebruik een gebruiken alleen Flexi Gauge.Stap 1: De clip van mijn instructie over het gebruik van Flexi GaugeIn d
Hoe te opstelling de RAMBo voor uw 3D-printer

Hoe te opstelling de RAMBo voor uw 3D-printer

De Raad van bestuur van RAMBo (RepRap Arduino-Mega-Board) Controller voor 3Dprinters is een alles-in-één elektronica-board voor al uw 3D afdrukbehoeften. Het is de opvolger van de populaire hellingen (RepRap Arduino-Mega Pololu Shield)-shield gebruik
Guino: Dashboard voor je Arduino

Guino: Dashboard voor je Arduino

dit project is een onderdeel van experimenten gedaan terwijl het doen van een artiest in residentie in Instructables. Kunt u de andere projecten hier.Kan het een lastige taak debuggen en visualiseren van realtime gegevens over de Arduino board. U zit
DIY Apple Remote Shield voor de Arduino

DIY Apple Remote Shield voor de Arduino

heb je ooit wilde een apple remote maken? Of misschien wilt hebben tot uw creaties arduino zitten kundig voor controle iTunes op uw Mac, uw iPod of op uw Apple TV? Nu u kunt!Een tijdje terug was ik bezig met een project dat welk mij wilden voor zitte
Hoe maak je een BeagleBone en een Arduino communiceren

Hoe maak je een BeagleBone en een Arduino communiceren

heb je deze mooi Ardunio project waarmee seriële data, maar het moet een FTDI en u niet wilt binden uw BeagleBone van (of BB) USB-poort of gebruik maken van een hub.  Nou, is het niet zo moeilijk als je denkt, en je niet een FTDI hoeft!De BB heeft 4
Hoe schrijf je een bibliotheek de easy way

Hoe schrijf je een bibliotheek de easy way

Het eerste ding is eerst ik ben geen programmeur of hebben veel van de programmering van de ervaring ben ik gewoon een beginner. Er zijn een heleboel manieren om dingen te doen dit is dat mijn manier misschien is de verkeerde manier, maar het werkt v
Hoe om te laten communiceren van de Arduino met toetsenbord aan MySQL DB.

Hoe om te laten communiceren van de Arduino met toetsenbord aan MySQL DB.

In deze nieuwe les op Arduino zullen we zien hoe het toetsenblok gebruiken om een code, die zal worden gecontroleerd via een verbinding met een MySQL-DB.We hebben al gezien in Les 8, het gebruik van het toetsenbord (beide 4 × 3 tot 4 × 4) met Arduino
Hoe wordt een ATtiny85 met behulp van Arduino - Como programar um ATtiny85 usando Arduino

Hoe wordt een ATtiny85 met behulp van Arduino - Como programar um ATtiny85 usando Arduino

Hoe te easly krimpen eenvoudige projecten?Como diminuir seus projetos mais simples?ATtiny85 is een eenvoudig te gebruiken, goedkoop en kleine (8 poten) microcontroller. U kunt het programma met een Arduino en kunt de Arduino IDE zelf schrijven en upl