Show Posts
Pages: [1] 2
1  International / Français / Générer du bruits (audio) on: March 13, 2012, 06:26:06 pm
Salut à tous !
Bon alors voilà je vous avoue que je n'ai pas encore fait beaucoup de recherches à ce sujet ni même tenté de coder quelque chose, mais je me demandai si vous aviez quelques idées de la façon de procéder, des pistes ou autre..
En fait je veux simuler un bruit de compteur Geiger (plus ou moins..) donc il faudrait pouvoir générer un signal assez sympa (grésillement) et aléatoire qui s'en rapproche. Après je sais pas ont peut utiliser un haut parleur et un buzzer en même temps, à voir.
Enfin bref si vous avez quelques petites fonctions qui s'y prêterai bien je suis preneur !
Je vous tiens au courant de l'avancement au cas où sa intéresse certains.
Bonne nuit !
2  Forum 2005-2010 (read only) / Français / Re: Quadricoptère on: June 15, 2010, 07:14:22 am
1kW  :o
On peut espérer combien d'autonomie avec une tel puissance?
3  Forum 2005-2010 (read only) / Français / Re: Gros projet, grandes questions on: July 20, 2010, 04:01:50 pm
Pour les servos :
http://www.instructables.com/id/How-to-modify-a-servo-motor-for-continuous-rotatio/

