Résolu sur le forum : Borne Wallbox Pulsar Plus 7,4 kW sur abonnement 6 kVA : quel délestage avant accord copro (urgent)Ma panne diagnostiquée — réponse sous 48 h29 €

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PCDUINOAppESSys

Électroniquemis à jour le 23 avril 2023

Le PCDuino est une plateforme de développement open source qui offre aux développeurs une solution complète pour créer des applications et des systèmes embarqués. 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 des bibliothèques et des outils de développement pour faciliter le développement d’applications et de systèmes embarqués. Le PCDuino est une plateforme très polyvalente qui peut être utilisée pour créer des applications et des systèmes embarqués pour une variété d’utilisations, notamment les robots, les systèmes de contrôle industriel, les systèmes de sécurité et les systèmes d’automatisation. Dans cet article, nous allons examiner en détail les caractéristiques et les avantages du PCDuino et comment il peut être utilisé pour créer des applications et des systèmes embarqués.

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 !

Y avez-vous pensé ?
Il est possible d’exécuter simultanément plusieurs codes Pyduino sur votre miniPC : la même carte pourra donc simultanément être un serveur TCP opérationnel avec un premier code tout en contrôlant localement les broches E/S avec un second code et tout en permettant l’édition simultanée d’un nouveau code ! Impossible à réaliser avec Arduino et un shield Ethernet par exemple… Au final, un miniPC avec Pyduino peut potentiellement jouer le rôle de plusieurs ensembles « cartes Arduino + shields », et en tout cas vous permet simultanément d’exécuter un ou plusieurs codes opérationnels tout en continuant à développer !

Sorties numériques
Simples

  • Allumer/éteindre 8 sorties numériques à l’aide d’un numpad (clavier numérique)
  • Saisir la durée d’allumage d’une LED sur Numpad (un « minuteur » à clavier numérique)

Multimédia

  • Reconnaissance vocale en mode connecté avec LED de signalisation écoute
  • Allumer/éteindre des sorties numériques par reconnaissance vocale TOP !
  • Contrôler 2 moteurs CC par commande vocale (base pour robot à commande vocale)

Entrées numériques
Système

  • Déclencher l’exécution d’une commande système à partir d’un bouton poussoir

Fichier

  • Enregistrer un message dans un fichier lors appui sur un bouton poussoir

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

  • Un appui sur le bouton poussoir déclenche la lecture d’un fichier son

Voix

  • Un appui sur le bouton poussoir déclenche un message en synthèse vocale

Image

  • Capturer une image webcam sur appui bouton poussoir (appareil photo numérique)

Video

  • Un appui sur le bouton poussoir déclenche la lecture d’une video

Entrées analogiques
Voix :

  • L’appui sur un bouton poussoir déclenche l’annonce vocale d’un résultat de mesure analogique

Fichier :

  • Enregistrer la mesure d’une broche analogique à intervalle régulier dans un fichier
  • Enregistrer la mesure d’une broche analogique à intervalle régulier dans un fichier – compatible Dygraphs
  • Enregistrer la mesure d’une broche analogique à intervalle régulier dans un fichier avec journalisation automatique du fichier
  • Enregistrer la mesure d’une broche analogique à intervalle régulier dans un fichier en moyennant les mesures intermédiaires
  • Enregistrer la mesure d’une broche analogique à intervalle régulier dans un fichier en moyennant les mesures intermédiaires et avec journalisation automatique du fichier

Reseau :

  • Serveur TCP simple renvoyant la valeur d’une mesure analogique

Reseau : HTML + Javascript

  • Affichage à l’aide d’un widget graphique d’une valeur analogique (auto-rafraîchissement).

Reseau : HTML + Javascript + Ajax

  • Actualiser la valeur d’une broche analogique sur la page web par requête Ajax
  • RGraph :Actualiser un widget graphique par requête Ajax à intervalle régulier à partir de la mesure d’une broche analogique
  • RGraph : Actualiser 6 widgets graphiques par requête Ajax à intervalle régulier à partir de la mesure de 6 broches analogiques
  • Dygraphs : Serveur Javascritp+Ajax affichant la valeur d’une mesure analogique sous forme de courbe

Sorties analogiques

  • Générer l’impulsion en largeur modulée (PWM) voulue par saisie d’une valeur sur Numpad
  • Fixer la vitesse de rotation d’un moteur à l’aide d’un Numpad

==== Système ====

