Pi-plaque avec Spark base de contrôle (4 / 5 étapes)

Étape 4: Code référence

Comme mentionné précédemment, la bibliothèque de fonctions de la Commission du ppDAQC est léger. Cependant, il y a assez des appels pour accéder à l’ensemble des principales fonctionnalités. Pour plus d’informations sur toutes les fonctions du Conseil d’administration ppDAQC, visitez www.pi-plates.com. Commun à toutes les fonctions est un argument d’adresse avec la plupart des fonctions nécessitant au moins un paramètre.

  1. void setDOUTall (byte addr, valeur d’octet) – écriture à tous les 7 canaux à collecteur ouvert. La valeur de l’adresse (ADR) peut varier de 0 à 7. La valeur peut varier de 0 à 127.
  2. void setDOUTbit (byte addr, bit de l’octet) – définition d’un bit unique collecteur ouvert. La valeur de l’adresse (ADR) peut varier de 0 à 7. Le bit peut varier de 0 à 6.
  3. void clrDOUTbit (byte addr, bit de l’octet) – claire peu un seul collecteur ouvert. La valeur de l’adresse (ADR) peut varier de 0 à 7. Le bit peut varier de 0 à 6.
  4. void toggleDOUTbit (byte addr, bit de l’octet) – activer/désactiver un peu seul collecteur ouvert. La valeur de l’adresse (ADR) peut varier de 0 à 7. Le bit peut varier de 0 à 6.
  5. int getADC (addr octet, octet canal) – effectuer une conversion A/D de 10 bits. La valeur de l’adresse (ADR) peut varier de 0 à 7. Le canal peut varier de 0 à 8. Notez que la gamme d’A/D est de 0 à totalisant 4,097 volts et ce canal 8 est la tension d’alimentation.
  6. octet getDINall(byte address) – retourne un nombre 8 bits indiquant l’état actuel du signal sur le bloc d’entrée numérique. La valeur de l’adresse (ADR) peut varier de 0 à 7.
  7. getDINbit octet (byte addr, bit de l’octet) – renvoie la valeur d’un seul bit d’entrée (0 ou 1). La valeur de l’adresse (ADR) peut varier de 0 à 7. Le bit peut varier de 0 à 7.

Articles Liés

DIY mince bande de NeoPixel avec Spark base

DIY mince bande de NeoPixel avec Spark base

Nous avions besoin de quelques éclairs de bord pour un signe d'éclairage que nous faisons pour #HackBergen hackerspace.Pour rendre le signe plus facile à faire j'aimerais que les LEDs d'être sur une bande qui est aussi mince que possible. NeoPixel ba
Contrôleur Smart Home avec Sensorflare et Spark base de particule : lire vos valeurs de capteur sur Sensorflare

Contrôleur Smart Home avec Sensorflare et Spark base de particule : lire vos valeurs de capteur sur Sensorflare

Salut tout le monde ! Cette instructable vous montre comment vous pouvez contrôler votre pucedispositifs utilisant des Sensorflare et des particules fondamentales. Les possibilités sont nombreuses... Vous pouvez utiliser le noyau de la particule - un
Contrôleur Smart Home avec Sensorflare et Spark base de particule : piloter vos appareils de puissance avec Sensorflare

Contrôleur Smart Home avec Sensorflare et Spark base de particule : piloter vos appareils de puissance avec Sensorflare

Salut tout le monde ! Cette instructable vous montre comment vous pouvez contrôler vos appareils intelligents à l'aide de Sensorflare et particules fondamentales. Les possibilités sont nombreuses... Vous pouvez utiliser le noyau de la particule - un
Relais de Spark base contrôlée w / panneau web

Relais de Spark base contrôlée w / panneau web

Quelle est l'utilisation de l'Internet des objets (IDO) si c'est ne pas de contrôler les objets domestiques d'internet ? ;)Ce projet est venu d'une des premières choses qui vient à l'esprit quand nous pensons à l'ITO : tourner la cafetière lorsque no
Contrôler l’Arduino avec python basé web API (pas de php)