Si tu mettait le pc sous Linux, embarqué sur une clé USB (pas de prob' de secousse), ce serait beaucoup plus stable ^^
En plus il y a de beau MediaCenter open source, comme XBMC par exemple smiley-grin

Pour le système de secours tu peux peut être mettre un système basique genre 1 potentiomètre pour régler les 3 ouvertures à la fois et un bouton on/off, enfin a toi de voir suivant les besoins ^^
4  Forum 2005-2010 (read only) / Français / Re: Gros projet, grandes questions on: July 19, 2010, 05:25:43 pm
Et pourquoi pas des servo au lieu des moteurs PAP ?
C'est petit, facile a piloté et sa a un bon couple.
5  Forum 2005-2010 (read only) / Français / Re: Quel type de batterie utiliser ? on: August 16, 2010, 05:01:31 pm
Si tu peux utiliser ce circuit tu peux peut être utiliser une pile AAA ou des pile boutons, comme le dit fdufnews, a toi de voir combien de mAh te sont nécessaire pour 5h et de voir si c'est possible ou non
6  Forum 2005-2010 (read only) / Français / Re: Quel type de batterie utiliser ? on: August 16, 2010, 08:30:09 am
Sa fait petit pour une batterie :o
Et tu peux pas utilisé un autre microcontroleur du genre ATTiny, ou bien faire ta carte arduino toi même en y mettant le minimum (µC, alim, quartz) ?
7  Forum 2005-2010 (read only) / Français / Re: Queques petites questions sur les I/O on: August 12, 2010, 06:22:56 am
En gros :
Les digitales sont des TOR (Tout ou rien), soit tu envoie 5V soit 0V.
Les PWM envoie 5V puis 0V a des fréquence variable pour simuler une tension plus faible. (http://fr.wikipedia.org/wiki/PWM)
Les analogiques permettent de capter un signal entre 0V et 5V, comme une sonde de température par exemple, elles peuvent aussi être utilisé comme des I/O digitales.


Port I2C et SPI pour les ATmega168 et 328 :

I2C
Pin 18 : SDA
Pin 19 : SCL

SPI
Pin 10 : SS
Pin 11 : MOSI
Pin 12 : MISO
Pin 13 : SCK

Cela dit tu peux les utilisés comme des pin classique si tu n'as pas l'utilité du SPI ou du I2C dans ton projet.

8  Forum 2005-2010 (read only) / Français / Re: Arduino et LCD couleur (Nokia 6100) on: June 22, 2010, 06:17:10 pm
Salut, tu peux nous montrer le code que tu as mit ainsi que le contenu des fichiers dont tu parles ?
9  Forum 2005-2010 (read only) / Français / Re: Robot Vierzon 2011 on: June 25, 2010, 05:04:13 am
Bof c'est plutôt un kit expérimentation, rien de trop utile pour ton robot, et puis le mega est peut être un peut gros pour l'utilisation que tu veux en faire
Sinon comme l'a dit Jean François si tu veux un robot rapide et pas trop encombrant opte pour un arduino standalone (en gros le microcontrolleur plus quelques composants pour l'alimentation etc)
Mais bon tu peux toujours commencer le tout sur une carte arduino classique puis le porté par la suite en standalone
Sinon pour les moteur CC tu peux les pilotes grâce à des circuits intégré comme le L293 et le L298 mais t'es pas obligé de prendre le motor shield ni même le sensor shield (tu vas te retrouver avec un autre énorme sinon lol)
10  Forum 2005-2010 (read only) / Français / Re: Aidez moi à comprendre ce programme on: June 13, 2010, 08:20:19 am
if ((c == '\b') && idx) {
sa reviens à mettre if ((c == '\b') && idx == true) {

Pour les variables static :
http://en.wikipedia.org/wiki/Static_variable
Et pour "*" c'est un pointer :
http://www.cplusplus.com/doc/tutorial/pointers/

sprintf_P je sais pas trop, c'est apparemment comment sprintf_c :
http://www.rowleydownload.co.uk/documentation/avr_2_0/hcc_libc_sprintf_c.htm
et PSTR je sais pas trop non plus désolé

11  Forum 2005-2010 (read only) / Français / Re: Projet Arduino et aquarium, besoin de conseils ! on: June 12, 2010, 06:36:50 am
Salut, pour la sauvegarde des mesures il ne faut pas compter sur l'EEPROM qui sera trop petite (enfin je ne sais pas combien de mesures tu compte stocker), sinon l'EEPROM est suffisante pour conserver les paramètres que tu as définis.
Sinon sur le site d'arduino ils est dit que le slot SD de l'ethernet shield n'es pas supporté http://www.arduino.cc/en/Main/ArduinoEthernetShield donc renseigne toi sur ce point.
Et pour ce qui est des requêtes via le serveur WEB sa ne devrait pas poser de soucis.

Pour le LM35 dans le datasheet il est mit :

VOUT=+1,500 mV at +150°C
=+250 mV at +25°C
=-550 mV at -55°C

Donc l'entrée 0-5V de l'arduino est suffisante pour tes mesures.
12  Forum 2005-2010 (read only) / Français / Re: Starter kit Arduino on: June 11, 2010, 08:08:41 am
Salut, moi j'ai commencer avec le kit ARDX d'Oomlout (http://www.oomlout.com/a/products/ardx/), il est très bien par contre je peux pas te faire la comparaison je n'ai essayé que celui là, mais c'est vraiment super pour débuter.

Avec ce kit j'ai aussi acheté un tilt sensor, et une matrice de led qui était également fournis avec de la documentation.

Mais en revanche dans tout les cas il te faudra connaître l'anglais pour lire les manuels d'explications fournis, je ne sais pas quel est ton niveau mais c'est relativement simple.

Un des avantages avec Oomlout c'est aussi les frais de ports, perso je n'ai payé que 1.69GBP soit environ 2€ 8-)
13  Forum 2005-2010 (read only) / Français / Re: usbtiny et atmega168 on: June 09, 2010, 09:12:23 am
Moi j'upload le programme abec l'USBTiny directement depuis l'IDE Arduino, il faut modifier le fichier «boards.txt» qui est dans «arduino-00xx/hardware/arduino/» et rajouter sa :

##############################################################
ATMega168USBtinyISP.name=Arduino w/Atmega168 via USBtinyISP
ATMega168USBtinyISP.upload.protocol=stk500
ATMega168USBtinyISP.upload.maximum_size=14336
ATMega168USBtinyISP.upload.speed=19200
ATMega168USBtinyISP.upload.using=usbtinyisp
ATMega168USBtinyISP.bootloader.low_fuses=0xff
ATMega168USBtinyISP.bootloader.high_fuses=0xdd
ATMega168USBtinyISP.bootloader.extended_fuses=0x00
ATMega168USBtinyISP.bootloader.path=atmega168
ATMega168USBtinyISP.bootloader.file=ATmegaBOOT_168_ng.hex
ATMega168USBtinyISP.bootloader.unlock_bits=0x3F
ATMega168USBtinyISP.bootloader.lock_bits=0x0F
ATMega168USBtinyISP.build.mcu=atmega168
ATMega168USBtinyISP.build.f_cpu=16000000L
ATMega168USBtinyISP.build.core=arduino

##############################################################
ATMega328USBtinyISP.name=Arduino w/Atmega328 via USBtinyISP
ATMega328USBtinyISP.upload.protocol=stk500
ATMega328USBtinyISP.upload.maximum_size=30720
ATMega328USBtinyISP.upload.speed=115200
ATMega328USBtinyISP.upload.using=usbtinyisp
ATMega328USBtinyISP.bootloader.low_fuses=0xff
ATMega328USBtinyISP.bootloader.high_fuses=0xdA
ATMega328USBtinyISP.bootloader.extended_fuses=0x05
ATMega328USBtinyISP.bootloader.path=atmega168
ATMega328USBtinyISP.bootloader.file=ATmegaBOOT_168_atmega328.hex
ATMega328USBtinyISP.bootloader.unlock_bits=0x3F
ATMega328USBtinyISP.bootloader.lock_bits=0x0F
ATMega328USBtinyISP.build.mcu=atmega328p
ATMega328USBtinyISP.build.f_cpu=16000000L
ATMega328USBtinyISP.build.core=arduino

##############################################################
sanguinoUSBtinyISP.name=Sanguino w/Atmega644 via USBtinyISP
sanguinoUSBtinyISP.upload.protocol=stk500
sanguinoUSBtinyISP.upload.maximum_size=63488
sanguinoUSBtinyISP.upload.speed=576000
sanguinoUSBtinyISP.upload.using=usbtinyisp
sanguinoUSBtinyISP.bootloader.low_fuses=0xFF
sanguinoUSBtinyISP.bootloader.high_fuses=0xDC
sanguinoUSBtinyISP.bootloader.extended_fuses=0xFD
sanguinoUSBtinyISP.bootloader.path=atmega644p
sanguinoUSBtinyISP.bootloader.file=ATmegaBOOT_644P.hex
sanguinoUSBtinyISP.bootloader.unlock_bits=0x3F
sanguinoUSBtinyISP.bootloader.lock_bits=0x0F
sanguinoUSBtinyISP.build.mcu=atmega644p
sanguinoUSBtinyISP.build.f_cpu=16000000L
sanguinoUSBtinyISP.build.core=arduino

Après dans l'IDE tu vas dans Tools -> Board, tu choisi celle qui t'intéresse et normalement sa marche très bien smiley-wink
14  Forum 2005-2010 (read only) / Français / Re: Moteur pas à pas et L293D on: April 29, 2010, 07:19:24 am
Merci pour l'aide, par contre j'ai maintenant d'autres soucis..

Le moteur :
- N'effectue pas les steps correctement (des retours en arrière par moment, ou bien il bouge un peut dans tous les sens et reviens plus ou moins à la position de départ)
- Bloque parfois et il faut le faire tourner à la main pour qu'il continue, si je lui fais faire 200 steps il n'effectue même pas un tour complet
- Chauffe beaucoup (je ne sais pas si c'est normal sur ce type de moteur?)
J'ai essayé avec un autre moteur qui effectue beaucoup mieux ce que je lui demande, par contre, encore une fois il ne va que dans un sens :-/

Les moteurs utilisés ont été récupérés dans une imprimante HP (EM-257 et EM-290) et j'utilise la librairie Stepper.h
Est-ce que c'est symptomatique d'un mauvais branchement/mauvaise utilisation de la librairie ?

Code:
#include <Stepper.h>

#define motorSteps 24
#define motorPin1 8
#define motorPin2 9

Stepper myStepper(motorSteps, motorPin1,motorPin2);

void setup() {

  myStepper.setSpeed(50);

}

void loop() {
  
  myStepper.step(48);
  delay(1000);
  myStepper.step(-48);
  delay(1000);

}
15  Forum 2005-2010 (read only) / Français / Moteur pas à pas et L293D on: April 29, 2010, 04:26:36 am
Bonjour, j'ai reçu mon IC ce matin et je voulais le branché quand je me suis posé quelques questions, alors je dispose d'un moteur bipolaire et du schéma suivant :



Donc on voit qu'il faut branché l'alimentation du moteur (5 à 30v) en V2, mais je me demandais où vas le neutre de cette alimentation étant donné qu'il y a 4 GND différentes, et puis le 5v en V1 et en 3,4en peut être celui fournit par l'arduino ? (il est pas marqué logic supply)

Bonne journée !
Pages: [1] 2