Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 19-02-2018 19:34:54

robert2a
Membre
Lieu : France
Inscription : 15-11-2014

carte PIFACE digital 2 ne fonctionne pas sur PI3-B

Bonjour
j'essaie d'installer une carte piface2  , comment on peut vérifier qu'elle est correctement reconnu ?
le test des 4 leds ne fonctionne pas , rien ne se passe a l'init du raspberry pi3-b
aucune trace dans le syslog
les programmes a installer n'existe plus sous stretch
sur le net je n'ai pas trouvé d'informations (beaucoup parle du piface version 1 )
pour l'instant j'ai l'impression que la carte n'est pas alimenté ou en panne .........

si quelqu'un utilise cette carte , je veut bien  quelques conseil  roll

nota: j'ai déja tenté l'installation de certain programmes pour le piface mais entre temps j'ai perdu ma carte microSD (illisible) de 16Go , actuellement je suis sur un DD

ça ne me dérange pas de récupérer dans les archives une installation de Raspbian Jessie si nécessaire

Hors ligne

#2 27-02-2018 23:11:10

robert2a
Membre
Lieu : France
Inscription : 15-11-2014

Re : carte PIFACE digital 2 ne fonctionne pas sur PI3-B

Bonsoir

avec jessie ça fonctionne nickel  wink
dommage pour stretch , surtout que a priori j'ai le meme noyau (4.9 )

Hors ligne

#3 28-02-2018 09:13:18

bendia
Admin stagiaire
Distrib. : Stretch (et un peu Jessie)
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console
Inscription : 20-03-2012
Site Web

Re : carte PIFACE digital 2 ne fonctionne pas sur PI3-B

Salut smile

Je ne pense pas qu'il y ait quoique ce soit d'informatique dans cette carte. C'est juste une interface électronique pour sperarer le microprocesseur et ses GPIO du dangereux monde réel, et ses tensions supérieures à 3,3V tongue

Donc, ça ne s'installe pas au sens informatique du terme.

La question est plus de savoir comment tu interagis avec tes GPIO. A priori, c'est simplement faisable en bash avec un simple écho 1>/dev/GPIOquiVaBien. Donc, je ne pense pas que la version de Raspbian ait une influence non plus hmm

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

En ligne

#4 28-02-2018 11:28:06

Debian Alain
Adhérent(e)
Lieu : BREST
Distrib. : W$10 / stable / ubuntu / testing
Noyau : Linux 4.18.0-2-amd64 debian
(G)UI : Gnome wayland / Gdm3
Inscription : 11-03-2017

Re : carte PIFACE digital 2 ne fonctionne pas sur PI3-B

on en parlait , donc pour les scripts :

introduction aux scripts shell

exemples de programmation en script shell

ubuntu : les scripts shell

Dernière modification par Debian Alain (28-02-2018 11:28:39)


1498812139.jpg    Antonio Vivaldi - Winter (Trance Remix) 
RYZEN7 1700X - PRIME X370 PRO - 16 Go DDR4 - RADEON PULSE RX 550 4GB DDR5 OC UEFI - CORSAIR RM750X - SSD crucial MX500 500GB

En ligne

#5 28-02-2018 12:01:23

robert2a
Membre
Lieu : France
Inscription : 15-11-2014

Re : carte PIFACE digital 2 ne fonctionne pas sur PI3-B

Bonjour

un retour de ce j'ai fait ( repris de la doc du raspberry)

j'ai utlisé l image => 2017-06-21-raspbian-jessie.zip

activation du bus SPI sur le Raspberry PI3
par défaut le Piface2 utilise l adresse 0  (configurable)

le bus SPI utilise les signaux cs , sck , si, so
le bus d'adresse utilise A0 , A1 , A2
le reset
INTA et INTB non utilisé
le circuit est un MCP23S17 , la sortie est bufférisé par un circuit ULN2803 (8 sorties)
le Piface2 comprend 8 sorties et 8 entrées


apt-get update
 


retour


