Vue lecture

RetroGaming : Les indispensables de la Dreamcast (Sega)

La Sega Dreamcast, lancée en 1999, est souvent considérée comme l’une des consoles les plus innovantes de son époque. Bien qu’elle n’ait pas connu le succès commercial escompté, elle a laissé une empreinte indélébile dans le monde du jeu vidéo grâce à son catalogue de jeux mémorables. Cet article fait partie d’une série dédiée aux […]

L’article RetroGaming : Les indispensables de la Dreamcast (Sega) est apparu en premier sur Windtopik.

  •  

Hugging Face Spaces : La communauté qui révolutionne l’IA

Salut à tous les passionnés d’IA ! Vous êtes-vous déjà demandé comment les modèles d’apprentissage automatique sont créés, partagés et déployés ? Laissez-moi vous présenter Hugging Face Spaces, un endroit qui non seulement démocratise l’IA, mais favorise également une communauté florissante de développeurs et de chercheurs. Dans ce guide, nous allons explorer ce qu’est Hugging Face Spaces, […]

L’article Hugging Face Spaces : La communauté qui révolutionne l’IA est apparu en premier sur Windtopik.

  •  

Multi-CB élargit son offre de circuits imprimés made in EU et propose un site web en français

Je vous ai présenté à plusieurs reprises les sites de fabricants de circuits imprimés (PCB). Ils étaient situés dans les pays asiatiques mais j’espère toujours pouvoir présenter un fabricant français ou européen. L’occasion s’est présentée avec le communiqué de presse que Multi-CB m’a fait parvenir. Le site a été réactualisé par ce fabricant allemand, mais […]

Cet article Multi-CB élargit son offre de circuits imprimés made in EU et propose un site web en français a été publié en premier sur Framboise 314, le Raspberry Pi à la sauce française.....

  •  

Utilisez votre Raspberry Pi avec un lecteur d’écran comme un mini-ordinateur

Jeoffrey est non-voyant de naissance et passionné d’informatique.  Il a mis au point un OS pour le Raspberry Pi à destination des personnes qui ont le même problème, Il a basé sa réalisation sur le Raspberry Pi et sur le lecteur d’écran ORCA, ce qui permet de disposer d’un ordinateur peu onéreux, fonctionnant sous Linux, […]

Cet article Utilisez votre Raspberry Pi avec un lecteur d’écran comme un mini-ordinateur a été publié en premier sur Framboise 314, le Raspberry Pi à la sauce française.....

  •  

RetroGaming : Les indispensables de la 3DS (Nintendo)

Dans le cadre de notre série d’articles sur les jeux incontournables à intégrer dans une collection de rétro-gaming, nous nous penchons aujourd’hui sur la Nintendo 3DS. Cette console emblématique, lancée en 2011, a marqué un tournant dans l’univers du jeu vidéo grâce à son affichage en 3D sans lunettes et à sa ludothèque riche et […]

L’article RetroGaming : Les indispensables de la 3DS (Nintendo) est apparu en premier sur Windtopik.

  •  

Pico-2-Explorer : découverte et exploration de l'électronique avec MicroPython

Bonjour à tous,

Je vous présente le projet Pico-2-Explorer, petit nouveau au catalogue MC Hobby.

Pico-2-Explorer : Raspberry Pico 2 sous MicroPython

Le Pico-2-Explorer, c'est un mini-laboratoire visant a simplifier la prise en main de de la programmation sous MicroPython (Python pour Microcontroleur) avec des raccordements simplifiés.
L'usage de Thonny IDE est également un élément clé pour réaliser ses premiers pas sans stress.

Raccordements simplifiés

Un seul fil est nécessaire pour utiliser l'un des composants disponibles sur le Pico-2-Explorer.

Ces raccordements simplifiés permettent de démarrer rapidement la partie programmation sans trop se prendre la tête.

Source: Pico-2-Explorer wiki (montage simplifié)

Cela n'empêche pas de disposer d'une version détaillée des raccordements dans les différents tutos.

Source: Pico-2-Explorer wiki (montage détaillé)

Des tutoriels pour le peuple

Bien entendu, on ne vous lâche pas avec la carte sans vous épauler.
Le Pico-2-Explorer dispose d'une série de tutoriels de prise en main et d'utilisation de différents composants.

Ces tutoriels reprennent l'information nécessaire à la compréhension des composants utilisés, de quoi débuter en douceur avec Thonny IDE.

Les tutoriels du Pico-2-Explorer

Une meilleure lisibilité

Un problème récurrent dans le prototypage, c'est les problèmes de Parallaxe.

Avoir les libellés sur la carte et un connecteur rehaussé d'un centimètre peut-être source d'erreur de branchement. En effet, il est très facile de se brancher sur la broche d'à côté sans s'en rendre compte. C'est d'autant plus vrai que le connecteur est long (ex: 20 broches comme sur le Pico).

Pour éviter cette source de confusion, les libellés des broches sont rehaussés juste à côté du connecteur. C'est vraiment très confortable a l'usage!


Composants à usage multiples

