Show Posts
Pages: [1] 2
1  International / Français / Re: Connexion série entre un ATTiny2313 et un PC via un cable USB on: December 18, 2012, 05:17:47 am
Bonjour,

Pourquoi ce casser la tête avec un ATtiny en adaptateur série -> usb (surtout avec vusb qui émule de l'usb 1.0 low-speed) ?
Tu peut trouver des dongle série/usb sur ebay ou dealextreme pour même pas 5$ fdp compris smiley-wink
Et pourquoi pas ? smiley

Plus sérieusement, je souhaite mettre tout ça sur un pc au final et avoir le minimum de trucs 'volants'. Certes, à ma charge, je suis un novice en la matière et ça serait peut être plus simple pour moi de passer par un dongle USB qui fait toute la sauce à ma place... Mais bon, faut bien se lancer des (petits) défis de temps à autre !

Pour en revenir à ce que tu évoques dans ta première phrase, effectivement vusb semble être ce qu'il me faut. Pour le moment, j'en suis à lire la doc et à comprendre comment tout ça s'articule. Si j'ai bien tout compris jusqu'à maintenant, je n'aurais peut être pas besoin du ATTiny45. A voir...

Suite au prochain épisode !

PS: Tiens, ça serait un super article pour ton blog ça dis moi non ? smiley
2  International / Français / Re: Connexion série entre un ATTiny2313 et un PC via un cable USB on: December 17, 2012, 10:09:57 am
Ok, merci pour les informations !

En fouinant un peu plus sur le net, j'ai trouvé http://codeandlife.com/2012/02/22/v-usb-with-attiny45-attiny85-without-a-crystal/, ce qui donnerait :

ATTiny2313-----ATTiny45-----USB-----PC

A voir si ça me conviendrait. Suite au prochain épisode...
3  International / Français / Connexion série entre un ATTiny2313 et un PC via un cable USB on: December 17, 2012, 04:55:05 am
Bonjour

Je souhaiterai mettre en place une communication série (RS232) entre un PC et un ATTiny2313 via une liaison USB.
En gros, il s'agit de faire la même chose que http://codeandlife.com/2012/04/12/3-3v-uart-with-max3232cpe/ mais en utilisant un port USB à la place du connecteur RS232.
Si j'ai bien compris tout ce que j'ai pu trouver sur internet, il faut que je monte un truc sur le schéma suivant :

ATTiny2313--(A)--MAX232CPE--(B)--USB--(C)--PC

Liaison A: Pas de problème majeur, le net regorge d'exemples (enfin, ça fera certainement le sujet d'une nouvelle question).
Liaison B: C'est ici que mon histoire coince. Comment convertir la sortie du MAX232CPE vers les 4 fils du port USB ?
Liaison C: Un 'simple' cable usb. Une fois branché sur le PC, ça va être détecté comme un port COM: classique.

Je ne souhaite pas utiliser de kit tout prêt car le montage sera amené à être fait sur PCB.


Merci !
4  International / Français / Re: Communication bidirectionelle sans fil on: December 10, 2012, 01:40:15 pm
Ok, merci pour les informations !

Pour info, je vais tout stocker sur ce wiki http://wiki.mimicprod.net/doku.php?id=wheatherpi:arduino_raspberrypi_weather_station

A suivre...
5  International / Français / Re: Communication bidirectionelle sans fil on: December 10, 2012, 01:30:10 pm
De ce que j'ai vu, le 'NRF24L01' fait émetteur/récepteur en un seul morceau, contrairement à un module 433MHz. Est ce correct ? Dans l'affirmatif, ça permettrait de faire la communication bidirectionnelle facilement...
6  International / Français / Communication bidirectionelle sans fil on: December 10, 2012, 09:54:05 am
Bonjour,

Dans le cadre d'un projet (station météo), je souhaiterai faire communiquer plusieurs 'modules' via des émetteurs et récepteurs radio fréquence avec une 'base'.

Le projet est le suivant :
- Une base (Raspberry Pi) interroge à intervalles réguliers des modules distants. C'est le chef d'orchestre du projet. Pourquoi un raspberry ? Tout simplement afin de pouvoir faire tourner le programme qui gère tous les modules, une base MySQL et un Apache/PHP.
- Les modules (capteurs) distants répondent aux demandes de la base. Les modules peuvent être à une distance d'environ 50~75 mètres maximum, ou derrière des murs assez épais.

L'idée est que l'on peut ajouter/retirer des modules (capteurs) de manière dynamique dans le système. Par exemple, on souhaite mettre une capteur de température dans chaque pièce de la maison et un dehors. Un capteur de luminosité à l'extérieur. Un capteur barométrique dans le salon. Des capteurs d'humidité dans les plantes sur la terrasse...

Afin de gérer tout ça, deux modes de communication sont à mettre en place :
- Point à point : La base interroge un module via son ID (ex: La base demande au module 10 de retourner la valeur de ses capteurs).
- Broadcast : La base interroge tout le monde (ex: La base demande à tous les modules de réponde à un ping pour savoir qui est accessible).
La communication se fait toujours à l'initiave de la base, les modules ne communiquent jamais entre eux.

