Station Meteo

9 octobre 2011

Présentation du 5 octobre 2011

Publicités

Memoire SD sur Microcontrolleurs

1 juin 2011

Utiliser une carte SD avec un micro-contrôleur, présentation d’une solution modulaire basée FSFAT.

Présentation au PIC-CLUB de 1er Juin 2011.


Telecommande Robot par WIFI

7 avril 2011

Voici quelques détails et photos sur l’interface que j’ai présenté à notre réunion du mercredi.

  • Montage du robot avec le nouveau châssis ZigoBot qui sera inclus dans le Kit ZRobot.
  • Carte Picstar avec bootloader Pinguino, développement de la partie Robot avec l’environnement Pinguino (SDCC) et la librairie  ZRobot. ZRobot est monté avec 2 moteurs Rom et un module 3 capteur IR Didel.
  • Interface UART vers la carte flyport de OpenPicus.
  • Developpement de l’interface WEB, code HTML, CSS et JavaScript avec OpenPicus IDE (ce dernier inclue le compilateur 24Fj256, la librairie wifi Microchip et un bootloader).

Le module Flyport est configurable lors de la compilation en mode Ad-Hoc ou Infrastructure. Le mode Ad-Hoc générant son propre SSID (nom de site). Ce dernier est alors directement adressable depuis un iPhone ou PC sous Windows ou Linux sans avoir à y charger du code.

Code disponible dans le forum de mon site sous WIFI Interface


sdsOS -> Application Android

15 novembre 2010

Qui souhaiterait ajouter un superbe écran tactile, des capteurs hi-tech (boussole, accéléromètres, GPS…) à son µController ??

Une petite idée pour se mettre l’eau à la bouche (peut-être en évitant celle de la vidéo LoL !!) : http://pescolino.myblog.it/

Le protocole de communication défini dans sdsOS :

  • concept de pipes, sorte de « tuyau » permettant le transport de données selon un format défini faisant abstraction du matériel.
  • concept de composant électronique virtuel mimant le hardware I2C, SPI…

permettrait avec un petit module BlueTooth de transformer son portable Android en un super terminal, une télécommande (genre Wii), un affichage météo…

Mais ça ne peut pas se faire tout seul…. il y a beaucoup à faire… alors toute personne intéressée peut rejoindre le projet :

http://code.google.com/p/sdsos-api/


Kidules AVR-Arduino et PIC-Pinguino

20 octobre 2010

La compatibilité Arduino-Pinguino est bonne.
A noter que si les deux environnements lisent les signaux analogiques en 10 bits, le PWM est 8 bits sur Arduino et 10 bits sur Pinguino.

Ces Kidules sont documentés via http://www.didel.com/KidulesPub.pdf


Documentation – Utilisation de l’USB (port série COM)

20 octobre 2010

Cherche [ désespérément ] Geek intéressé(e) à :

  1. faire une documentation digne de ce nom (je ne suis pas doué pour cette tâche)
  2. développer et documenter de petits exemples

Le projet porte sur un ensemble composé :

  • d’un protocole de communication série (compatible avec RS232 et dérivés) qui permet le transport de données dans des canaux séparés (pipes). Utilisable sans peine avec RS232, USB (CDC), Ethernet, Internet, Hertzien, …
  • d’un logiciel PC (Windows actuellement) qui traite ces données de manière graphique (Gadgets) en reproduisant virtuellement des composants électroniques (LEDs, boutons, potentiomètres, mémoires, I2C, SPI, …)
  • Tout type de micro-contrôleur peut être utilisé : PIC, AVR, Parallax…

Cet ensemble permet à un micro-contrôleur de communiquer avec un ensemble de « hardware virtuel » comme s’il s’agissait de composants réels. La mise au point d’application est grandement facilitée (affichage de nombreux paramètres possible).

Le micro-contrôleur peut aussi devenir un périphérique intéressant pour le PC.

Le challenge est d’arriver à publier sur une revue et de profiter ainsi d’une vaste diffusion médiatique.

L’application PC aura un prix symbolique, un intéressement aux éventuelles retombées est possible (à discuter).

 


Astuce pour PICSLAVE

11 octobre 2010

Petite astuce pour ceux qui voudraient aussi 3 lignes de connecteurs pour leur PICSLAVE, c’est très pratique pour une pull-up, dériver un signal…

  • Découper 3 lignes de veroboard (avec le nombre de colonnes correspondant au connecteur, 8 ou 10)
  • Souder un double connecteur vertical sur le PICSLAVE avec une rangée à l’extérieur du board
  • Souder un connecteur simple coudé sur le veroboard
  • Souder le veroboard à l’arrière du PICSLAVE sur les deux rangées du connecteur vertical (les pins dépassent juste assez pour souder).

En remarquera au passage l’utilisation du GenderChanger…