En plus d'apprendre, Pico-2-Explorer propose des composants à usage multiple.
Disposer de bouton et LEDs pré-raccordés sous la main sera quasi indispensable lors de vos propres explorations (c'est du vécu)

Détail du Pico-2-Explorer

Un potentiomètre saura aussi se montrer fort utile pour fixer rapidement une consigne (ou tester des composants analogiques).
L'usage du buzzer reste bien entendu à discrétion de l'utilisateur, les bibliothèques sont déjà disponibles sur la carte. 

Connecteur Qwiic/StemmaQt

Le bus I2C est un incontournable dans le monde de l'électronique. Nous avons prévus un connecteur Qwiic (chez SparkFun) également appelé StemmaQT (chez Adafruit). 

Celui-ci permet de brancher rapidement des capteurs et extension.

Connecteur Qwiic/StemmaQt sur le Pico-2-Explorer

Comme vous pouvez le constater, ce dernier se trouve juste sous sa documentation (qui servira d'aide mémoire). 

Il est prévu l'écriture d'un tutoriel exploitant cette connectique. Dans l'attente, notre dépôt esp8266-upy contient de nombreux pilotes pour du matériel I2C.

Documenter vos projets

Le dépôt pico-2-explorer contient la ressource pico-2-explorer-drawing.png en haute résolution.

Dégainez votre logiciel de dessin favori et dessinez vos propres raccordement.

ressource pico-2-explorer-drawing.png (en haute résolution)

Plus d'information

Pour plus d'information, je vous invite à la consultation de la fiche produit du Pico-2-Explorer.


  •  

Quelles sont les compétences acquises dans le cadre d’un diplôme de conception de jeux vidéo?

Le monde du jeu vidéo est en pleine effervescence, attirant des passionnés qui souhaitent transformer leur créativité en véritable carrière. Suivre une formation spécialisée permet non seulement de mieux comprendre cet univers, mais aussi d’acquérir les compétences nécessaires pour répondre aux exigences de l’industrie. Voici un aperçu des principales aptitudes développées dans le cadre d’un […]

L’article Quelles sont les compétences acquises dans le cadre d’un diplôme de conception de jeux vidéo? est apparu en premier sur Windtopik.

  •  

Character.ai : Créer des personnages (chatbot) avec de l’IA

L’intelligence artificielle (IA) a radicalement transformé notre façon de créer et d’interagir avec du contenu en ligne. L’un des outils les plus fascinants dans ce domaine est Character.ai, une plateforme qui permet de générer des personnages interactifs dotés d’une intelligence artificielle. Ces personnages peuvent simuler des conversations, jouer des rôles ou même offrir un accompagnement […]

L’article Character.ai : Créer des personnages (chatbot) avec de l’IA est apparu en premier sur Windtopik.

  •  

Afficheurs multi-segments : des idées d'impression 3D

Bonjour à tous,

J'ai un petit faible pour les afficheurs originaux et, de fait, je fouille de temps en temps à la recherche de projets.

Afficheur réalisé par Ben Makers Everything

Il y a de moyen de réaliser des afficheurs vraiment très attractifs.

Afficheurs réalisés par Christopher's Factory

Et ce que je trouve encore plus intéressant, c'est qu'il est aussi possible de créer des variantes RGB.

Afficheurs réalisés par Christopher's Factory

En vidéo c'est mieux

Je vous propose de visionner les deux vidéos:

Fabrication d'afficheurs multi-segments par Ben Makes


Afficheurs à 6 segments par Christopher's Factory.

 

Pas mal n'est ce pas!

  •  

RetroGaming : Les indispensables de la PS2 (Sony)

Dans le cadre de notre série d’articles sur les jeux incontournables à intégrer à une console de retro-gaming, nous allons aujourd’hui explorer l’univers fascinant de la PlayStation 2 (PS2). Largement reconnue comme l’une des meilleures consoles de tous les temps, la PS2 a marqué l’histoire du jeu vidéo avec sa vaste bibliothèque de titres mémorables. […]

L’article RetroGaming : Les indispensables de la PS2 (Sony) est apparu en premier sur Windtopik.

  •  

Utiliser un module 4G / LTE SimCOM A7682E avec Raspberry-Pi Pico et MicroPython

Bonjour à tous,

Cela fait un moment que nous vendons le HAT GSM 4G / LTE de Garatronic pour Raspberry-Pi et celui-ci connaît un certain succès.

Ainsi, nous avons décidé de produire une bibliothèque MicroPython pour l'utiliser avec un Raspberry-Pi Pico.

HAT GSM 4G / LTE avec Raspberry-Pi Pico 2

Brancher le module SimCom A7682E

Source: Dépôt GitHub

Brancher le HAT sur le Raspberry-Pi Pico est assez simple. Il lui faut une source d'alimentation 5V, 3V3 et un UART et une broche pour contrôler la mise sous tension. 

Bibliothèque sim76xx pour MicroPython

La bibliothèque -=[en cours de développement]=- est publiée sur le dépôt GitHub

Celle-ci concerne prend déjà en charge:

  • La connexion sur réseau mobile
  • La gestion des messages URC (unsollicited Result Code) -> les notifications
  • La réception / émission de SMS
  • Gestion des appels vocaux (émettre/recevoir/décrocher/raccrocher/...)

 Voici les quelques ligne nécessaires pour se connecter sur un réseau mobile

from machine import UART, Pin
from sim76xx import *
import time

# Pico 
pwr = Pin( Pin.board.GP26, Pin.OUT, value=False )
uart = UART( 0, tx=Pin.board.GP0, rx=Pin.board.GP1, baudrate=115200, bits=8, parity=None, stop=1, timeout=500)
sim = SIM76XX( uart=uart, pwr_pin=pwr, uart_training=True, pincode="6778" )

sim.power_up()
while not sim.is_registered:
	time.sleep(1)

Passer un appel vocal est à peine plus compliqué

# Create Voice call object
voice = Voice( sim )
" Calling...
voice.call( PHONE_NR )

L'envoi d'un SMS est tout aussi trivial

# Create SMS object
sms = SMS( sim )
# Send message to PHONE_NR )
sms.send( PHONE_NR, 'Test message' )

Options avancées

La bibliothèque permet également de traiter les appels et SMS entrant.
Cela se fait en prenant en charge les URC (des messages non sollicités) qui sont ensuite transformer en notifications par la bibliothèque.

Les URC sont correctement détectés et capturées durant le traitement des instructions utilisateurs (oui, ces URC arrivent à n'importe quel moment et sans prévenir).
Si le script utilisateur est en attente alors un appel régulier à la méthode update() permettra de capturer les URC durant les périodes sans activités.

sms = SMS( sim )

# Attendre notifications
while True:
  time.sleep( 1 )
  sim.update()
  if not sim.notifs.has_new:
    continue
		
  # Traitement des notifications
  _time, _type, _str, _cargo = sim.notifs.pop()
  while _time!=None:
    if _type == Notifications.SMS:
      # Cargo contient l ID du SMS
      print( f"SMS received @ id {_cargo}")

      # Lecture SMS Entrant
      _msg = sms.read( _cargo )
      print( f"  phone:{_msg.phone}" )
      print( "  Message :", _msg.message )

      # effacer SMS entrant
      sms.delete(_cargo) 

      # Envoi réponse
      try:
        id = sms.send( _msg.phone, "%s received!" % _msg.message )
      except SMSError as err:
        print( 'SMS Send error!', str(err) )
    else:
      print( "autre notification", (_time, _type, _str, _cargo) )

     # Next nofitication
     _time, _type, _str, _cargo = sim.notifs.pop()

Encore plus

La bibliothèque contient actuellement 15 exemples couvrant les concepts fondamentaux, les SMS et les appels vocaux.

Voir le bas du fichier readme pour une description des différents exemples.

Où acheter

Les produits utilisés dans cet article sont disponibles chez MCHobby.


  •  

Créer et Entraîner son propre IA pour le module AI HAILO du Raspberry PI 5 [Partie 3]

Après la création d’un modèle auquel on a appris à exécuter une tâche (reconnaître des formes géométriques), Frédéric nous propose de déployer ce modèle sur le module d’IA Hailo, sur un Raspberry Pi 5. Cet article est  le dernier de la série proposée par Frédéric JELMONI alias Fred Robotic et vice-Président de l’Association de robotique […]

Cet article Créer et Entraîner son propre IA pour le module AI HAILO du Raspberry PI 5 [Partie 3] a été publié en premier sur Framboise 314, le Raspberry Pi à la sauce française.....

  •  

RetroGaming : Les indispensables de la Game Boy Advance (GBA)

Dans le cadre de notre série d’articles sur les jeux incontournables à intégrer dans une collection de rétro-gaming, nous nous penchons aujourd’hui sur la Game Boy Advance (GBA). Sortie en 2001, cette console portable de Nintendo a marqué toute une génération de joueurs avec ses graphismes colorés et sa ludothèque impressionnante. La GBA a su allier la […]

L’article RetroGaming : Les indispensables de la Game Boy Advance (GBA) est apparu en premier sur Windtopik.

  •  

Slow Roads : L’expérience de conduite infinie et relaxante

Besoin d’une échappatoire ? Envie de vous perdre dans des paysages infinis sans quitter votre navigateur ? Alors, plongez dans Slow Roads, un jeu de conduite indépendant et gratuit qui redéfinit la relaxation. Disponible gratuitement instantanément sur le web, il nous invite à oublier la compétition et à savourer chaque instant du voyage. Un univers en […]

L’article Slow Roads : L’expérience de conduite infinie et relaxante est apparu en premier sur Windtopik.

  •  

Autopsie: Raspberry-Pi Touchscreen et curseur de la souris au comportement erratique

Bonjour à tous,

C'est l'histoire d'une demande d'intervention concernant deux écrans tactiles Raspberry-Pi

Le problème décrit est une "série de déplacements erratiques du pointeur de souris" lorsque le doigt est déplacé sur la surface de l'écran,

Le problème

Voici la vidéo disponible sur YouTube.


Cela se produisant sur les deux écrans achetés, les clients ont immédiatement pensés à un problème matériel... 

Seulement voila, tous les produits Raspberry-Pi sont testés sur chaîne de production. Il est donc peu probable d'avoir un produit défectueux, ... deux produits défectueux en même temps, c'est le signe qu'il faut chercher une cause environnemental!

Le source du problème

Hypersensibilité de la dalle tactile

La dalle tactile fonctionne par effet capacitif. Quelques capteurs répartis sur la dalle essayent de mesurer le courant de fuite qui s'échappe par par le doigt lorsque celui-ci touche l'écran.

Ce dispositif, par nature, est donc très sensible aux problèmes d'alimentations et aux boucles de courants.
Tout problème de masse, aussi minime soit-il, aura une répercussion immédiate sur la partie tactile.
Après des recherches sur les Forums Raspberry-Pis, voici les suggestions trouvées:
  • Vérifier les masses (masse commune)
  • Vérifier l'alimentation, sinon vérifier l'alimentation et après encore vérifier l'alimentation.
Cette dernière proposition est plus que bien indiquée.

Démonstration en vidéo

La vidéo ci-dessous présente un test complémentaire réalisé sur l'un des écrans. 

Première partie de la vidéo:

Seule la surface tactile est touchée => problèmes est bien présents. 

Seconde partie de la vidéo:

Le client touche aussi la partie métallique à l'arrière de l'écran.
Il porte donc le potentiel de la masse de l'écran au même potentiel que son propre corps => l'écran fonctionne parfaitement.


C'est donc bien un problème de masse!

La solution

Après de multiples tests, le client à brancher une alimentation redondante entre le GPIO et le connecteur d'alimentation de l'écran. 

Ce faisant, l'alimentation est plus stable (section supérieure des fils) ainsi qu'une meilleure ligne de masse => c'est réglé.


Voilà, tout est rentré dans l'ordre !

Dominique

  •  

MyDin: Carte 2 relais et contrôleur Pico sous MicroPython

Bonjour à tous,

Petit retour sur notre projet de carte contrôleur MyDin en cours de développement.

Le dernier article sur le sujet détaillait les deux cartes principales, leurs fonctionnalités et détails techniques.

La bibliothèque MicroPython et les tests avancent rapidement.
Cet article s'attarde un peu sur le montage dans le boîtier Din.

Un peu d'impression 3D

Deux pièces supplémentaires ont été imprimées pour maintenir la carte contrôleur bien en place.

MyDin - carte contrôleur DINCASE-MB3PICO

Elément qui vient se placer comme ci-dessous sur la carte contrôleur.

MyDin - carte contrôleur DINCASE-MB3PICO

Test d'assemblage

Il faut préalablement équiper le contrôleur du câble d'interface

Puis présenter la carte face à l'ouverture USB.


Enfin, placer la seconde pièce pour sécuriser la carte dans son emplacement.

MyDin - carte contrôleur DINCASE-MB3PICO

Sans oublier, bien sur, d'utiliser les vis de fixation.

Accès au port USB du Pico

Vient ensuite la connexion de la carte de fond de panier.

MyDin - carte de fond 2 Relais DINCASE-2R-BP3MOD
MyDin: DINCASE-MB3PICO + DINCASE-2R-BP3MOD

Reste plus qu'a refermer le boîtier.



Module fermé et prêt à l'emploi

Ensuite

Il reste encore à s'occuper de:

  1. la face du module avec l'accès aux boutons.
  2. finaliser la bibliothèque MicroPython.

Du code en prévisualisation

Voici un exemple rudimentaire présentant le fonctionnement général de la bibliothèque.

Le point principal est l'appel configure() qui précise la carte contrôleur et la carte d'interface associée.
Dans le cas présent, l'appel configure( Pico3Mod, TwoRelay3Mod ) nous informe que:

  1. La carte contrôleur est basée sur un Raspberry-Pico (3 modules DIN).
  2. La carte d'interface est un module 2 relais (3 modules DIN).
L'objet ainsi créé expose les interfaces de la carte contrôleur et des interface de la carte en fond de panier.
Cette approche permet d'envisager d'autres combinaisons de cartes contrôleurs (incluant d'autres interfaces) et d'autres cartes d'interfaces.
 
from mydin import configure
from mydin.pico import Pico3Mod
from mydin.backplane.relays import TwoRelay3Mod 
import time, sys

din = configure( Pico3Mod, TwoRelay3Mod )

# === Relays ==================================
din.rel1.on()
print( "Rel1 is", din.rel1.value() )
time.sleep(1)

din.rel2.on()
print( "Rel2 is", din.rel2.value() )
time.sleep(1)

print( "All relays off" )
for relay in din.relays:
	relay.off()
print( "relays state", [relay.value() for relay in din.relays] )

# === LEDs ====================================
for i in range( 20 ):
	for led in din.leds:
		led.toggle()
		time.sleep_ms(100)
# turn off all leds.
[ led.off() for led in din.leds ]


Qu'en pensez-vous ?

  •  

Faire tourner DeepSeek sur le Raspberry Pi 5 avec ollama

La sortie un peu spectaculaire du DeepSeek Chinois a eu des conséquences importantes sur l’écosystème de l’Intelligence Artificielle. Après mes articles sur l’implantation de l’IA sur le Raspberry Pi, je me suis logiquement interrogé sur la possibilité de faire tourner DeepSeek sur le Raspberry Pi 5. Comme toujours Jeff Geerling a joué les précurseurs. Cet […]

Cet article Faire tourner DeepSeek sur le Raspberry Pi 5 avec ollama a été publié en premier sur Framboise 314, le Raspberry Pi à la sauce française.....

  •  

RetroGaming : Les indispensables de la N64 (Nintendo)

Aujourd’hui, on continue notre série d’articles sur les jeux indispensables à intégrer à notre console de retrogaming. Cette fois-ci, on plonge dans l’univers fascinant de la Nintendo 64. Une console sur laquelle j’ai passé de longue heures dans ma jeunesse. Commençons comme d’habitude avec l’histoire de cette console et passons ensuite au 10 jeux indispensable […]

L’article RetroGaming : Les indispensables de la N64 (Nintendo) est apparu en premier sur Windtopik.

  •  

Créer et Entraîner son propre IA pour le module AI HAILO du Raspberry PI 5 [Partie 2]

Dans cette deuxième partie, Frédéric vous invite à entraîner le modèle d’IA que vous avez créé précédemment. Ici vous verrez comment créer le modèle local sous Linux Entraînement du modèle IA sous Linux Pour réaliser l’apprentissage de notre modèle, plusieurs solutions se présentent à nous : entraîner le modèle en local, sous linux ou en […]

Cet article Créer et Entraîner son propre IA pour le module AI HAILO du Raspberry PI 5 [Partie 2] a été publié en premier sur Framboise 314, le Raspberry Pi à la sauce française.....

  •  

Tour de PC Gamer : L’équipement Essentiel pour une Expérience de Jeu Ultime 🎮

Aujourd’hui, le gaming sur PC est plus immersif que jamais. Que vous soyez un joueur occasionnel ou un passionné d’eSports, une tour gamer performante est essentielle pour profiter pleinement des derniers jeux en haute définition. Avec des configurations adaptées à tous les besoins, Pixmania vous propose une gamme variée de PC gamer prêts à l’emploi.

PC Gamer (SetUp Pro complet) - Neuf


🖥 Pourquoi Choisir une Tour de PC Gamer ?

Une tour gamer est conçue pour offrir une puissance brute et une fluidité inégalée. Voici pourquoi investir dans un modèle performant :

  • Graphismes Ultra-Réalistes : Une carte graphique de dernière génération (NVIDIA RTX, AMD Radeon) garantit des détails impressionnants.
  • Performances Optimales : Un processeur rapide (Intel Core i7/i9, AMD Ryzen 7/9) assure des calculs fluides et réactifs.
  • Rapidité de Chargement : Un SSD NVMe permet de lancer les jeux en quelques secondes.
  • Expérience Multitâche : Avec 16 Go ou 32 Go de RAM, jonglez entre plusieurs applications sans ralentissements.
  • Personnalisation et Évolutivité : Possibilité d’ajouter des composants selon vos besoins (RAM, SSD, GPU, etc.).

Comparatif des Configurations Recommandées

Composant PC Gamer Entrée de Gamme PC Gamer Milieu de Gamme PC Gamer Haut de Gamme
Carte Graphique GTX 1660 Super RTX 3060 Ti RTX 4090
Processeur Ryzen 5 5600 Ryzen 7 5800X Intel i9-13900K
RAM 16 Go DDR4 32 Go DDR5 64 Go DDR5
Stockage 512 Go SSD 1 To SSD + 2 To HDD 2 To SSD NVMe
Prix €€ €€€

PC Gamer - SETUP COMPLET - Ordinateurs

Les Meilleures Tours Gamer Disponibles sur Pixmania

Pixmania propose une sélection de tours gamer neuves et reconditionnées aux meilleurs prix. Voici quelques modèles populaires :

🔹 PC Gamer Performance+ : Idéal pour les joueurs en quête de fluidité et de graphismes ultra-détaillés. 🔹 PC Gamer Équilibré : Un bon rapport qualité/prix, parfait pour jouer en 1440p. 🔹 PC Gamer Extrême : Conçu pour la 4K et la réalité virtuelle.


Pourquoi Acheter sur Pixmania ?

Pixmania vous offre de nombreux avantages pour votre achat de tour gamer :

✅ Paiement en plusieurs fois jusqu’à 36 mensualités. ✅ Livraison rapide et gratuite, pour jouer sans attendre. ✅ Garantie 24 mois pour une tranquillité d’esprit. ✅ Offres de reprise pour réduire le coût de votre nouvel achat.

Préparez-vous à une expérience de jeu hors du commun avec une tour gamer de qualité ! 🚀

 

Rate this post

L’article Tour de PC Gamer : L’équipement Essentiel pour une Expérience de Jeu Ultime 🎮 est apparu en premier sur Raspberry Pi France.

  •  

FreeTube : Tout ce que vous aimez sur YouTube, sans les inconvénients

Fatigué des publicités incessantes et du suivi de données effrayant quand vous voulez juste regarder YouTube ? Vous n’êtes pas le seul ! FreeTube est une application gratuite et open source qui vous permet de profiter du contenu YouTube sans les distractions et les problèmes de confidentialité. Considérez-le comme votre YouTube, sans les déchets. Pourquoi choisir FreeTube […]

L’article FreeTube : Tout ce que vous aimez sur YouTube, sans les inconvénients est apparu en premier sur Windtopik.

  •  

Créer et Entraîner son propre IA pour le module AI HAILO du Raspberry PI 5 [Partie 1]

Fredéric (Frederic JELMONI alias Fred Robotic) avait déjà présenté des articles sur le Blog, dont le « Raspberry Pi sur la planète Mars« . Membre (et vice-Président) de l’association de robotique Caliban Fred utilise l’IA pour agrémenter le fonctionnement des ses robots et il a fait un énorme travail sur la création de modules d’IA avec Hailo […]

Cet article Créer et Entraîner son propre IA pour le module AI HAILO du Raspberry PI 5 [Partie 1] a été publié en premier sur Framboise 314, le Raspberry Pi à la sauce française.....

  •  

MyDin : Carte 2 relais et controleur Pico sous MicroPython

Bonjour à tous,

La solution MyDin existe déjà depuis quelques années pour permettre le prototypage de projets pro et semi-pro. J'en parlais dans cet article.

Le projet connaît un développement intéressant en proposant des cartes plus avancées.

mb3mod

Bien qu'en cours de développement, les avancées sont suffisantes pour une petite présentation ;-) .

A propos de myDIN

Le but du projet myDin c'est de proposer un écosystème de boîtier + cartes permettant d'accueillir les projet Makers mais aussi de développer des solutions Pro/Semi-Pro pour les inclure dans des boîtier DIN.

myDin permet de combler le vide cruel entre le banc d'essai et le coffret électrique.

Source: Gamme myDin chez MCHobby.

L'idée derrière cette gamme est de proposer des cartes de fond de panier pour la commande de "puissance" et des cartes frontales pour l'interface de votre projet.

myDin est un outil qui vous laisse le libre choix du début à la fin de votre projet.

Carte 2 relais pour boîtier DIN 3 modules

Plus récemment, j'ai préparé une carte de fond de panier 2R-BP3MOD pour le boîtier DIN 3 modules.

Cette carte de prototypage propose:

  • 2 relais opto-isolés capables de couper un courant important
  • Une alimentation 5V
  • Un connecteur d'interface JST-PH7
Ces deux relais permettent de commander des appareils comme pompe à eau, petit chauffage, ventilation, éclairage, ...).
Grâce a l'isolation galvanique offert par les relais, il est aussi de commander la mise en marche (ou arrêt) d'une chaudière ou d'un AirCo en simulant l'appui sur un bouton.
Premier prototype de la carte 2R-BP3MOD (fond de panier)

Le connecteur présente une connectique "standardisée" entre la carte contrôleur (développée ci-après) et les cartes de fond de panier.

Description de l'interface avec la carte contrôleur

Carte contrôleur pour boîtier DIN 3 modules

Comme une carte de puissance ne présente aucun intérêt sans carte de contrôleur adéquate.

Voici une carte Pico sous MicroPython Pico-MB3MOD équipée des éléments essentiels à la réalisation de nombreux projets d'automatisation. 

Carte contrôleur pour boîtier DIN 3 modules

La carte de contrôle propose une interface utilisateur et des connecteurs d'extensions accessibles depuis la face avant du boîtier DIN.

L'intérêt d'utiliser du code Python est de permettre le développement facile de solution personnalisée en utilisant Thonny IDE (disponible sur Thonny.org).
Cela est rendu possible grâce à MicroPython!

DIN 3 module avec
carte contrôleur + carte fond de panier.

La carte de contrôle propose les fonctionnalités suivantes:

  • Raspberry-Pi Pico 2 Wireless
  • 4x boutons utilisateurs.
  • 4x LEDs utilisateurs.
  • 1x LED de statut (contrôlable par le code utilisateur)
  • Bouton Reset, LED d'alimentation, switch RUN_APP (sous forme de connecteur a ponter).
  • 1x connecteur Qwiic (JST-SH4, pas visible).
  • 1x connecteur UEXT (IDC 2x5 conn).
  • 1x connecteur 1Wire (en vert).

A propos du Pico 2 Wireless

Ce module DIN est propulsé par Raspberry-Pi Pico 2 Wireless, un microcontrôleur Dual Core @ 150 MHz.

Pico 2 W disponible chez MC Hobby

Disposant de 512 Kio de RAM, ce microcontrôleur surpuissant est capable d'exécuter du code MicroPython (mais aussi Arduino, Circuit Python, Rust, C, etc).

Il est même assez puissant pour proposer un mini Web-Serveur.

Comme les 4 Mio de mémoire Flash est également utilisée pour stocker le système de fichiers de MicroPython, un espace de stockage énorme pour vos scripts et ressources (ex: faire du datalog).

Les GPIOs du Pico sont tous attribués dans le projet, suivant vos besoins, il sera possible d'en récupérer l'un ou l'autre sur le connecteur UEXT en fonction des besoins.

A propos du connecteur Qwiic 

Ce connecteur popularisé par SparkFun, aussi connu sous le nom StemmaQt chez Adafruit Industries, transporte un bus I2C ainsi qu'une alimentation 3V3.

Source: Wiki MCHobby - Connecteurs

Ce connecteur est pratique pour connecter rapidement un capteur sur la carte contrôleur (luxmètre, Humidimètre, température, qualité d'air, etc) ou afficheurs (4x7 segments, LCD, OLED, etc)

Un connecteur de choix pour rendre le module DIN sensible au monde environnent ET/OU améliorer l'interaction avec l'utilisateur.

A propos du connecteur UEXT

Ce robuste connecteur transporte plusieurs bus (I2C, UART, SPI) ainsi qu'une alimentation. Le connecteur UEXT est popularisé par la société Olimex.
Voyez la gamme UEXT disponible chez MCHobby.

Source: Wiki MCHobby - Connecteurs

Le bus SPI pourra être utilisé pour faire de l'échantillonnage haut-débit ou pour connecter un écran TFT.

L'intérêt de ce connecteur est d'utiliser un empattement de 2.54mm, ce qui permet aussi d'utiliser les fils de prototypage soit avec les bus, soit en utilisant directement les GPIOs associés.

Seul le bus I2C ne peut être détourné car il est également utilisé sur la carte contrôleur.

A propos du connecteur 1Wire

Le bus 1-Wire (Wikipedia) est surtout connu grâce au capteur de température DS18B20.

Sonde température DS18B20 Waterproof

Le connecteur à ressort permet d'ajouter facilement une (ou plusieurs) sonde(s) de température. 

Les sondes de température sont pratiques pour surveiller la température d'une serre, d'un aquarium, vivarium ou d'un frigo.

LES DESSOUS de la carte contrôleur


Le module est équipé d'une horloge RTC de précision, ce qui permettra au module de rester à l'heure même après une coupure de tension :-)
Disposer d'une horloge permet aussi de planifier des tâches horodatée.
 
Le buzzer amplifié est là pour offrir un retour sonore. Utile par exemple pour produire une alerte lorsque les conditions environnementales semblent anormale.
Encore une fois, cela serait fort utile pour les Aquariums et Vivariums.
 
Une empreinte de connecteur Qwiic est également disponible sous la carte. Cela permettra, au besoin, d'ajouter des fonctionnalités avancées par l'intermédiaire du bus I2C.
 
Enfin, comme le microcontrôleur RP2350 dispose d'un capteur de température, celui-ci pourra être utilisé pour surveiller la température à l'intérieur du boîtier.

Votre avis compte aussi

Je crois que ce projet réunit des éléments dans une configuration prometteuse.
Il me faut encore me pencher sur la partie logicielle de sorte à faciliter la personnalisation.

Si cet article vous inspire commentaires et remarques alors n'hésitez pas à les partager dans la section "commentaire" de cet article.

A tout bientôt,
Dominique

  •  

RetroGaming : Les indispensables de la Sega Saturn

Dans le cadre de notre série d’articles sur les jeux incontournables à intégrer à votre console de rétro-gaming, nous nous intéressons aujourd’hui à la Sega Saturn. Bien que cette console n’ait pas connu le succès commercial escompté, elle a marqué l’histoire du jeu vidéo avec une ludothèque riche et variée. L’Histoire de la Sega Saturn Lancée […]

L’article RetroGaming : Les indispensables de la Sega Saturn est apparu en premier sur Windtopik.

  •  

« Les Fourmis » : Un jeu de stratégie magnifique et captivant

« Les Fourmis », développé par Tower Five et publié par Microids, est un jeu de stratégie en temps réel (RTS) qui vous invite à découvrir la vie fascinante des fourmis à travers un gameplay immersif et des graphismes époustouflants. Inspiré de la trilogie littéraire de Bernard Werber, ce jeu est disponible sur PC, PlayStation 5 et […]

L’article « Les Fourmis » : Un jeu de stratégie magnifique et captivant est apparu en premier sur Windtopik.

  •  

Autopsie Raspberry-Pi 5 - Résolution d'un problème avec RP1

Bonjour à tous,

Chez MC Hobby, nous essayons toujours d'aider nos clients... même au delà de la période de garantie.

4 flash long + 3 flash court = RP1 not found

Lorsque le Pi présente 4 flashs longs + 3 flashs courts, cela signifie que le SoC n'a pas trouvé le composant RP1.

Le premier réflexe est souvent de penser à un défaut du matériel... c'est pourtant illogique.

Le RP1 c'est un tank!

Bien que le RP1 soit le dernier composant arrivé sur le Raspberry-Pi, c'est une composant particulièrement fiable parce que, pour commencer, il est toujours réalisé en 40nM.
Dans le monde de la gravure microprocesseur, 40nM fait un peu office de tank!
C'est que le RP1 est prévu pour contrôler les GPIO et doit donc être capable de délivrer plusieurs milliampères sur ces entrées/sorties.
C'est pour cela que le RP1 est bâtit comme un tank!

Le SoC ou la RAM ont plus de chance de défaillir avant le RP1 (sauf si vous faites des court-circuits avec le GPIO... fumée magique tu verra...).

Autopsie

1) Le "flash code" nous apprend:

Le SoC démarre et charge le programme de boot depuis la l'EEPROM.

2) La mise à jour EEPROM réussie nous apprend:

La séquence de BOOT démarre la mise-à-jour EEPROM avant de finaliser l'initialisation des composants de la plateforme. C'est assez intelligent!

Que la RAM est accessible et fonctionne parfaitement.

3) Pas de "Debug Probe" disponible.

