Le PCDuino est un système de développement informatique qui offre aux développeurs une plateforme puissante et flexible pour créer des applications et des systèmes. Il est basé sur un processeur ARM Cortex-A8 et est livré avec un système d’exploitation Linux pré-installé. Il est également livré avec un ensemble d’outils de développement et de bibliothèques qui permettent aux développeurs de créer des applications et des systèmes complexes. Dans cet article, nous allons examiner le PCDuino et ses fonctionnalités, ainsi que les outils et bibliothèques qui le rendent si puissant et flexible. Nous verrons également comment le PCDuino peut être utilisé pour créer des applications et des systèmes complexes.

Nous voilà au coeur du sujet : coupler ensemble les fonctions du système (fichier, réseau, son, voix, …) et les broches E/S (capteurs, dispositifs, etc…) ! Les possibilités deviennent alors très très intéressantes et n’ont pour limite que l’imagination, LE TOUT AVEC UNE SEULE ET MEME CARTE, sans shield supplémentaire nécessaire !
Il devient alors possible, soit de déclencher des fonctions systèmes à partir d’un évènement sur une broche E/S ( par exemple : capturer une image par appui sur un bouton poussoir), ou de contrôler les broches E/S à partir des fonctions système (par exemple : contrôler les broches numériques en sortie à la voix !)…
Ma librairie Pyduino vous simplifie la vie pour faire tout çà : à vous de jouer !
Sorties numériques | Entrées numériques | Entrées analogiques | Sorties analogiques | Périphériques d’entrée | Systeme | Fichiers | Reseau | Audio | Voix | Image | Vidéo | |
Sorties numériques | Sortie num | Entrée num | Entrées ana | Sortie ana | Systeme | Fichiers | Reseau | Audio |
|
Image | Video | |
Entrées numériques | Sortie num | Entrée num | Entrées ana | Sortie ana | Périph | Systeme | Fichiers | Reseau | Audio | Voix | Image | Video |
Entrées analogiques | Sortie num | Entrée num | Entrées ana | Sortie ana | Périph | Systeme | Fichiers | Reseau | Audio | Voix | Image | Video |
Sorties analogiques | Sortie num | Entrée num | Entrées ana | Sortie ana | Périph | Systeme | Fichiers | Reseau | Audio | Voix | Image | Video |
Périphériques d’entrée | Sortie num | Entrée num | Entrées ana | Sortie ana | Périph | Systeme | Fichiers | Reseau | Audio | Voix | Image | Video |
Systeme | Sortie num | Entrée num | Entrées ana | Sortie ana | Périph | Systeme | Fichiers | Reseau | Audio | Voix | Image | Video |
Fichiers | Sortie num | Entrée num | Entrées ana | Sortie ana | Périph | Systeme | Fichiers | Reseau | Audio | Voix | Image | Video |
Reseau | Sortie num | Entrée num | Entrées ana | Sortie ana | Périph | Systeme | Fichiers | Reseau | Audio | Voix | Image | Video |
Audio | Sortie num | Entrée num | Entrées ana | Sortie ana | Périph | Systeme | Fichiers | Reseau | Audio | Voix | Image | Video |
Voix | Sortie num | Entrée num | Entrées ana | Sortie ana | Périph | Systeme | Fichiers | Reseau | Audio | Voix | Image | Video |
Image | Sortie num | Entrée num | Entrées ana | Sortie ana | Périph | Systeme | Fichiers | Reseau | Audio | Voix | Image | Video |
Vidéo | Sortie num | Entrée num | Entrées ana | Sortie ana | Périph | Systeme | Fichiers | Reseau | Audio | Voix | Image | Video |
- Allumer/éteindre 8 sorties numériques à l’aide d’un numpad (clavier numérique)
- Allumer/éteindre des sorties numériques par reconnaissance vocale TOP !
Multimédia
- Contrôler 2 moteurs CC par commande vocale (base pour robot à commande vocale)
Entrées numériques
Système
Fichier
Réseau
- L’appui sur le bouton poussoir annonce en synthèse vocale l’adresse IP du système.?
- Un appui sur le bouton poussoir déclenche l’envoi d’un mail TOP !
Audio
Voix
- Un appui sur le bouton poussoir déclenche un message en synthèse vocale
- Reconnaissance vocale en mode connecté avec LED de signalisation écoute
Image
Video
- Un appui sur le bouton poussoir déclenche la lecture d’une video*
Entrées analogiques
- L’appui sur un bouton poussoir déclenche l’annonce vocale d’un résultat de mesure analogique
- Enregistrer la mesure d’une broche analogique à intervalle régulier dans un fichier
Sorties analogiques
- Générer l’impulsion en largeur modulée (PWM) voulue par saisie d’une valeur sur Numpad
Périphériques d’entrée
- Allume/éteint sorties numériques à l’aide d’un numpad (clavier numérique)
- Synthèse vocale d’une valeur saisie sur un Numpad (clavier numérique USB) *
- Générer l’impulsion en largeur modulée (PWM) voulue par saisie d’une valeur sur Numpad
Systeme
Fichiers
- Enregistrer un message dans un fichier lors appui sur un bouton poussoir
- Enregistrer la mesure d’une broche analogique à intervalle régulier dans un fichier
Reseau
- L’appui sur le bouton poussoir annonce en synthèse vocale l’adresse IP du système.
- Un appui sur le bouton poussoir déclenche l’envoi d’un mail TOP !
- Un appui sur le bouton poussoir déclenche la capture d’une image et l’envoi d’un mail avec l’image en pièce jointe
Audio
- Un appui sur le bouton poussoir déclenche un message en synthèse vocale
- Sélectionner un fichier son à lire avec le numpad
Voix
- Un appui sur le bouton poussoir déclenche un message en synthèse vocale
- Testeur de code secret à synthèse vocale
Image
- Capturer une image webcam sur appui bouton poussoir (appareil photo numérique)
- Capturer une image par commande vocale
Vidéo
- Un appui sur le bouton poussoir déclenche la lecture d’une video*
- Choisir et lancer une vidéo à la voix
Articles similaires:
- http://web.archive.org/web/20210804223007/http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PCDUINOAppESSysPyQt
- http://web.archive.org/web/20210804223007/http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PCDUINOAppESSys
- http://web.archive.org/web/20210804223007/http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ATELIERSPYDUINOMultimediaVoixSynthese
- Ateliers Pyduino : des supports PDF didactiques pour apprendre pas à pas à programmer un mini-PC aussi facilement qu’Arduino… et bien plus encore !
- http://web.archive.org/web/20210804223007/http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTLABMiniPCPcDuino
Articles Liés
- http://web.archive.org/web/20210804223007/http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ArduinoExpertCapteursComplexesDS18B20
L'utilisation des capteurs complexes est devenue une partie essentielle de la technologie moderne. Les capteurs…
- http://web.archive.org/web/20210804223007/http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.NONPROG
RAMMABLE Les systèmes non programmables sont des systèmes qui ne nécessitent pas de programmation pour…
- http://web.archive.org/web/20210804223007/http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.MATERIELCapteurAnalogiqueSonDFRobot
Les capteurs analogiques sont des composants essentiels pour les systèmes électroniques. Ils sont utilisés pour…