Programmation

Tournevis sonique

Posted by on 17 novembre 2014 at 7:45
Niveaux de gris, rectangles

Grand fan de Doctor Who, j’ai un jour décidé d’imaginer ma propre version du tournevis sonique. L’idée était d’avoir un objet qui fonctionnait dans la vraie vie. J’aurais voulu implémenter les fonctions suivantes : Bluetooth, NFC, émetteur/récepteur radio, télémètre ultrasons, micro, haut-parleur, centrale inertielle, un écran, lien infra-rouge, multimètre, et décapsuleur. Par faute de moyen, […]

Librairie Série asynchrone réécrite en C et sans allocation dynamique de mémoire, pour plus de portabilité

Posted by on 7 novembre 2014 at 1:17

Et voilà. Le titre dit à peu près tout. Téléchargement: aserial.c aserial.h Utilisation Initialisation: aserial_Init(BAUDRATE); Envoyer une chaine de char: aserial_Send(char* string, uint8_t length); Vérifier le nombre de char présent dans le buffer de réception: aserial_Ready(); Lire le buffer de réception: aserial_Read(char* out_string, uint8_t length); Il est aussi possible d’envoyer des char de la manière […]

Une utilisation non bloquante de l’UART

Posted by on 3 juin 2014 at 1:44

Voici une petite librairie que j’ai écrite pour les microcontrôleurs ATMEGAx8 (48, 88, 168, 328). Elle permet d’utiliser l’UART du micro de manière transparente comme n’importe quelle autre librairie du même genre le fait. La différence avec celle ci, c’est que le programme ne reste pas bloqué sur la fonction « send() » pendant plusieurs précieux milliers […]

Inscription à un cours en ligne sur l’intelligence artificielle

Posted by on 28 novembre 2012 at 12:08

Plus précisément sur la planification, en gros: établir une démarche à suivre pour arriver à un point final (si j’ai bien compris) Le site qui propose ce cours s’appelle Crousera (lien vers le cours auquel je me suis inscrit: https://www.coursera.org/course/aiplan ) et propose également tout un tas d’autre cours/formations sur plein de sujets qui peuvent […]

Tetris en VB.NET

Posted by on 11 janvier 2012 at 12:56

Petit jeu bien connu de tout le monde (à peu près) codé en VisualBasic.NET sous VisualStudio Express en 5 heures réparties sur 4 pause repas. Programme et sources disponible ici

Un interpréteur de Brainfuck en TI-BASIC

Posted by on 29 juillet 2011 at 10:11

C’est la pause repas. J’ai lu toutes les dernières quotes sur Bashfr.org (oui je dis toujours Bashfr.org et non DansTonChat…) et sur PEBKAC.fr. Je suis donc avide d’occupation cérébrale..!!!

Ah tien si j’en apprenais un peu plus sur le Brainfuck? […]