Cela aurait probablement fourni des informations intéressantes... mais bon.

3) Inspection visuelle nous apprend:

Sauf court-circuit sur GPIO, il est peu probable que le RP1 rende l'âme spontanément. Il est fort probable -si pas certain- qu'une manipulation ait arraché un composant!

Je vous propose de faire l'inspection sur les photos transmises par le client... juste pour vois si vous pouvez identifier le problème.

Résultat de l'inspection plus bas...







Alors l'image n'est pas très nette suite au grossissement logiciel mais le composant partiellement arraché est sur l'une des deux pistes de l'horloge RP1.
Normal donc qu'il ne réponde plus au sollicitations du SoC.


Réparation

Par chance, c'est parfaitement réparable. Nous avons recommandé au client de remettre délicatement le composant en place puis de refaire une soudure.

C'est une tâche délicate compte tenu de la taille des composants... voici la réponse reçue du client ce Lundi matin.

Hi Dominique,

I'm super impressed and you clearly have an attention to detail I don't have yet. This was the source of the issue, moved back and re-soldered the component, and TADAAAA!!

You made my weekend! And again, well done on catching this!

All the best!

Alexandre
Cela fait plaisir!

  •  

Humaniser un texte généré par ChatGPT

L’intelligence artificielle comme ChatGPT permet de produire rapidement du contenu, mais il manque souvent une touche humaine qui le rend plus engageant et naturel. Humaniser un texte généré par ChatGPT est essentiel pour améliorer son impact et sa crédibilité. Voici comment procéder.