Pour faire communiquer tout ce petit monde, je pense à des liaisons sans fil. Que me conseilleriez vous comme moyen de communication entre la base et les modules, sachant que les communications sont bi-directionnelles (la base interroge et le module répond) ?
- xBee
- module 433MHz
- bluetooth
- wifi
- ....

Merci d'avance !

Iliak
7  International / Français / Re: Communication en mode série via USB Host Shield 2.0 on: June 07, 2012, 03:34:17 pm
Après quelques recherches, je suis tombé sur l'exemple de support FTDI . Bien évidement, ça ne marche pas car il semblerait que mon VendorId et le ProductID ne correspondent pas à la norme FTDI...

Selon la norme, ça donne :

Le drone :
Vendor Id : 0x10c4    Cygnal Integrated Products, Inc.
Product Id : 0xea60   CP210x UART Bridge / myAVR mySmartUSB light

La norme indique :
FTDI_VID         0x0403    Future Technology Devices International, Ltd
FTDI_PID         0x6001    FT232 USB-Serial (UART) IC

A suivre...
8  International / Français / Communication en mode série via USB Host Shield 2.0 on: June 06, 2012, 03:23:42 pm
Salut,

Mon projet consiste à réaliser une liaison bluetooth entre un quadri-copter et une tablette. L'arduino va me servir de passerelle entre le drone et la tablette via un pont bluetooth afin de paramétrer l'appareil en vol (et plus si affinité). La connectique côté drone est une prise USB qui cache par derrière une simple liaison série. Les commandes sont de type "telnet". Mon idée est donc de lire ce qui arrive depuis le drone, l'envoyer vers la liaison bluetooth et inversement (communication bi-directionnelle).

Je me suis donc procuré le matériel suivant :
- Arduino UNO
- USB Host shield
- Transmetteur bluetooth

Niveau branchement, c'est OK (pas compliqué non plus...). Je suis tombé sur la library USB Host Shield 2.0 qui semble faire l'affaire. J'arrive à identifier le drone au niveau USB :

Code:
Device descriptor:
Descriptor Length: 12
Descriptor type: 01
USB version: 0110
Device class: 00
Device Subclass: 00
Device Protocol: 00
Max.packet size: 40
Vendor ID: 10C4
Product ID: EA60
Revision ID: 0100
Mfg.string index: 01
Prod.string index: 02
Serial number index: 03
Number of conf.: 01

Configuration descriptor:
Total length: 0020
Num.intf: 01
Conf.value: 01
Conf.string: 00
Attr.: 80
Max.pwr: 32

Interface descriptor:
Intf.number: 00
Alt.: 00
Endpoints: 02
Intf. Class: FF
Intf. Subclass: 00
Intf. Protocol: 00
Intf.string: 02

Endpoint descriptor:
Endpoint address: 81
Attr.: 02
Max.pkt size: 0040
Polling interval: 00

Endpoint descriptor:
Endpoint address: 01
Attr.: 02
Max.pkt size: 0040
Polling interval: 00


Addr:1(0.0.1)

Jusque là, pas de problèmes. En revanche, je ne vois pas trop comment communiquer en mode "liaison série" via USB...

Si une âme charitable pouvait me montrer le chemin, je saurai me débrouiller par la suite niveau code.

Merci d'avance smiley
9  International / Français / Re: Liste de hacks simples et pas chers on: June 08, 2011, 09:00:36 am
Merci pour les liens !

Si d'autres personnes ont des liens à rajouter, je suis preneur...
10  International / Français / Liste de hacks simples et pas chers on: June 06, 2011, 04:12:47 pm
Salut,

Auriez vous une liste de hacks simples et pas cher à partir de matériel qui nous entoure ? Du genre, à partir d'une souris optique utiliser la caméra, faire de la musique avec un lecteur de disquettes, ou bien utiliser des AirWick freshmatic sur internet ... Bref des idées de DIY pour apprendre la bidouille à un gros débutant comme moi...

Iliak
11  Topics / Device Hacking / Re: Looking for help on an unknown lcd display on: May 29, 2011, 03:28:55 pm
Ok, let's begin with this.

thank you !
12  Topics / Device Hacking / Looking for help on an unknown lcd display on: May 25, 2011, 02:12:03 pm
Hi

I'm looking for more informations on this board, and make fun with it with arduino.
This is the display lcd panel from a fax.

Thanks
13  Using Arduino / LEDs and Multiplexing / Re: 1024D switch led panel documentation on: May 19, 2011, 03:17:24 pm
Ok, I'll investigate this way.
Thank you !
14  Using Arduino / LEDs and Multiplexing / 1024D switch led panel documentation on: May 19, 2011, 11:23:33 am
Hi,<br /><br />I have a broken DLink &quot;<a href='http://www.dlink.com/products/?pid=75' class='bbc_url' title='External link' rel='nofollow external'>DES 1024D</a>&quot; network switch. I would like to toy with the leds component (on the left side of the switch), but I can't find any documentation on this. Here's some picture of the &quot;thing&quot;.<br /><br />I would be happy if someone can help me on this.
15  Forum 2005-2010 (read only) / Interfacing / Re: 4DSystem µLCD-144 on: January 15, 2011, 11:49:45 am
Thank you !


To give a small and simple answer :
- Get http://code.google.com/p/displayshield4d/
- Remove all jumpers from JP1
- Upload the sketch
- Put back JP1 jumpers
Pages: [1] 2