Réception de : 1 http://mirrordirector.raspbian.org jessie InRelease [14,9 kB]
Atteint http://archive.raspberrypi.org jessie InRelease              
Réception de : 2 http://mirrordirector.raspbian.org jessie/main armhf Packages [9 536 kB]
Atteint http://archive.raspberrypi.org jessie/main armhf Packages                        
Atteint http://archive.raspberrypi.org jessie/ui armhf Packages                                            
Ign http://archive.raspberrypi.org jessie/main Translation-fr_FR                                                                                                                
Ign http://archive.raspberrypi.org jessie/main Translation-fr                                                                                                                    
Ign http://archive.raspberrypi.org jessie/main Translation-en                                                                                                                    
Ign http://archive.raspberrypi.org jessie/ui Translation-fr_FR                                                                                                                  
Ign http://archive.raspberrypi.org jessie/ui Translation-fr                                                                                                                      
Ign http://archive.raspberrypi.org jessie/ui Translation-en                                                                                                                      
Réception de : 3 http://mirrordirector.raspbian.org jessie/contrib armhf Packages [43,3 kB]                                                                                      
Réception de : 4 http://mirrordirector.raspbian.org jessie/non-free armhf Packages [84,2 kB]                                                                                    
Réception de : 5 http://mirrordirector.raspbian.org jessie/rpi armhf Packages [1 356 B]                                                                                          
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-fr_FR                                                                                                          
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-fr                                                                                                            
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en                                                                                                            
Ign http://mirrordirector.raspbian.org jessie/main Translation-fr_FR                                                                                                            
Ign http://mirrordirector.raspbian.org jessie/main Translation-fr                                                                                                                
Ign http://mirrordirector.raspbian.org jessie/main Translation-en                                                                                                                
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-fr_FR                                                                                                        
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-fr                                                                                                            
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en                                                                                                            
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-fr_FR                                                                                                              
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-fr                                                                                                                
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en                                                                                                                
9 680 ko réceptionnés en 22s (429 ko/s)                                                                                                                                          
Lecture des listes de paquets... Fait
 



apt-get upgrade
 


retour


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
 



rpi-update
 


retour


*** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom
 *** Performing self-update
 *** Relaunching after update
 *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom
 *** We're running for the first time
 *** Backing up files (this will take a few minutes)
 *** Remove old firmware backup
 *** Backing up firmware
 *** Remove old modules backup
 *** Backing up modules 4.9.35-v7+
#############################################################
WARNING: This update bumps to rpi-4.14.y linux tree
Be aware there could be compatibility issues with some drivers
Discussion here:
https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=197689
##############################################################
Would you like to proceed? (y/N)
 


je répond non a l'installation du noyau 4.14 (par défaut) , il y a pas mal de bug sur certaines applications (meme sous stretch pour l'instant je ne l'installe pas )


cat /etc/os-release
 


retour


PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
NAME="Raspbian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
 



uname -a
 


retour


Linux piface2 4.9.35-v7+ #1014 SMP Fri Jun 30 14:47:43 BST 2017 armv7l GNU/Linux
 


installation des bibliotheques


apt-get install python{,3}-pifacedigitalio
 


ps: ce paquet n'est plus présent dans stretch
installation de l'émulateur graphique


apt-get install python3-pifacedigital-emulator
 


ps: ce paquet n'est plus présent dans stretch

dans une console user lancer python3


python3
 


retour


Python 3.4.2 (default, Oct 19 2014, 13:31:11)
[GCC 4.9.1] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
 


je charge le module python


>>> import pifacedigitalio
 


ensuite je peu utiliser les commandes pour lire , écrire , activer , désactiver les entrées/sorties

sur stretch j'ai brulé une carte mSD et le PI3 hs (bon de la chance a cause de la carte sd )
les paquets n'ont pas été repris dans stretch et ceux qui ont testé avec d'autres paquets cela n'a pas fonctionné

ps: voir les retours sur le net a propos du piface

donc a l'aide l interface graphique je peu tester ma carte , en console python3 je peu écrire des programmes.
la limite des entrées sorties sont de +0.4v a +5.4v ( il faut resté supérieur a 0v et inférieur a 5v pour éviter de griller le circuit)
le pyface2 est un découplage du gpio par rapport au monde extérieur , sous le 220v il faut des circuit intermédiaire ( en 24v => 220 par exemple)
pour l humain et le raspbery le 24v est une tension de sécurité

nota : il existe aussi des cartes analogique/numérique

en tout cas c'est un bon apprentisage pour les jeunes de GNU Linux et de la programmation

Dernière modification par robert2a (28-02-2018 12:48:54)

Hors ligne

Pied de page des forums