1. Comprendre les limites du texte généré par l’IA

Un texte brut issu d’un modèle IA peut sembler :
✅ Trop formel ou rigide
✅ Manquant de fluidité
✅ Peu personnalisé
✅ Dépourvu d’émotions ou de nuances

Ces éléments doivent être corrigés pour obtenir un texte plus naturel et convaincant.

2. Adopter un ton conversationnel

Un texte humanisé doit ressembler à une discussion naturelle. Pour cela :

  • Utilisez des phrases courtes et variées
  • Ajoutez des questions rhétoriques
  • Introduisez des expressions familières ou idiomatiques

🔹 Exemple avant : “Il est recommandé d’utiliser des mots de transition pour améliorer la fluidité d’un texte.”
🔹 Exemple après : “Tu vois ce que je veux dire ? Mets des mots de transition, ça change tout !”

3. Ajouter des émotions et du storytelling

L’IA produit souvent du contenu neutre. Pour humaniser un texte :
✅ Intégrez des anecdotes ou des exemples concrets
✅ Exprimez des émotions : enthousiasme, surprise, empathie
✅ Utilisez des exclamations et des onomatopées

🔹 Exemple avant : “Optimiser son SEO permet d’améliorer son positionnement.”
🔹 Exemple après : “Imagine ton site en première position sur Google… Le rêve, non ?”

