By

Un PC alimenté en 12V

Après un Raspberry Pi alimenté par énergie solaire, donc sur une batterie de voiture (en 12V), le but est maintenant de faire tourner un PC avec de l’énergie solaire.

La premiere étape est de tester un module d’alimentation ATX, qui prend en entrée uniquement du 12V.

 

 

L’alimentation ATX comprend le bloc de 20+4 broche, et aussi 2 blocs de 4 broches et les connecteur pour les disques (Molex et Sata)

Puisqu’il faut se lancer, je teste avec ma carte mère ATX avec un core i3 et un disque 2″5

 

By

Lecteur RFID (RDM6300)

arduino RFID 125KHz UART
Le RDM6300 est un capteur RFID, à 125kHz, et avec un interface série (UART).
La portée de lecture RFID est de quelques centimètres.
Les paramètres de la liaison série sont : 9600 8N1
L’alimentation se fait en 5v (TTL)

RDM6300_pins
Brochages du RDM6300 :

P1 : 1-TX, 2-RX, 3-NC, 4-GND, 5-(+5V)

P2 : bobine

P3 : 1-Led, 2-(+5v), 3-GND

image

 

Exemple de montage :

le but est de pouvoir lire les ID des modules RFID qui passent à proximité.
Le module RFID est connecté à un adaptateur USB-RS232 (CP2102)

L’alimentation est assurée par le module USB (5v).
Au niveau du signal RS232, la broche « TX » du module RFID est connecté à la broche « RX » du module USB.

Il suffit ensuite de lancer un PuTTY (ou un KiTTY). Les message recu sont de ce type : « 0A00642A3C78« .

 

By

Nouvelle commande

Liste du matériel commandé


Arduino RF transmiter 433MHz1pcs 433Mhz RF transmitter and receiver kit for Arduino project(261041100836)
chip_partner | 37161 | 99.9%
Quantité : 2
Date de vente : 04/03/13
 

Arduino RF transmiter 315MHz1pcs 315Mhz RF transmitter and receiver link kit for Ardu… (261086921764)
chip_partner | 37161 | 99.9%
Quantité : 2
Date de vente : 04/03/13
 

 

arduino I2C 3.3v 5v converter

IIC I2C Level Conversion Module 5-3v System For Arduino S… (261083990295)
chip_partner | 37161 | 99.9%
Date de vente : 04/03/13

 

 

arduino I2C LCD driverIIC/I2C/TWI/SPI Serial Interface Board Module For Arduino… (370689090277)
chip_partner | 37161 | 99.9%
Quantité : 2
Date de vente : 04/03/13
 
arduino stepper motor and ULN2003 driver1pcs Stepper Motor+ Driver Board ULN2003 5V 4-phase 5 line (261007253613)
chip_partner | 37161 | 99.9%
Quantité : 2
Date de vente : 04/03/13
 
1PCS Sound detection sensor module sound sensor Intellige… (261083086582)
arduino sound sensorchip_partner | 37161 | 99.9%
Date de vente : 04/03/13
 
Bluetooth Serial Transceiver Module Base Board with Re-se… (160886616794)
arduino bluetooth transceivermaya.yooyoo | 21065 | 99.9% 
Date de vente : 04/03/13
 
125 KHZ EM4100 RFID card read module RDM630 (UART) compat… (261110689339)arduino RFID 125KHz UART
chip_partner | 37163 | 99.9%
Date de vente : 04/03/13
 
1PCS HC-SR501 IR Pyroelectric Infrared IR PIR Motion Sens… (300804438509)arduino IR motion sensor
gc_supermarket | 11479 | 99.7% 
Date de vente : 04/03/13
 
1PCS DHT22/AM2302 Digital Temperature and Humidity Sensor… (261070585099)arduino DHT22 temp and humidity sensor
chip_partner | 37163 | 99.9%
Quantité : 3
Date de vente : 04/03/13
 
   

 

 

 

By

Niveau de fioul dans la cuve

Les travaux de préparation avancent, et commencent par le passage de fils vers la cuve : ca, c’est fait !

Il me faut ensuite faire un montage avec un LCD et/ou un lien RS232(sur USB) vers un Linux et un MUNIN par exemple …

Update du dimanche 16 octobre.

Le capteur est maintenant connecté du coté de la cuve à fioul :

