Votre panier
Il n'y a plus de produit dans votre panier- Capteurs et Cartes programmables
- Cartes programmables
- Cartes Arduino® officielles
- Cartes compatibles Arduino®
- Cartes micro:bit
- Cartes Pi Pico et RP2040
- Digilent
- Mikroelektronika
- OpenMV
- Arducam
- Teensy
- Espruino
- Cartes Bare Conductive
- Cartes E-Textile
- JoC - Javaino
- Vittascience
- M5Stack
- Pyboard - MicroPython
- mbed / Nucleo
- LCD 4D Systems
- Trenz Electronic
- Interfaces Android
- CUBLOC
- PICBASIC
- TinyPLC
- Arcades consoles
- neuron
- Cartes cœur Linux
- Modules IOT
- Capteurs - Prototypage
- Systèmes Radiofréquences
- Cartes programmables
- Robotique Imprimantes 3D
- Robots et accessoires
- Pièces mécaniques
- Profilés et accessoires ACRZilla
- Profilés MakerBeam
- Profilés MakerBeam XS
- Profilés MakerBeam XL
- Profilés OpenBeam
- Profilés Makeblock
- Plaques et supports
- Visseries et entretoises
- Courroies et poulies
- Chaînes - Roues dentées
- Pignons
- Arbres - Roulements
- Mouvement rectiligne non motorisé
- Structures diverses
- Accessoires pneumatiques
- Moteurs et actionneurs
- Commande et contrôleurs
- Imprimantes 3D / CNC
- Capteurs
- Mesure et interfaces
- Composants electroniques
- Composants
- Optoélectronique
- Leds de 1.8 mm à 20 mm
- Flexibles leds filaments
- Leds infrarouges
- Leds de puissance
- Leds NeoPixel adressables
- Rubans Leds
- Supports de led
- Bargraphes à Leds
- Matrices à Leds standards
- Matrices à Leds séries
- 7 segments standards
- 7 segments séries
- Circuits commande de leds
- Voyants
- Ampoules et lucioles
- Photorésistances LDR
- Optocoupleurs
- Afficheurs LCD
- Afficheurs LCD graphiques
- Accessoires pour LCD
- Radiofréquence
- Boutons Interrupteurs
- Refroidisseurs Fusibles
- Circuits imprimés
- Câbles Boitiers Connectique
- alimentations piles et accus
- Fer a souder et outillage pour électronique
- Son loisirs kits livres
- Alarmes, vidéo, contrôle d'accès et domotique
Gestion d'afficheurs
Gestion d'afficheurs à l'aide des PICBASIC
Vous trouverez ci-dessous de très nombreuses notes d'applications mais aussi des exemples de programmes et des descriptions de réalisations conçues sur la base des modules PICBASIC, lesquelles vous permettront d'accélérer et de faciliter le développement de vos propres projets. Certains des programmes sources présentés dans ces notes d'applications sont téléchargeables via ce lien.
Gestion d'un afficheur LCd graphique via un bus I2C™ - 26/10/2006 - Mr Ehretsmann Guy
Cette notre d'application (programme "EM6125.BAS" et schéma 'EM6125.jpg") vous permettra de piloter un afficheur LCD 102 x 80 (Réf. COG10280) via un bus I2C™ au moyen d'un "PICBASIC-3B". L'affichage du texte "LEXTRONIC" reprend l'ancien "style" de notre site Internet (avec un dégradé au bas du nom - il ne s'agit pas d'un bug d'affichage !).
Gestion d'un afficheur graphique 128 x 64 - 24/01/2005 - BMS CONCEPT
Une superbe réalisation qui vous permettra de piloter un afficheur LCD graphique 128 x 64 (à base de contrôleur KS0107) directement à l'aide d'un "PICBASIC-R5'. Retrouvez les sources dans le fichiers de nos notes d'applications: "docaff.pdf", "ks0107(v2).bas" et "jeu%20cailloux.bas")
Gestion d'un afficheur LCD alphanumérique - Mr Arnaud GUIASTRENNEC
Ce programme permet d'afficher une icône type "état de batterie".
CONST DEVICE = R5
'---------------------------------------------------
' Indicateur de niveau de batterie, comme sur les GSM
' pour tous LCD et tous les PICBASIC (sauf PB-1B)
' http://arn.gui.free.fr/
'---------------------------------------------------
SET PICBUS HIGH
LCDINIT
DIM A as INTEGER
CLS
CSROFF
GOSUB CARACT
50 LOCATE 0,0
PRINT " Controle visuel"
LOCATE 0,1
PRINT " niveau batterie"
LOCATE 0,2
PRINT " type GSM "
LOCATE 0,3
PRINT " WWW.LEXTRONIC.FR "
A= ADIN(0) 'potentiométre de la PNP BOARD
A=A/102
LOCATE 19,0
IF A=<1 THEN BUSOUT &HA2,&H01,&H00
IF A=2 THEN BUSOUT &HA2,&H02,&H00
IF A=3 THEN BUSOUT &HA2,&H03,&H00
IF A=4 THEN BUSOUT &HA2,&H04,&H00
IF A=5 THEN BUSOUT &HA2,&H05,&H00
IF A=6 THEN BUSOUT &HA2,&H06,&H00
IF A=7 THEN BUSOUT &HA2,&H07,&H00
IF A=>8 THEN BUSOUT &HA2,&H08,&H00
delay 50
GOTO 50
'================ CARACTERES SPECIAUX ================
CARACT: ' Caracteres menu principale
BUSOUT &HA5,1,4,31,17,17,17,17,17,31 ' Niveau 0
BUSOUT &HA5,2,4,31,17,17,17,17,19,31 ' Niveau 1
BUSOUT &HA5,3,4,31,17,17,17,19,23,31 ' Niveau 2
BUSOUT &HA5,4,4,31,17,17,19,23,31,31 ' Niveau 3
BUSOUT &HA5,5,4,31,17,19,23,31,31,31 ' Niveau 4
BUSOUT &HA5,6,4,31,19,23,31,31,31,31 ' Niveau 5
BUSOUT &HA5,7,4,31,23,31,31,31,31,31 ' Niveau 6
BUSOUT &HA5,8,4,31,31,31,31,31,31,31 ' Niveau 7
RETURN
Exemple d'utilisation d'un afficheur LCD alphanumérique - Lextronic
Ce programme permet entre autre (à intervalles réguliers) d'activer et de désactiver le clignotement du curseur ou le rétro-éclairage (sur les afficheurs ALCD à commandes séries).
DIM I AS BYTE
SET PICBUS HIGH
LCDINIT
10 CLS ' Efface l'écran
BUSOUT &HA3,&H0B
PRINT "CURSEUR CLIGNOTE"
GOSUB 20
CLS
PRINT "CURSEUR STOP"
BUSOUT &HA3,&H0A
GOSUB 20
CLS
PRINT "RETRO STOP"
BUSOUT &HA5,&H02
GOSUB 20
CLS
PRINT "RETRO ON"
BUSOUT &HA5,&H01
GOSUB 20
GOTO 10
20 FOR I = 1 TO 10
DELAY 255
NEXT I
RETURN
Ce programme affiche le message "Sigle euro:" à l'écran, puis il affiche vraiment le sigle "€" grâce à une redéfinition de caractères (celui de l'emplacement mémoire n° 8 - voir notice de l'afficheur pour plus d'infos).
LCDINIT
CLS ' Efface l'écran
CSROFF ' Desactive l'affichage du curseur
LOCATE 0,0
PRINT "Sigle Euro:"
BUSOUT &HA5,8,&H0E,&H19,&H10,&H1E,&H10,&H10,&H19,&H0E ' redéfini le caractère
LOCATE 12,0
PRINT 8 ' Affiche le caractère redéfini
Gestion d'un afficheur LCD alphanumérique - 03/09/2002 - Mr Mathieu Roncheau
Ce programme permet d'afficher une barre de progression sur un afficheur LCD à commande série à partir de valeurs variant de 0 à 100 (programme "PROGRESS4.BAS").
Gestion d'un afficheur LCD alphanumérique - 03/07/2002 - Par Arnaud
Ces 2 programmes ("BARGRAPH.BAS" et "BARGRAPH3.BAS" très intéressants vous permettrons de générer des bargraphs sur un afficheur LCD à commande série à l'aide d'un "PICBASIC-R5".
Gestion d'un afficheur 7 segment - 15/10/2003 - Lextronic
Cette réalisation utilise un composant DS1620 (DALLAS) adressable par un protocole "SPI™". Le programme associé permet d'afficher la valeur de la température sur un écran LCD à commande série. Le résultat est transmis sous la forme un nombre sur 16 bits. Le tableau ci-contre donne une correspondance entre les températures et les valeurs retournées.
DIM I AS BYTE
DIM J AS BYTE
CONST BYTE CONV = (&B01000000,&B01111001,&B00100100,&B00110000,
&B00011001,&B00010010,&B00000010,&B01111000,&B00000000, &B00010000)
I = 0
10 J = CONV(I)
BYTEOUT O,J
I = I + 1
IF I = 10 THEN I = 0
GOSUB DELAY1
GOTO 10
DELAY1:
FOR J = 0 TO 220
NEXT J
RETURN
Accueil
- Capteurs et Cartes programmables
- Cartes programmables
- Cartes Arduino® officielles
- Cartes compatibles Arduino®
- Cartes compatibles Uno
- Cartes compatibles Leonardo
- Cartes compatibles Mega2560
- Cartes compatibles Nano
- Autres cartes compatibles
- Cartes Lextronic
- Jolly
- Teensy
- Cartes JOY-IT
- Cartes E-Textile
- Modules XIAO
- Cartes Sparkfun
- Cartes Adafruit Feather
- Cartes Pololu
- Cartes Whadda
- Cartes Makey Makey
- Cartes Makeblock
- Cartes Bare Conductive
- Modules M5Stack
- Cartes Seeed Studio
- Cartes Dasduino
- Cartes Flip & Click
- Cartes Digilent
- Cartes DFROBOT
- Cartes diverses
- Kits pour Uno - Mega2560 - Nano
- Shields pour Arduino®
- Shield Proto pour Nano
- Shield Proto pour Uno
- Shield Proto pour Mega2560
- Shield leds et 7 segments
- Shield LCD alphanumériques
- Shield LCD graphiques
- Shield Bus communication
- Shield Bluetooth® - WiFi
- Shield LoRa - Sigfox - Xbee - GSM
- Shield RFID - NFC - GPS
- Shield applications vidéo
- Shield applications audio
- Shield relais - Mosfet
- Shield moteurs - robotique
- Shield fonctions diverses
- Périphériques compatibles Arduino®
- Connecteurs pour Arduino®
- Boitiers et supports pour Arduino®
- Alimentations pour Arduino®
- Robots programmables
- Ouvrages pour Arduino®
- Plaques de prototypage
- Straps souples
- Cartes micro:bit
- Cartes Pi Pico et RP2040
- Cartes et starter kits Pi PICO
- Cartes et modules sur base RP2040
- Cartes prototypage pour PI PICO
- Cartes moteurs pour PI PICO
- Cartes relais pour PI PICO
- Cartes afficheurs pour PI PICO
- Cartes météorologiques pour PI PICO
- Cartes Caméra pour Pi PICO
- Robots pour PI PICO et RP2040
- Cartes diverses pour PI PICO
- Ouvrages techniques pour PI PICO
- Digilent
- Cartes Digilent FPGA / SoC
- Plateformes radio logiciel
- Cartes et modules d'extensions
- Modules Pmod
- Présentation des modules Pmod
- Pmod boutons - interrupteurs
- Pmod joystick - claviers
- Pmod leds - afficheurs LCD
- Pmod stockage mémoire
- Pmod convertisseurs
- Pmod entrées / sorties
- Pmod radiofréquence et bus
- Pmod bus communication
- Pmod accéléromètres - Gyroscopes
- Pmod capteurs divers
- Pmod pour moteurs - servomoteurs
- Pmod divers
- Pmod connecteurs
- Cordons pour module Pmod
- Modules Pcam
- Modules Zmod
- Modules Cmod
- Shield et adaptateurs
- Adaptateurs pour NI myRIO
- Modules Pmod
- DAQ et Data Logging
- Cartes MCU
- Programmateurs JTAG
- Equipements de tests et mesures
- Accessoires divers
- Compléments techniques
- Mikroelektronika
- Click Board
- Présentation
- Radiofréquence
- Bus communication
- Convertisseurs
- Accel / Gyro / IMU
- Horloges RTC
- Air - Gaz
- Lumière - Infrarouge
- Température - Météo
- Magnétique / Pression
- Capteurs divers
- Modules audio
- Stockage mémoire
- Entrées - Sorties
- Modules d'affichage
- Interfaces saisies
- Interfaces moteurs
- Modules divers
- Shield Click Board
- Pack Click
- Compilateurs
- Développement sur PIC
- Développement dsPIC
- Développement PIC32
- Développement ARM
- Développement AVR
- Développement FT90x
- Développement 8051
- Développement PSoC
- mikroLAB
- Afficheurs Mikromedia
- mikromedia HMI
- Bases analogiques
- Modules MCUCard
- Click Board
- OpenMV
- Arducam
- Teensy
- Espruino
- Cartes Bare Conductive
- Cartes E-Textile
- JoC - Javaino
- Vittascience
- M5Stack
- Pyboard - MicroPython
- mbed / Nucleo
- LCD 4D Systems
- Trenz Electronic
- Interfaces Android
- CUBLOC
- PICBASIC
- TinyPLC
- Arcades consoles
- neuron
- Cartes cœur Linux
- Raspberry Pi
- Cartes Raspberry
- Starters-kits Raspberry
- Accessoires pour Raspberry
- Boitiers pour Raspberry
- Caméras pour Raspberry
- Ouvrages pour Raspberry
- DAQ et Data Logging
- Shield Afficheurs leds
- Shield Afficheurs LCD
- Shield Afficheurs graphiques
- Accessoires arcade
- Robotique pour Raspberry
- Shield Entrées/sorties
- Shield Radiofréquence
- Shield capteurs
- Shield audio
- Shield divers
- Radxa
- Arietta
- UNIHIKER
- Onion
- BeagleBone
- LattePanda
- Bases Zynq
- Raspberry Pi
- Modules IOT
- Capteurs - Prototypage
- Capteurs
- Packs de capteurs
- Air (qualité de l'air)
- Biométrie (empreintes digitales)
- Boussoles et AHRS
- Boutons - Claviers
- Bruit - son
- Caméras numériques
- Capteurs spatiaux
- Caméras thermiques
- Chocs et vibrations
- Conductivité (peau et eau)
- Capteurs de couleur et Spectromètres
- Courant et tension
- Débitmètres (pour liquides)
- Déplacement rectiligne
- Distance (télémètres IR)
- Doppler (hyperfréquence)
- Effet Hall
- Encodeurs rotatif
- Environnementaux (météorologique)
- Fin de course (microrupteurs)
- Flexion (flex - bend sensor)
- Force (FSR) et Pesage
- Fourches optiques
- Gaz
- GPS - GNSS - GLONASS
- Gyroscopes et centrales IMU
- Humidité
- Inclinaison - Tilt - Inclinomètre
- Infrarouge
- Joysticks - Stick - Trackball
- Lecteurs code barre
- LiDAR Infrarouge Benewake
- Lumière et luminance
- Magnétiques
- Météo
- Mouvements de la main
- Niveau
- Pont RLC
- Pression
- Proximité
- Pulsation
- Qualité de l'eau
- RFID - NFC
- Rotation
- Serres automatisées
- Suiveur de ligne
- Tactiles
- Température
- Tensions
- Ultrasons
- Ultraviolets
- Prototypage général
- LCD séries - I2C
- LCD demmel products
- Cartes relais / triacs
- Extension d'E/S
- Interfaces BUS
- Interfaces TCP/IP
- Modules IR
- Convertisseurs "A/N - N/A"
- Horloges RTC
- Stockage mémoire
- Conversion tension
- Conversion niveau
- Modules biométriques
- Amplificateurs audio
- Acquisition vidéo
- Interfaces connectique
- Embases RJ45 isolées
- Modules divers
- Proto sur PIC / AVR / 8051
- Tinkerkit
- Modules Click Board
- Présentation
- Radiofréquence
- Bus communication
- Convertisseurs
- Accel / Gyro / IMU
- Horloges RTC
- Air - Gaz
- Lumière - Infrarouge
- Température - Météo
- Magnétique / Pression
- Capteurs divers
- Modules audio
- Stockage mémoire
- Entrées - Sorties
- Modules d'affichage
- Interfaces saisies
- Interfaces moteurs
- Modules divers
- Shield Click Board
- Pack Click
- Modules Pmod
- Modules Grove
- Modules OPEN
- Modules Whadda
- Modules Makeblock
- Interfaces audio
- Reconnaissance vocale
- Straps divers
- Breadboard
- SchmartBOARD
- Adaptateurs composants
- Logiciel de CAO
- Capteurs
- Systèmes Radiofréquences
- Cartes programmables
- Robotique Imprimantes 3D
- Robots et accessoires
- Pièces mécaniques
- Profilés et accessoires ACRZilla
- Profilés MakerBeam
- Profilés MakerBeam XS
- Profilés MakerBeam XL
- Profilés OpenBeam
- Profilés Makeblock
- Plaques et supports
- Visseries et entretoises
- Courroies et poulies
- Chaînes - Roues dentées
- Pignons
- Arbres - Roulements
- Mouvement rectiligne non motorisé
- Structures diverses
- Accessoires pneumatiques
- Profilés et accessoires ACRZilla
- Moteurs et actionneurs
- Commande et contrôleurs
- Imprimantes 3D / CNC
- Capteurs
- Robots et accessoires
- Mesure et interfaces
- Composants electroniques
- Composants
- Optoélectronique
- Leds de 1.8 mm à 20 mm
- Flexibles leds filaments
- Leds infrarouges
- Leds de puissance
- Leds NeoPixel adressables
- Rubans Leds
- Supports de led
- Bargraphes à Leds
- Matrices à Leds standards
- Matrices à Leds séries
- 7 segments standards
- 7 segments séries
- Circuits commande de leds
- Voyants
- Ampoules et lucioles
- Photorésistances LDR
- Optocoupleurs
- Afficheurs LCD
- Afficheurs LCD graphiques
- Accessoires pour LCD
- Radiofréquence
- Boutons Interrupteurs
- Refroidisseurs Fusibles
- Circuits imprimés
- Composants
- Câbles Boitiers Connectique
- alimentations piles et accus
- Alimentations
- Transformateurs
- Energie solaire
- Piles et accus
- Coupleurs de piles
- Piles alcalines
- Piles 1,5 V ( LR9 / PX625A )
- Piles 1,5 V ( LR41 / AG3 )
- Piles 1,5 V ( LR43 / 186 )
- Piles 1,5 V ( LR44 / V13GA)
- Piles 1,5 V ( AAA / LR03 )
- Piles 1,5 V ( AA / LR6 )
- Piles 1,5 V ( N / LR1 )
- Piles 1,5 V ( C / LR14 )
- Piles 1,5 V ( D / LR20 )
- Piles 1,55 V ( V389 / AG10 / SR54 )
- Piles 4,5 V ( 3LR12 )
- Piles 6 V ( GP11A / 4LR44 )
- Piles 9 V ( 6LR61 )
- Piles 12 V ( GP23A / GP27A )
- Piles Lithium
- Accus NiMH
- Accus NiMH téléphone et alarme
- Accus NiMH à cosses
- Batteries au plomb
- Power Bank
- Chargeurs
- Accessoires alimentation
- Fer a souder et outillage pour électronique
- Son loisirs kits livres
- Alarmes, vidéo, contrôle d'accès et domotique
- Nouveautes
- Produits obsolètes
- Offres spéciales