4. Personnaliser avec des références culturelles

Rendre un texte plus humain, c’est aussi l’ancrer dans la réalité. Ajoutez des références culturelles ou actuelles :

  • Des exemples du quotidien
  • Des citations connues
  • Des références à des films, séries ou tendances

🔹 Exemple : “Écrire un bon article sans storytelling, c’est comme regarder Netflix sans popcorn.”

5. Varier le rythme et le format

Un texte trop linéaire devient vite monotone. Pour capter l’attention :
✅ Alternez phrases longues et courtes
✅ Jouez avec la mise en page (listes, emojis, soulignements)
✅ Intégrez du dialogue ou des interpellations directes

🔹 Exemple :

“Tu veux un conseil rapide ? Simple : écris comme si tu parlais à un pote.”

6. Vérifier et ajuster la cohérence

Enfin, relisez et ajustez :

  • Supprimez les répétitions inutiles
  • Corrigez les incohérences
  • Ajoutez une touche personnelle

💡 Astuce : Lisez le texte à voix haute. Si ça sonne bizarre, reformulez !


Conclusion

Humaniser un texte généré par ChatGPT, c’est lui donner une âme. Adoptez un ton conversationnel, ajoutez des émotions, des références et structurez-le intelligemment. Avec ces techniques, vous transformerez un contenu froid et mécanique en un texte engageant et authentique.