Après un problème de librairie de l’affichage LCD sur bus I2C (mauvaise version sur mon poste de bureau, bonne version sur la laptop) le capteur me donnes des mesures correctes.

La hauteur de la cuve fait environ 100 cm, et le capteur est surélevé de 5 cm. J’ai utilisé la fonction « map » juste pour le principe, parceque le calcul de convertion n’était pas extrêmement compliqué 😉

il me faut encore centraliser l’information de niveau, vers un arduino central, et/ou vers un Linux …

By

Montage Arduino : télémètre à ultrason et affichage LCD en I2C

Comment faire un montage intéressant à partir des modules qui viennent d’arriver par la poste …
Pourquoi pas un télémètre à ultrason ?
Pourquoi ne pas afficher les mesures sur un écran LCD 20×4 en I2C ?

La mesure de distance est possible grâce au module HC-SR04.
Ce module utilise 2 I/O numériques de l’arduino.

L’affichage est assuré par le module un module LCD 20×4 I2C.
Ce module utilise le bus I2C de l’arduino, donc les pâtes A4 et A5.

Voici ce que ca donne :

Une mesure est prise toute les secondes, puis affichée sur la première ligne.

Au niveau programmation, le module à ultrason n’a montré aucun problème. Par contre, l’affichage LCD en I2C, ne veut pas fonctionner du premier coup. Pour faire simple, j’avais une mauvaise version de la librairie « LiquidCrystal_I2C » : avec la bonne version, tout devient simple 😉

Le module LCD, est en fin de compte, un simple afficheur LCD couplé à un petit module de décodage I2C, basé sur un PCF8574. (dont les 3 bits d’adresse sont à « 1 », donc une adresse de 0x27).

By

Matériel arrivé !

J’ai recu, ce matin, 3 petits colis avec des éléments intéressants :

  • un LCD 20×4 en I2C
  • un capteur des distance à ultrason
  • deux AT MEGA328P, avec bootloader « UNO »
Premiers montages en vu, dans la foulée …

By

DDR SDRAM – I2C (SPD)

http://www.x86-secret.com/popups/articleswindow.php?id=17

I ) Introduction

Le SPD ( Serial Presence Detect ), est un composant que l’on peut retrouver sur la quasi-totalité des barettes SDRAM actuelles. Ce composant est en fait une EEPROM ( petite mémoire statique qui ne perd pas les informations qu’elle contient au cas de rupture de l’alimentation electrique ) contenant l’integralité des parametres de la barettes tels que definis par le constructeur. Ainsi, cette petite mémoire contient des informations tels que les temps d’acces de la RAM, la taille de la barettes et une foule d’autres paramétres.
Au boot de la machine, le BIOS consulte le contenu de cette mémoire afin de configurer les registres du chipset en fonction des informations qui s’y trouvent. Le but de la manoeuvres pour nous, amateurs de tweak, est de modifier les valeurs que contient cette mémoire afin d’augmenter les performances de la barette…Un peu comme quand on passe une barette de CAS 3en CAS 2, mais avec une foule d’autres parametres qui sont detaillés plus bas…

II ) EEPROM : Le Composant

  • Présentation

Avant toute chose, voyons le composant en lui meme placé sur une barette de SDRAM

Ce composant est donc, comme nous l’avons dit plus haut, une mémoire de type EEPROM série (Electrically Erasable Programmable Read Only Memory) d’une capacité de 2 kbits soit 2048 bits ou 256 octets. Ce composant utilise une interface I2C. Les mémoires EEPROM Série de 2 Kbits portent généralement comme référence « 24C02 ». Voyons une description et le pinout de ce composant.

  • Fonctionnement
Le Boitier utilisé est un boitier standard CMS TSSOP8
Les broches 1,2 et 3 permettent de spécifier l’adresse du composants ( pour pouvoir interroger le bon module SPD si le systeme comporte plusieurs barettes de mémoire )
La broche 4 est la masse du omposant ( ground ou 0V )
La broche 5 est la broche d’entrée/sortie série des données (I2C)
La broche 6 est la broche du signal d’horloge (I2C)
La broche 7 est une broche qui interdit l’ecriture dans l’EEPROM si elle est mise a la masse ( donc VSS )
La broche 8 fournit l’alimentation au composant ( de 3 à 6 Volts )