Ce site sert à répertorier tous les projets sur lesquels je travaille sur mon temps libre. Ce sont en grande majorité des travaux qui me permettent d’apprendre toutes sortes de technologies. Je vous invite à visiter la page A propos de moi pour en savoir plus sur mon profil. Vous pouvez également me contacter par mail à l’adresse suivante : contact@paulchanvin.fr
Vous retrouverez donc sur ce site :
La page des projets sur lequel vous trouverez un sommaire de tous mes différents projets.
La page des articles pour retrouver tous les articles sur mes projets personnels.
Le plan du site listant toutes les pages du site actuellement en ligne (articles exclus).
Préambule Jusqu’à maintenant, mon programme AssettoCorsaWindSim devait être exécuté depuis une console (un terminal Windows) ou carrément depuis Visual Studio Code. Si je veux construire une solution complète destinée à un utilisateur final lambda, je dois pouvoir mettre au point une IHM qui permettent de contrôler facilement AssettoCorsaWindSim et ce de manière intuitive. C’est une… Lire la suite : AssettoCorsaWindSim – Interface graphique
A l’origine de mon projet, Node-RED était l’outil que j’utilisais en backend et frontend. Les graphiques générés par Node-RED Dashboard se complétaient tout seul avec le reste du code backend.Notamment, à partir d’une entrée MQTT changeante, les graphiques affichaient les valeurs sur les dernières 24h sans besoin de programmation particulière, car Node-RED gérait tout ça… Lire la suite : MaisonPaul – Migration de Node-RED à Python
Quelques temps après avoir redécouvert et un peu trier mes petits projets DarkBASIC, je suis tombé sur une vidéo de Sebastian Lague assez spéciale. Dans cette vidéo, Sebastian essaye d’implémenter la technique de rendu lumineux appelée Ray Tracing sous Unity. Au lieu de simuler des rayons partant des sources de lumière et calculer les rayons… Lire la suite : Ray Tracing en DarkBASIC : pourquoi pas ?
Pour pouvoir accéder à mon application de domotique depuis Internet sans me soucier de la sécurité, la mise en place d’un serveur VPN peut être la solution idéale. Dans cet article, nous allons voir comment configurer un serveur VPN à l’aide de PiVPN et de No-IP. No-IP : pour un nom de domaine gratuit Le… Lire la suite : Créer un serveur VPN sur Raspberry Pi
Dans l’article précédent, nous avons pu faire fonctionner toute la partie hardware en pilotant des ventilateurs par la carte Arduino elle-même commandée par le PC. Maintenant il faut construire le programme qui va permettre de récupérer les informations du jeu Assetto Corsa, les traiter et commander les ventilateurs en conséquence. La principale difficulté est de… Lire la suite : AssettoCorsaWindSim – Software et premier test !
Dans mon article précédent, j’ai pu mettre en place les infrastructures nécessaires pour récupérer les valeurs de mes capteurs et les mettre à disposition dans un broker MQTT sur ma Raspberry Pi. L’objectif maintenant est de fournir une interface utilisateur pour visualiser ces valeurs. Depuis que les smartphones sont de mises, j’ai toujours rêvé de… Lire la suite : MaisonPaul – Application Android