🚀 Alors, prêt à donner plus de vie à vos textes IA ?

Rate this post

L’article Humaniser un texte généré par ChatGPT est apparu en premier sur Raspberry Pi France.

  •  

RetroGaming : Les indispensables de la PlayStation (PSX)

Dans le cadre de notre série d’articles sur les jeux incontournables à intégrer à votre console de rétro-gaming, nous allons aujourd’hui explorer la PlayStation de Sony, également connu sous le nom de PSX. Cette console emblématique a non seulement redéfini les standards du jeu vidéo, mais elle a également laissé une empreinte indélébile dans le cœur […]

L’article RetroGaming : Les indispensables de la PlayStation (PSX) est apparu en premier sur Windtopik.

  •  

Napkin.ai : l’IA qui donne vie à vos mots en images

Vous en avez assez de passer des heures à créer des visuels pour vos présentations ou vos rapports ? Bonne nouvelle ! Napkin.ai est là pour révolutionner votre façon de travailler. Cette intelligence artificielle innovante transforme vos textes en images percutantes en un clin d’œil. Découvrons ensemble comment cet outil peut booster votre productivité et […]

L’article Napkin.ai : l’IA qui donne vie à vos mots en images est apparu en premier sur Windtopik.

  •  

VFD: Utiliser un élévateur de tension en "cascade de Villard"

Bonjour à tous,

Préambule

Dans mon article d'hier "VFD: La tension de sortie d'un transformateur n'est pas une constante!", je réduisais la tension de sortie de 36V (à vide) d'un transformateur 24V en le mettant en charge à l'aide d'une résistance de 330 Ohms.

Ce faisant, cela produisait un dégagement constant de chaleur de 1.3W et l'élévation de la température à 70°C. 

Cet article va explorer d'autres options

Cascade de Villard

Etant donné que nous avons aussi un transformateur 230 V AC vers 2x 6V AC, il est possible d'envisager l'utilisation d'une Cascade de Villard... qui permet d'élever une tension alternative en employant des étages de Diode + Condensateur.

La tension de sortie Vout produite est une tension continue et relevée aux bornes du condensateur.

Ce qu'il y a de bien avec la cascade de Villard, c'est qu'il est possible de chaîner les étages.


Il n'est pas une absolu nécessité d'utiliser des condensateurs polarisés.
Comme je tiens à produire une tension de -24V pour le VFD, j'ai préféré utiliser des condensateurs polarisés.

La seule condition imposée est que chaque condensateur et chaque diode doit être capables de supporter le double de la tension d'alimentation.

Je vous propose cette vidéo de "Ludic Science" qui donne des détails sur la réalisation d'une cascade de Villard.


Cas du transformateur 6V

Souvenez-vous, dans le précédent article, le transformateur 6V à vide produisait une tension de 10.44 Vrms à vide.
La tension de pic est toujours de 14.74V (soit 10.44 x 1.41).

J'ai donc récupérer la tension alternative sur le premier étage 5V pour obtenir une tension de 25V DC.

L'utilisation d'un oscilloscope pour contrôler la tension aux bornes du condensateur révèle que celle-ci est parfaitement lissée (en l'absence d'un courant de charge).

Cependant, vu que les deux circuits partagent des diodes en commun, nous ne pouvons pas simplement imposer la masse du circuit 5V DC comme référence commune avec le +28V DC (de sorte à obtenir les -28V nécessaires).


Pour que cela puisse fonctionner, il faut que le circuit générant les 28V DC soit totalement isolé du premier. Il faut donc utiliser le 2ieme secondaire 6V sur premier transformateur.
Il sera alors possible de créer du -28V DC avec la masse commune.

