Category Archives: Electronique

Test d’un câble FTDI (adaptateur USB/USART)

 

Un câble FTDI permet de relier un PC via un port USB à une connexion série UART (le premier protocole de communication série et le plus simple). Ce qui permet d’utiliser le PC comme terminal avec un tas de matériel.

Dans cet article, nous testons ce câble en le connectant à un arduino.

Continue reading Test d’un câble FTDI (adaptateur USB/USART)

Advertisements

Virtualbox : configurer les ports séries (Arduino sur linux debian guest / Windows host)

J’ai installé linux debian dans une machine virtuelle Virtualbox qui tourne sur un hôte Windows. Mais pour pouvoir programmer des microcontrôleurs avec avrdude et un programmateur, il faut pouvoir avoir accès au ports séries.
J’ai un peu galéré en essayant de configurer VirtualBox, jusquà ce que je tombe sur l’excellent guide de Joequery, dont je vous recommande vivement la lecture.

Continue reading Virtualbox : configurer les ports séries (Arduino sur linux debian guest / Windows host)

Junk box Arduino

Junk-Box-ArduinoUn excellent ouvrage de James Strickland aux éditions apress, pour communiquer avec un tas de matériel qui traîne probablement dans votre grenier.

Pour ce faire, on commence par construire sa propre carte “cestino”, qui est une carte du type “arduino” mais sur base d’un atmega 1284P qui avec ses 32 pins I/O n’est pas à l’étroit pour communiquer avec du matériel 16 bits adressage et 8 bits de donnée.

Des tas de projets super intéressants comme communiquer avec un EEPROM, un contrôleur de disque dur ATA et … un microprocesseur Z80 (je sais cela devient une l’obsession :grin:).

Enregistreur de température et d’humidité (ETH) – partie 3

ds3231_at24c32Dans cet article, nous allons tester la mémoire EEPROM AT24c32 (32KB) intégrée au module DS3231.

Tout d’abord, j’ai cru qu’il fallait souder des connecteurs pour accéder à ce composant, mais il s’est révélé que ce n’était pas nécessaire. Pour le découvrir, il m’aurait suffit de scanner les périphériques disponibles sur le bus I2C via le petit programme : I2C_scanner

Continue reading Enregistreur de température et d’humidité (ETH) – partie 3

Atelier soudure

small_dsc00842

Dans ce billet, je vous propose de souder des connecteurs de différents composants (destinés a être reliés à un micro-contrôleur arduino) : un support de carte SD (sur un module d’écran SPI), une EEPROM externe (sur un module RTC) et un module bi-directionnel de transformation de niveau logique (5v/3.3v).  Si les connecteurs ne sont pas livrés avec le module, on peut acheter des barrettes sécables de connecteurs (référence : PCB male headers rectangular pins 2.54mm).

Continue reading Atelier soudure

Enregistreur de température et humidité (ETH) – partie 2

ds3231_at24c32Dans cette deuxième partie, nous allons tester le composant RTC DS3231 / AT24C32.

Il s’agit d’une horloge de précision (RTC TCXO  – déviance d’une minute par an) couplée à une mémoire EEPROM AT24C32 (32K).

Je suis tombé sur ce composant un peu par hasard alors que je recherchais sur Ebay un RTC DS1307. J’ai été intéressé par le fait que ce composant DS3231 intégrait en plus de la mémoire EEPROM (32K), pour un prix très intéressant de 2€45 frais expédition compris (avec une pile  CR2032 incluse).

Continue reading Enregistreur de température et humidité (ETH) – partie 2

Enregistreur de température et humidité (ETH) – partie 1

arduino_logoCe projet s’inspire d’un article de Denis Bodor dans le numéro 15 de l’excellent Hackable Magazine. Dans cet article, Denis construit un enregistreur autonome de température et d’humidité.

Et voilà l’occasion de répondre notamment à la question existentielle qui nous a valu des heures de discussion entre ma chère et tendre et votre serviteur : vaut-il mieux chauffer un minimum le bâtiment ou couper le chauffage en notre absence ? Et faut-il chauffer les chambres ou simplement les réchauffer avant d’aller dormir ?

Bien sûr, je suis convaincu d’avoir raison (tout le monde est toujours convaincu d’avoir raison, et en plus j’ai toujours froid). Mais argumenter sur base de relevés, c’est scientifique et imparable. 😆

Continue reading Enregistreur de température et humidité (ETH) – partie 1