Contrôler l’Arduino avec python basé web API (pas de php)

Dans ce guide, je vais vous montrer comment contrôler votre appareil arduino d'une page Web ! Par la suite, je vais vous montrer comment contrôler votre arduino depuis votre appareil mobile et même créer une API basée sur le web pour contrôler votre
Spark base active un démarreur à distance via WiFi

Spark base active un démarreur à distance via WiFi

Démarreurs à distance sur les voitures sont impressionnantes ! Ils réchauffent votre voiture pendant l'hiver et fraîche pendant l'été. Il est agréable d'avoir une télécommande, mais que se passe-t-il si vous voulez qu'il fonctionne plus loin ?Dans mo
Moniteur d’usine Spark base

Moniteur d’usine Spark base

Utilisant un noyau d'étincelle pour surveiller le niveau d'eau et tweet le niveau actuelRappel des faits :Nous avons une usine qui souffre constamment une sécheresse localisée – etre calme signifie qu'elle tend à être ignoré et finit par sécher sur u
Comment faire et mettre la dernière main personnalisé nom plaques avec du papier de ruche Quilling

Comment faire et mettre la dernière main personnalisé nom plaques avec du papier de ruche Quilling

Comment faire et mettre la dernière main personnalisé nom plaques avec du papier de ruche Quilling | BRICOLAGE piquants papier lettre | Décor à la maisonDans ce tutoriel, vous apprendrez comment faire des plaques de nom personnalisé avec quilling tec
Spark base iPhone/Android contrôlée R2-D2

Spark base iPhone/Android contrôlée R2-D2

J'ai construit un R2-D2 avec les plans publics de :http://astromech.net/droidwiki/FAQMais il me semblait que beaucoup d'entre eux ont utilisé contrôleurs volumineux à partir de modèles réduits d'avions. Ce Instructable documente comment j'ai utilisé
Contrôleur de Spark base IoT

Contrôleur de Spark base IoT

Depuis que j'ai mon Core étincelle un long moment dos, j'ai été tripoter sans vraiment savoir ce que je voulais faire avec elle. Dernièrement, j'ai aussi joué avec mon Rapiro encore une fois, et c'est quand j'ai eu l'idée de construire un contrôleur
Contrôle de Cubase avec Arduino basé à MIDI

Contrôle de Cubase avec Arduino basé à MIDI

Un de mes amis voulait contrôler Cubase, son logiciel d'enregistrement audio, avec un bouton poussoir afin qu'il puisse arrêter et démarrer des enregistrements à distance sans avoir à passer à l'ordinateur et tapez sur le clavier. Vous pouvez être ca
Spark-e - un noyau de Spark + Touch OSC contrôlée conversion de robot jouet Wall-e

Spark-e - un noyau de Spark + Touch OSC contrôlée conversion de robot jouet Wall-e

Quand il s'agit de robots mignons, le robot d'instructables étant en haut de la liste de toute évidence, le deuxième plus célèbre a obtenu d'être Pixar Wall-e. Qui ne voudrait pas un de ces petits gars se précipiter autour de votre maison nettoyer vo
Petite boîte à bijoux plaqué avec marqueterie couvercle

Petite boîte à bijoux plaqué avec marqueterie couvercle

je voulais essayer de marqueterie alors pour mon premier projet, j'ai fait cette boîte.  J'ai trouvé quelques bonnes vidéos alors j'ai voulu l'essayer et faire une boîte qui pourraient tenir peut-être quelques pendentifs et un bracelet ou deux.Il s'a
Une Table Multi-Touch avec un Point de contrôle de l’utilisateur AI

Une Table Multi-Touch avec un Point de contrôle de l’utilisateur AI

l'optique Interface Design Club (OIDC) est une organisation d'étudiant fondée sur la recherche/conception fondée dans l'Université d'Alabama à Huntsville sur le semestre d'automne 2012. L'OIDC vise à fournir à tous les étudiants - en particulier les