Si cela est fonctionnel, cela me prive aussi de mon 2ieme secondaire 6V destiné à la "chauffe" du filament.

Cela avance, au moins cette fois, il n'y a plus de dissipation de chaleur (compré au précédent article).





  •  

Faites tourner un LLM de type ChatGPT sur le Raspberry Pi 5

Dans de précédents articles je vous ai expliqué comment mettre en œuvre l’IA sur le Raspberry Pi 5 : Module Hailo-8L, module Coral TPU, TensorFlow… Récemment un article de Nurgaliyev Shakhizat sur Hackster.io m’a intéressé et (avec son autorisation), je vous en propose la traduction. Vous découvrirez comment installer votre propre ChatGPT sans connexion à […]

Cet article Faites tourner un LLM de type ChatGPT sur le Raspberry Pi 5 a été publié en premier sur Framboise 314, le Raspberry Pi à la sauce française.....

  •  

VFD: La tension de sortie d'un transformateur n'est pas une constante!

Préambule

Si vous avez l'occasion de vous pencher sur les derniers articles concernant les "Vaccum Fluorescent Display" (FVD) alors vous savez que trois tensions sont nécessaires:

  • 5V pour la logique.
  • -24V pour les grilles.
  • 5V isolée pour l'alimentation du filament.

Je me tourne donc vers la réalisation d'une alimentation à multiples tensions de sorties. Je recherche donc quelques transformateurs 220V AC...

Les transformateurs

Mon premier transformateur est un BV302D06023 de Zettler Magnetics.

BV302D06023 de Zettler Magnetics

Dont voici les caractéristiques principales:

  • Voltage - Primary: 230V
  • Voltage - Secondary (Full Load): 6V
  • Current - Output (Max): 383mA
  • Primary Winding(s): Single
  • Secondary Winding(s): Dual
  • Center Tap: No
  • Power - Max: 2.3VA

Mon second transformateur BV302S24012 toujours de Zettler Magnetics.

BV302S24012 de Zettler Magnetics 

Dont voici les caractéristiques principales:

  • Voltage - Primary: 230V
  • Voltage - Secondary (Full Load): 24V
  • Current - Output (Max): 50mA
  • Primary Winding(s): Single
  • Secondary Winding(s): Single
  • Center Tap: No
  • Power - Max: 1.2VA

Les premières mesures = surprise

C'est en commençant mon petit montage de test que je m’aperçois que la tension de sortie des transformateurs ne sont pas celles attendues.


 

Au lieu de 6V est de 10.44 V AC et de 13V DC après pont redresseur + condensateur (le double de la tension AC annoncée).

C'est encore pire pour la sortie 24V AC atteint 50V DC!!! Outch!

Que se passe t'il ?

Et bien c'est simple, la tension de sortie du transformateur varie en fonction du courant de charge.
D'ailleurs, la tension secondaire est indiquée pour la plein charge (comme le mentionne l'indication "Full Load".

Etant donné qu'il n'y a pas de charge sur l'alimentation, il est normal d'avoir une tension de 10.44V AC supérieure aux 6V AC attendus.
La tension de 13V DC s'explique parce que le condensateur lisse la tension à la tension de pic (Vpeak) de la sinusoïde.

10.44V AC est une tension Vrms. Pour obtenir la tension de pic, on applique la formule suivante:

Vpeak = Vrms * 1.41


Donc VPeak = 10.44 * 1.41 = 14.74 V auquel il faut soustraire 2 * 0.7V de chute de tension dans les diodes (0.7V par diode).

Donc, la tension de pic aux bornes du condensateur est donc de 14.74 V - 1.4 = 13.34V et sera la tension lissée par le condensateur.

Note:

  • Pour la régulation 5V avec un L7805, la tension d'entrée de 13V DC ne sera pas un problème!
  • La tension de 50V sera un problème car le régulateur MC79L24 accepte un maximum de -40V!

Réduire la tension de sortie du transfo 24V

Comme précisé, le transformateur 24V produit une tension redressée de 50V DC.
C'est principalement parce que la tension de sortie à vide du transformateur est de 37V AC.

Une façon de réduire la tension de sortie est de mettre le transformateur en charge avant d'effectuer le redressement. Cela tombe bien, j'ai une résistance de 330 Ohms 5W sous la main.


Utiliser cette résistance fera circuler un courant dans le transformateur et abaissera la tension de sortie AC. Mais quel sera cette tension ?

Le transformateur dispose d'une puissance de 1.2 VA (Volt-Ampère).

Donc 1.2 VA = Usecondaire * Isecondaire

Or, comme la résistance sera branchée directement sur la sortie du transformateur on peut aussi écrire

Usecondaire = R * Isecondaire 
Usecondaire = 330 * Isecondaire

En substituant dans la Usecondaire dans la formule de la puissance nous obtenons:

1.2 = 330 * Isecondaire * Isecondaire

Donc Isecondaire = SQRT( 1.2 / 300 ) = 0.063 A ou 63 mA.

Maintenant que le courant est connu, il est aussi possible de déterminer la tension sur le circuit secondaire.

Usecondaire = 300 * Isecondaire = 330 * 0.063 = 20.87V AC Vrms 

Après contrôle, la tension de sortie est mesurée à 21.8V... car la résistance ne vaut pas exactement 300 Ohms.

Tension redressée

La puissance de 1.2 VA se calcule sur des valeurs Vrms.
Les 20.87 V AC déterminés par calcul seront donc en Vrms.
Puisque la tension a été mesurée à 21.8V, la suite réutilisera cette dernière valeur.

La tension de pic sera Vpeak = Vrms * 1.41 = 21.87 * 1.41 =  30.73 Volts.
Il faut y soustraire la chute de tension des diodes (2 * 0.7V), ce qui donne une tension Vpeak de 30.73-1.4 = 29.33 Volts aux bornes du condensateur.

La tension lissée sera de 29.33 V DC (mesuré à 29.7 VDC), pile dans les spécifications du régulateur -24V  :-)

Puissance dissipée dans la résistance

Le courant circulant dans la résistance de 330 Ohms produit un échauffement.
Puisqu'il s'agit d'une tension alternative, la puissance dissipée par une résistance se formule comme suit: P = R * I² = 330 * 0.063² = 1.3 W

La température de la résistance monte assez vite et se stabilise autour de 70°C~75°C à l'air libre (même pour une résistance de 5W).

Cela chauffe vraiment beaucoup... même si l'on reste dans les tolérances de puissance de la résistance.!!!
Augmenter la surface d'échange ne serait pas du luxe.

Puissance consommée sur le transformateur 24V

La tension de -24 V produite sert principalement à la polarisation des grilles du VFD. Il n'y aura donc pas de courant significatif consommé sur ce circuit.

La résistance de charge de 330 Ohms reste donc un élément indispensable de ce circuit.

Cela représente quand même une puissance dissipée en chaleur de 1.3W ! Pas franchement idéal!

Je vais voir si une cascade de Villard (multiplicateur de tension) ne serait pas plus indiqué!
A tout bientôt pour la suite.


  •  

RetroGaming : Les indispensables de la Sega Mega Drive

