Expo-sciences : quelle est la précise la fréquence de ligne ca ? (3 / 4 étapes)

Étape 3: Le programme hôte

J’ai branché le câble USB dans un Pi de framboise, mais en principe tout * nix ordinateur avec le pilote USB-to-serial approprié n’opérera.

Le programme d’accueil est très simple. C’est simplement un conduit du port série directement vers syslog.

syslog est un excellent choix, car elle sera timestamp les lignes et conservez-les dans des fichiers journaux pivoté. Vous suffit de comparer les lignes de sortie dans /var/log/syslog et agréger la sortie comme vous le souhaitez.

 #include <stdio.h> #include <string.h> #include <syslog.h> #include <termios.h> #include <unistd.h> int main(int argc, char **argv) { daemon(0, 0); openlog(argv[0], LOG_PERROR, LOG_USER); FILE *port = fopen("/dev/ttyUSB0", "r+"); if (port == NULL) { perror("Error opening port"); return 1; } struct termios t; if (tcgetattr(fileno(port), &t)) { perror("Error getting termios"); return 1; } cfsetspeed(&t, B9600); cfmakeraw(&t); if (tcsetattr(fileno(port), 0, &t)) { perror("Error setting speed"); return 1; } while(1) { char buf[1024]; if (fgets(buf, sizeof(buf), port) == NULL) break; while (buf[strlen(buf) - 1] == '\015' || buf[strlen(buf) - 1] == '\012') buf[strlen(buf) - 1] = 0; syslog(LOG_INFO, "Line monitor reports %s", buf); } } 

Articles Liés

Construction d’un exosquelette pour l’Expo-sciences Google

Construction d’un exosquelette pour l’Expo-sciences Google

Je voudrais partager un projet où j'ai travaillé sur pour ces derniers mois. Ses un exosquelette qui utilise des muscles artificiels pour déplacer au lieu de hydraulique ou servos. Dans ce Instructable je vise à expliquer mon processus de génération
Expo-sciences - articulé main

Expo-sciences - articulé main <>

ma nièce Sydney avait besoin d'aide pour un projet d'Expo-sciences de grade 7. J'ai aidé la fille d'un autre ami (Kaitlin) construire une main articulée pour un projet dans le passé et a proposé de nous ressusciter le projet. La construction est amus
Expo-sciences : n’ennuie aucuns plus

Expo-sciences : n’ennuie aucuns plus

Conseils Salon science n'ont pas réussi à évoluer au cours des années 50 + dernières. Il est temps de casser loin du "coup d'oeil mais ne touchez pas" mentalité des Expo-sciences. En utilisant Arduino, gros boutons, Servos et LED, nous pouvons a
Projet d’Expo Science facile

Projet d’Expo Science facile

Faire un liquide réactif PH est un projet d'Expo science simple qui pouvait être fait en une seule soirée avec d'excellents résultats. Ce projet nécessite chou peu plus de rouge et certaines fournitures de base domestiques. Ce projet est un moyen fac
Quel est le point de repasser vos vêtements ?

Quel est le point de repasser vos vêtements ?

J'ai passé ma vie dit de porter des vêtements repassés. Être soigné. Être ordonné.Ma mère fers tout ; serviettes, draps, sous-vêtements, même flanelles.Mais, pourquoi ?Je voulais savoir si repassage fait aucun bien, et c'est comment j'ai essayé de tr
(Très) Chariot facile et bon marché pour un projet d’Expo Science...

(Très) Chariot facile et bon marché pour un projet d’Expo Science...

Mon fils de deuxième année est entrée dans son Expo-sciences et a besoin d'un chariot pour la fusée de bouteille de soda qu'il fait.J'ai tiré mes compétences de Corel Draw ensemble pour arriver à une roue (simple?) et la conception du chariot-corps à
Comment choisir un projet d’Expo Science

Comment choisir un projet d’Expo Science

1. Faites une liste de sujets qui vous intéressent tels que l'énergie renouvelable, électronique etc..2. vos options de recherche en allant sur des sites tels que http://www.householdscienceprojects.com et sciencetoymaker.org3. faites une autre liste
Examen Google Sniper | Quel est cet examen Google Sniper | Mon avis honnête dès maintenant !

Examen Google Sniper | Quel est cet examen Google Sniper | Mon avis honnête dès maintenant !

Examen Google Sniper | Quel est cet examen de tireur d'élite de Google | Mon avis honnête dès maintenant !http://www.totalshortcut.com/CP1?ID=bimem&AD=Quand lire cela et vous avez fini de regarder ma vidéo qui, je suppose que vous avez fait et vous s
Projet d’Expo Science cool ! Comment faire un moteur de Homopolor

Projet d’Expo Science cool ! Comment faire un moteur de Homopolor

comment faire un moteur homopolaire le meilleur projet d'Expo science jamais pour les enfants, les enfants et facile ! moteur à aimant - motor magnetico 3 modèles différents, un cœur, une spirale et un carré.  Un simple kids mini moteur de projet sci
Comment savoir quelle est votre couleur favorite

Comment savoir quelle est votre couleur favorite

c'est un simple joli instructable et peut sembler stupide, mais je connais beaucoup de gens qui ont du mal à répondre à la simple question « quelle est votre couleur préférée? ». Il s'agit d'un excellent moyen de découvrir si vous ne connaissez pas.É
Quel est votre nuance de couleur

Quel est votre nuance de couleur

Avez-vous jamais allé au comptoir de maquillage et a dit que vous avez une nuance fraîche, un neutre ou une nuance chaude ? Secrètement je me demandais quoi diable sont-ils parler alors qu'ils demandent votre fard à paupières ?Eh bien, votre peau bea
8BITches « Quel est votre équipement » - puce Hop créé sur Gameboys et Vocodeurs maison

8BITches « Quel est votre équipement » - puce Hop créé sur Gameboys et Vocodeurs maison

8BITchesQuelle est la puce Hop ? C'est Big Pick Zel-comptines/circuit Scratch, 8 BIT Chà ©-Gameboy/révolutionnaire beats et des Li'L BIT-vocoder/casio vl-ton/moog. C'est une musique pop qui a attrait de geek... Et appel de masse. C'est une nouvelle è
Se préparer à l’Expo-sciences

Se préparer à l’Expo-sciences

un court métrage d'animation expliquant les étapes à compléter un projet d'Expo science. Créé par Kevin Temmer.© Copyright 2011 Kevin Temmerwww.kevintemmer.com
Imperméabilisation de sous-sol : Quelle est la meilleure Solution ?

Imperméabilisation de sous-sol : Quelle est la meilleure Solution ?

Imperméabilisation de sous-sol : Quelle est la meilleure Solution ?Rendez votre maison moins sensibles aux dégâts des eaux par un regard complet sur le sous-sol de votre maison. Évaluer votre sous-sol et essayer ces méthodes pour waterprooof votre so