Périphériques d’entrée USB
Numpad :

  • Allume/éteint sorties numériques à l’aide d’un numpad (clavier numérique)
  • Générer l’impulsion en largeur modulée (PWM) voulue par saisie d’une valeur sur Numpad
  • Saisir la durée d’allumage d’une LED sur Numpad (un « minuteur » à clavier numérique)

GPS :

  • Afficher la position du lieu

Souris :

  • Détecter appui sur bouton souris

Joystick :

  • Détecter position et appui sur bouton de Joystick

Ligne de commande

  • Déclencher l’exécution d’une commande système à partir d’un bouton poussoir

Fichiers
Texte :

  • 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

Image :

  • Capturer une image webcam sur appui bouton poussoir (appareil photo numérique)

Audio :

  • Enregistrer un fichier son lors appui sur un bouton poussoir

Video :

  • Enregistrer un fichier vidéo avec son lors appui sur un bouton poussoir

Reseau
Intro :

  • L’appui sur le bouton poussoir annonce en synthèse vocale l’adresse IP du système.

Serveur TCP/Http :

  • Serveur TCP simple renvoyant la valeur d’une mesure analogique

Serveur TCP/Http/HTML:

  • Serveur HTML affichant les valeurs des 6 voies analogiques dans un tableau
  • Contrôler une broche E/S en sortie à l’aide d’un formulaire HTML (cas à cocher)

Serveur TCP/Http/HTML + Javascript

  • Affichage à l’aide d’un widget graphique d’une valeur analogique (auto-rafraîchissement).

Serveur TCP/Http/HTML + Javascript + Ajax
Sans librairie Graphique

  • Actualiser la valeur d’une broche analogique sur la page web par requête Ajax
  • Affichage d’une mesure analogique sous forme de courbe dans un canvas avec actualisation par requête Ajax

Avec librairie RGraph

  • Actualiser un widget graphique par requête Ajax à intervalle régulier à partir de la mesure d’une broche analogique
  • Actualiser 6 widgets graphiques par requête Ajax à intervalle régulier à partir de la mesure de 6 broches analogiques

Avec librairie Dygraphs

  • Serveur Javascritp+Ajax affichant la valeur d’une mesure analogique sous forme de courbe

Mail:

  • 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

==== Multimédia ====

ÉlectroniqueBien chauffer son atelier d’électronique : confort, sécurité et continuité de travail

Audio
En sortie :

  • Un appui sur le bouton poussoir déclenche un message en synthèse vocale
  • L’appui sur le bouton poussoir annonce en synthèse vocale l’adresse IP du système.
  • Sélectionner un fichier son à lire avec le numpad

En entrée :

  • Enregistrer un fichier son lors appui sur un bouton poussoir

Voix
Synthèse vocale :

  • Un appui sur le bouton poussoir déclenche un message en synthèse vocale

Reconnaissance vocale :

  • Reconnaissance vocale en mode connecté avec LED de signalisation écoute
  • Allumer/éteindre des sorties numériques par reconnaissance vocale TOP !

Image

  • Capturer une image webcam sur appui bouton poussoir (appareil photo numérique)
  • Capturer une image par commande vocale avec Led de visualisation

Vidéo
En sortie :

  • Un appui sur le bouton poussoir déclenche la lecture d’une video
  • Choisir et lancer une vidéo à la voix

En entrée :

  • Enregistrer un fichier vidéo avec son lors appui sur un bouton poussoir

Donnez votre avis

Soyez le 1er à noter cet article
ou bien laissez un avis détaillé


Partagez cet article maintenant !


Ça ne règle pas votre cas ?

Décrivez la panne sur le forum, avec une photo si vous pouvez : les membres qui ont eu la même répondent, et le sujet reste pour les suivants.

Avatar photoAvatar photoAvatar photoAvatar photoAvatar photoRejoindre les 54 membres — gratuit, 44 pannes résolues

Dans le même tiroir

Test d’un optocoupleur en fourche
Électronique

Test d’un optocoupleur en fourche

Le test d'un optocoupleur en fourche est une procédure importante pour vérifier le bon fonctionnement et la fiabilité des systèmes…

Portrait de Inès DameronInès Dameron · 15 Nov 2024

Réagissez à cet article

La lettre du club

Une lettre par mois, accrochée au panneau

Les sujets du forum résolus dans le mois, un guide, un chiffre qu’on peut vérifier chez soi. Rien d’autre, jamais plus souvent — et on se désabonne d’un clic.

Ce qu’il y a dedans

Votre adresse

Une lettre par mois. Désabonnement en un clic.

Partagez votre réaction