Bienvenue dans notre série d’articles consacrée aux jeux indispensables à intégrer à votre console de retrogaming ! Aujourd’hui, nous allons plonger dans l’univers de la Sega Mega Drive, une console emblématique qui a marqué l’histoire du jeu vidéo. L’histoire de la Sega Mega Drive La Sega Mega Drive, connue sous le nom de Sega Genesis […]

L’article RetroGaming : Les indispensables de la Sega Mega Drive est apparu en premier sur Windtopik.

  •  

Moniteur officiel Raspberry Pi 15,6 pouces – HDMI avec son intégré

La Fondation a sorti tout un tas d’accessoires ces derniers temps. Parmi ceux-ci ce moniteur aux couleurs de notre framboise. C’est un écran 15,6 pouces équipé de deux haut-parleurs en façade. Il est relié au Raspberry Pi par une prise HDMI au format standard et peut être alimenté par le SBC, au prix d’une légère […]

Cet article Moniteur officiel Raspberry Pi 15,6 pouces – HDMI avec son intégré a été publié en premier sur Framboise 314, le Raspberry Pi à la sauce française.....

  •  

Cobalt.tools : Téléchargez facilement des vidéos, musique et plus encore

Dans un monde numérique en constante évolution, trouver un outil fiable pour télécharger des contenus web peut s’avérer être un véritable défi. Cobalt.tools se présente comme la solution idéale pour simplifier cette tâche, offrant une expérience utilisateur sans pareille et des fonctionnalités avancées. Une plateforme polyvalente et intuitive Cobalt.tools se distingue par sa polyvalence et […]

L’article Cobalt.tools : Téléchargez facilement des vidéos, musique et plus encore est apparu en premier sur Windtopik.

  •  

L’Atelier des Makers – Aubigny-sur-Nère du 4 au 6 avril 2025

Tout nouveau, cette année, l’Atelier des Makers c’est une rencontre entre makers mais aussi une ouverture au public pour montrer nos passions, nos façons de travailler et d’aborder les projets. N’hésitez pas à nous rejoindre en remplissant le formulaire d’inscription ! L’Atelier des Makers – Aubigny-sur-Nère du 4 au 6 avril 2025 INSCRIVEZ VOUS ! […]

Cet article L’Atelier des Makers – Aubigny-sur-Nère du 4 au 6 avril 2025 a été publié en premier sur Framboise 314, le Raspberry Pi à la sauce française.....

  •  

Installer et utiliser TensorFlow sur Raspberry Pi 5

L’aventure que j’ai vécue avec les modules Hailo et Coral TPU M.2 m’a donné envie de tenter l’installation de TensorFlow sur le Raspberry Pi 5. J’avais déjà pas mal cherché sur les blogs et forums de ceux qui m’ont précédé dans cette recherche et j’ai abouti sur l’article d’Allan Alasdair qui m’a aidé dans cette […]

Cet article Installer et utiliser TensorFlow sur Raspberry Pi 5 a été publié en premier sur Framboise 314, le Raspberry Pi à la sauce française.....

💾

  •  

Les LEGO : une thérapie anti-stress pour les accros à la technologie

Dans notre monde moderne, où la technologie occupe une place prépondérante dans nos vies, il est essentiel de trouver des moyens de se détendre et de réduire le stress. Les briques LEGO, souvent perçues comme un simple jouet pour enfants, se révèlent être un outil puissant pour améliorer notre bien-être mental. Dans cet article, nous […]

L’article Les LEGO : une thérapie anti-stress pour les accros à la technologie est apparu en premier sur Windtopik.

  •  

Afficheur VFD du four Micro-Ondes Whirpool-MT267

Bonjour Amis Maker,

Toujours dans la série des articles sur les tubes VFD (Vaccum Fluorescent Display), voici mon article de détente pour ce dimande.

Les VFD sont des tubes sous vide qui étaient utilisés pour afficher des informations sur nos appareils électroniques durant les années 1980 à 2000.
Bien que largement remplacé par des afficheurs LEDs et autres technologies, les VFDs sont encore forts appréciés malgré leur anachronismes.

Si vous ne savez pas comment fonctionne un VFD, je conseille vivement la lecture du tout premier article sur les VFD.

VFD du Whirlpool MT267

Il y a bien des années, je disposais d'un four à micro-ondes MT-267, un excellent appareil mais qui à rendu l'âme.

Four micro-ondes / multi-fonctions MT-267

Il utilisait un afficheur VFD (je ne le savait pas encore à l'époque)... et j'aimais beaucoup l'effet produit par ce type d'affichage.
J'ai donc récupéré le panneau de commande.

Panneau de commande du MT-267

Panneau de commande du MT-267

Le panneau de commande ci-dessous peut être démonté pour accéder à l'électronique.

Panneau de commande du MT-267

La carte expose:

  • L'afficheur VFD complet
  • Un encodeur rotatif d'excellente qualité
  • Une EEPROM de 1K (sur la gauche de l'encodeur).
  • Ce qui serait le contrôleur VFD est collé sous l'afficheur.
  • Une belle série de bouton.

Afficheur VFD - mention FV731GN

Comme le montre l'image ci-dessus, l'afficheur propose:
  • des segments supplémentaires (pour afficher des lettres)
  • Nombre à 5 digits --OU-- 4 digits + 1 décimale 
  • Affichage de l'heure
  • des tirets pouvant servir de barre de progression (au dessus et en dessous
  • Quelques symboles pouvant être fun à utiliser (comme "la tasse de café").

Après un peu de travail, il est possible d'accéder au contrôleur présent sous l'afficheur.

TOSHIBA TMP47C1670

Le contrôleur de cette carte n'est pas un simple Contrôleur VFD mais plutôt un microcontrôleur TMP47C1670 de Toshiba.
Ce microcontrôleur est spécialisé pour les interface d'affichage VFD et saisie clavier. Etant donné que c'est un microcontrôleur, il dispose aussi d'entrées/sortie standard, de Timer, d'une horloge, d'un générateur PWM et même d'un convertisseur analogique/numérique.

Diagramme de bloc du TMP47C1670

Le TMP47C1670 est un peu trop complexe pour envisager sa reprogrammation.
Par contre le diagramme nous apprend qu'il y a des broches réservées au contrôle des segments (les anodes) et des broches réservées au contrôles des digits (les grilles).

En utilisant ces informations, le brochage TMP47C1670 et la carte, il est possible de re-documenter le brochage de l'afficheur VFD.

Brochage du VFD - mention FV731GN

Il me faudra, bien entendu récupérer (ou acheter) un controleur VFD parmi ceux utilisables avec MicroPython (PT6302, M9202 / MSM9202, M66004) déjà abordés dans les quelques articles précédents.

A tout bientôt,
Dominique




  •  

Raspberry Pi 5 avec SSD 256 Go et Accélérateur AI Coral M.2 sur carte PineBoards

Kubii m’a confié pour test un ensemble composé d’un Raspberry Pi 5 équipé de 16 Go de RAM, une carte PineBoards pouvant accueillir un SSD M.2 et un module AI Coral Accelerator. Le montage est facile et à la portée de tous. Je vous présente dans cet article les tests de ce matériel.   Raspberry […]

Cet article Raspberry Pi 5 avec SSD 256 Go et Accélérateur AI Coral M.2 sur carte PineBoards a été publié en premier sur Framboise 314, le Raspberry Pi à la sauce française.....

  •