Show Posts
Pages: [1] 2
1  International / Français / Re: Projet del pour ma petite fille on: May 29, 2014, 02:37:31 pm
Oui j'avais deja uploadé le programme blink et fait quelques teste.

Notament un va et vient dans le style de K2000 smiley-wink

Mais depuis aujourd'hui, alors que je n'avais pas utilisé mon arduino depuis longtemps, je me heurte a ce bug.

je vais tester si sur ma machine virtuel windows 8 (je suis sous ubuntu 14.04) le probleme persistera toujours...

EDIT : Il suffisait de changer de port usb et de surtout selection le bon port dans le logiciel de compilation. A savoir /dev/ttyACM0 plutot que /dev/ttyS0 ^^

Sinon cela donne le resultat escompté mais il reste encore du travail et un peu de materiel a acheter...

A terme, reussir a me servir de l'arduino et des chipset programmable, serait de faire une horloge pour mon bureau dans ce gout la :

2  International / Réalisations et Projets Finis / Re: Teleinfo + suivi conso graph 72h/h+ sauvegarde sur SD M/A + 2 relais : Mega 2560 on: May 29, 2014, 02:09:59 pm
Bonjour et merci pour le partage de ce magnifique projet que je vais garder sous le coude ;-)

Parce qu'un rappel de 200euros par EDF ca fait mal et pourquoi ne pas en faire profiter mes proches qui veulent surveiller leurs consommation ?

Marre de faire du guachi et de payer pour rien.

Je vous remerci encore pour ce projet et vous tiendrai au courant de son avancée ;-)
3  International / Français / Re: Projet del pour ma petite fille on: May 29, 2014, 01:56:03 pm
Bonsoir,

toujours le meme probleme :

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00


Le programme ne veux pas s'uploader sur l'arduino :'(
4  International / Français / Re: Projet del pour ma petite fille on: May 29, 2014, 10:07:23 am
Je viens de faire le montage comme stipulé sur le tuto a peut de chose pres smiley

Mais mon arduino ne veux pas recevoir le sketch.

J'ai une erreure me disant "programmer is not responding" :'(

Je vous enverai une photo du montage dans la journée smiley-wink
5  International / Français / Re: Projet del pour ma petite fille on: May 29, 2014, 08:16:19 am
Salut



C'est ce que je veux faire en faisant allumer puis etteindre les led une par une smiley

Un peu dans le genre de k2000.

Ma fille risque de beaucoup aimer ^^
6  International / Français / Projet del pour ma petite fille on: May 29, 2014, 07:47:20 am
Bonjour a toutes et a tous.

J'ai comme projet de connecter plusieurs del en derrivation pour les faire clignoter une par une.

Je ne sasi cependant pas trop comment faire si ce n'est connecter toutes les pattes - sur le GND et chaque + sur des entrée differentes en commencant par la 13 par exemple.

J'aurai toutes fois besoin d'explication pour reussir a faire la connection sur ma petite bread-bord et ensuite faire le programme dans l'interface arduino prevu pour cela.

Merci de votre aide

Voici du materiel dont je dispose :

- Arduino Uno (SMD Edition) pack starter kit
- USB Minty Boost (histoire de rendre la chose deplacable smiley )
- 6 del rouge (environ 3 mm de diametre)
- 1 del jaune (environ 3 mm de diametre)
- 25 resistances de 330 Ohm +/- 5%
- 25 resistances de 10 K Ohm +/- 5%
- 1 del multicolor a 4 pattes (je ne m'en susi jamais servi :'( )
- 30 cables electrique pour le prototyping

Mcvovol
7  International / Français / Re: Projet de robotique : hexapode (maj : 02/11) on: September 15, 2012, 07:56:31 am
Bonjour.

Je viens pour faire une mise a jour de mon projet d'hexapod smiley

Pour l'heure je n'ai toujours pas de carte controleur ni servomoteur mais je prefere mettre petit a petit les composants choisi.

Concernant les servo moteurs, ce sera des Hitec.

Hitec HS-645MG High Torque Servo

    Torque 4.8V/6.0V – 7.7 / 9.6 kg
    Speed 4.8V/6.0V – 0.24 / 0.20 sec
    Size – 40.60 x 19.80 x 37.30mm
    Weight – 57g
    Bearing Type – Dual Ball Bearing
    Gears - Metal

Je pense qu'ils sont bien pour ce que je souhaite faire aux vu de leurs carracteristiques.

Ils sont relativement abordable. Les 6 servo sont a 132 livres ce qui correspond a un peu moins de 150 euros.

Cela reduit donc mon budget servo moteur de moitier et ce n'est pas negligeable smiley

Voila pour la mise a jour.

Sinon, d'ici quelques jours, semaines si j'ai le temps, je ferai un récapitulatif du post sur mon site web en plus de maintenir se post a jour.
8  International / Français / Re: Arduino Uno et la saisie de texte on: May 30, 2011, 04:28:00 pm
J'ai reussi a trouver un site avec un schemas pour pouvoir mettre un bouton et y ajouter une diode avec la resistance et tout le necessaire.

Voici le site,je vous informe des que j'ai fais mon petit montage avec peut etre photo a l'appui smiley

http://arts-numeriques.codedrops.net/Arduino-creer-un-bouton
9  International / Français / Re: Arduino Uno et la saisie de texte on: May 30, 2011, 04:25:53 am
Bonjour, merci de votre aide.

Je pense que la solution est la suivante :

Code:
// http://code.rancidbacon.com/ProjectLogArduinoUSB
#include "UsbKeyboard.h"

// Define the inputs to use for buttons
#define BUTTON_MSG 10

// Use the on-board LED as an activity display
int ledPin = 13;

/**
* Configure button inputs and set up the USB connection to the host
*/
void setup()
{
  // Set up the activity display LED
  pinMode (ledPin, OUTPUT);
  digitalWrite (ledPin, HIGH);

  // Set the button pins to inputs
  pinMode (BUTTON_MSG, INPUT);

  // Enable the CPU's internal 20k pull-up resistors on the button
  // inputs so they default to a "high" state
  digitalWrite (BUTTON_MSG, HIGH);

  // Disable timer0 since it can mess with the USB timing. Note that
  // this means some functions such as delay() will no longer work.
  TIMSK0&=!(1<<TOIE0);

  // Clear interrupts while performing time-critical operations
  cli();

  // Force re-enumeration so the host will detect us
  usbDeviceDisconnect();
  delayMs(250);
  usbDeviceConnect();

  // Set interrupts again
  sei();
}


/**
* Main program loop. Scan for keypresses and send a matching keypress
* event to the host
* FIXME: currently repeats as fast as it can. Add transition detection
*/
void loop()
{
  UsbKeyboard.update();

  if (digitalRead(BUTTON_MSG) == LOW) {
    UsbKeyboard.sendKeyStroke(KEY_M);
    UsbKeyboard.sendKeyStroke(KEY_O);
    UsbKeyboard.sendKeyStroke(KEY_N);
    UsbKeyboard.sendKeyStroke(KEY_Space);
    UsbKeyboard.sendKeyStroke(KEY_M);
    UsbKeyboard.sendKeyStroke(KEY_E);
    UsbKeyboard.sendKeyStroke(KEY_S);
    UsbKeyboard.sendKeyStroke(KEY_S);
    UsbKeyboard.sendKeyStroke(KEY_A);
    UsbKeyboard.sendKeyStroke(KEY_G);
    UsbKeyboard.sendKeyStroke(KEY_E);
    UsbKeyboard.sendKeyStroke(KEY_ENTER);
    digitalWrite(ledPin, !digitalRead(ledPin)); // Toggle status LED
  }

}


/**
* Define our own delay function so that we don't have to rely on
* operation of timer0, the interrupt used by the internal delay()
*/
void delayMs(unsigned int ms)
{
  for (int i = 0; i < ms; i++) {
    delayMicroseconds(1000);
  }
}

Reste plus qu'a trouver le fichier de l'inclusion .h et ca devrai etre bon.

Sinon, je n'ai qu'un bouton poussoir qui reste en position high ou low quand on le presse, pensez vous que ca fera l'affaire ? Si oui, est il necessaire de mettre une resistance sur la led et le BP ?

Merci encore pour votre aide smiley
10  International / Français / Re: Arduino Uno et la saisie de texte on: May 29, 2011, 06:21:27 pm
je ne sais pas trop comment m'y prendre :'(

Voici le code proposé que je pourrai adapté en isolant la ligne qui affiche le texte brut smiley

Code:
/**
* VirtualUsbKeyboard
*
* Enumerates itself as a HID (Human Interface Device) to a host
* computer using a USB shield. The Arduino then appears to the host to
* be a USB keyboard and keypress events can be sent on demand.
*
* This example watches the state of 6 push buttons and when a button
* is pressed it sends a matching keypress event to the host.
*
* Copyright 2009 Jonathan Oxer <jon@oxer.com.au>
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version. http://www.gnu.org/licenses/
*
* www.practicalarduino.com/projects/easy/virtual-usb-keyboard
*/

// Requires the use of the "UsbKeyboard" library available from
// http://code.rancidbacon.com/ProjectLogArduinoUSB
#include "UsbKeyboard.h"

// Define the inputs to use for buttons
#define BUTTON_A 6
#define BUTTON_B 7
#define BUTTON_C 8
#define BUTTON_D 9
#define BUTTON_MSG 10
#define BUTTON_ENTER 11

// Use the on-board LED as an activity display
int ledPin = 13;

/**
* Configure button inputs and set up the USB connection to the host
*/
void setup()
{
  // Set up the activity display LED
  pinMode (ledPin, OUTPUT);
  digitalWrite (ledPin, HIGH);

  // Set the button pins to inputs
  pinMode (BUTTON_A, INPUT);
  pinMode (BUTTON_B, INPUT);
  pinMode (BUTTON_C, INPUT);
  pinMode (BUTTON_D, INPUT);
  pinMode (BUTTON_MSG, INPUT);
  pinMode (BUTTON_ENTER, INPUT);

  // Enable the CPU's internal 20k pull-up resistors on the button
  // inputs so they default to a "high" state
  digitalWrite (BUTTON_A, HIGH);
  digitalWrite (BUTTON_B, HIGH);
  digitalWrite (BUTTON_C, HIGH);
  digitalWrite (BUTTON_D, HIGH);
  digitalWrite (BUTTON_MSG, HIGH);
  digitalWrite (BUTTON_ENTER, HIGH);

  // Disable timer0 since it can mess with the USB timing. Note that
  // this means some functions such as delay() will no longer work.
  TIMSK0&=!(1<<TOIE0);

  // Clear interrupts while performing time-critical operations
  cli();

  // Force re-enumeration so the host will detect us
  usbDeviceDisconnect();
  delayMs(250);
  usbDeviceConnect();

  // Set interrupts again
  sei();
}


/**
* Main program loop. Scan for keypresses and send a matching keypress
* event to the host
* FIXME: currently repeats as fast as it can. Add transition detection
*/
void loop()
{
  UsbKeyboard.update();

  if (digitalRead(BUTTON_A) == LOW) {
    UsbKeyboard.sendKeyStroke(KEY_A);
    digitalWrite(ledPin, !digitalRead(ledPin)); // Toggle status LED
  }

  if (digitalRead(BUTTON_B) == LOW) {
    UsbKeyboard.sendKeyStroke(KEY_B);
    digitalWrite(ledPin, !digitalRead(ledPin)); // Toggle status LED
  }

  if (digitalRead(BUTTON_C) == LOW) {
    UsbKeyboard.sendKeyStroke(KEY_C);
    digitalWrite(ledPin, !digitalRead(ledPin)); // Toggle status LED
  }

  if (digitalRead(BUTTON_D) == LOW) {
    UsbKeyboard.sendKeyStroke(KEY_D);
    digitalWrite(ledPin, !digitalRead(ledPin)); // Toggle status LED
  }

  if (digitalRead(BUTTON_MSG) == LOW) {
    UsbKeyboard.sendKeyStroke(KEY_H, MOD_SHIFT_LEFT);
    UsbKeyboard.sendKeyStroke(KEY_E);
    UsbKeyboard.sendKeyStroke(KEY_L);
    UsbKeyboard.sendKeyStroke(KEY_L);
    UsbKeyboard.sendKeyStroke(KEY_O);
    UsbKeyboard.sendKeyStroke(KEY_SPACE);
    UsbKeyboard.sendKeyStroke(KEY_W, MOD_SHIFT_LEFT);
    UsbKeyboard.sendKeyStroke(KEY_O);
    UsbKeyboard.sendKeyStroke(KEY_R);
    UsbKeyboard.sendKeyStroke(KEY_L);
    UsbKeyboard.sendKeyStroke(KEY_D);
    UsbKeyboard.sendKeyStroke(KEY_ENTER);
    digitalWrite(ledPin, !digitalRead(ledPin)); // Toggle status LED
  }

  if (digitalRead(BUTTON_ENTER) == LOW) {
    UsbKeyboard.sendKeyStroke(KEY_ENTER);
    digitalWrite(ledPin, !digitalRead(ledPin)); // Toggle status LED
  }
}


/**
* Define our own delay function so that we don't have to rely on
* operation of timer0, the interrupt used by the internal delay()
*/
void delayMs(unsigned int ms)
{
  for (int i = 0; i < ms; i++) {
    delayMicroseconds(1000);
  }
}

le code que j'utilise est le suivant :

Code:
void setup()
{
Serial.begin(9600);

Serial.println("Hello world!"); // C'est ici que ca coince... Car ca n'affiche pas le texte dans un champ texte
}

void loop()
{

}
11  International / Français / Arduino Uno et la saisie de texte on: May 29, 2011, 06:04:33 pm
Bonjour a toutes et a tous enfin bonsoir smiley

Je viens a vous car j'ai cherchertoute la soirée une solution mais en vain :'(

Je desire pouvoir en appuyant sur un bouton, faire en sorte que mon arduino saisis a l'ecran un texte deja enregistré smiley

C'est a dire.

En ecrivant mon programme j'aimerai lui faire comprendre que si le bouton est enfoncé alors il va afficher le texte pre enregistré a l'ecran et si le bouton n'est pas enfoncé alors il fait rien.

Ce qui me permettrai entre autre, pour la geek attitude ^^, de faire en sorte que si mon arduino est connecté sur mon ordi, qu'il puisse faire croire a mon ordi que je tape le mot de passe alors que c'est l'arduino qui le saisie tout seul.

J'ai essayé un serial.print mais ca affiche uniquement dans le monitor dispo dans le programme d'Arduino et pas dans le champ texte que je desirerai.

Merci de votre aide smiley
12  International / Français / Re: debutant : branchement sur plaque de prototypage on: February 12, 2011, 06:52:40 am
Merci pour ton site qui est tres instructif et qui servira, j'espere, a beaucoup de monde.

Bonne continuation dans l'elaboration de ton site ^^
13  International / Français / Re: Projet de robotique : hexapode (maj : 02/11) on: February 07, 2011, 05:38:59 pm
Bonjour / bonsoir,

Pour ma pars, comme c'est du long terme, je préfère faire tout tout seul niveau chassie et mécanique en achetant bien sure les composants principaux tel que ceux cité dans mon premier post smiley

Je te souhaite bon courage dans l'élaboration de ton projet et espère que tu y trouvera autant de bonheur et de chalenge que moi
14  International / Français / Re: Domotique : mon premier projet... Vive arduino ! on: February 05, 2011, 07:45:36 pm
C'est sympa de nous tenir informé de ce qui arrive dans ton projet et je te remerci de m'avoir donné des information.

Pour ma pars je me suis renseigné pour mon appli iphone mais visiblement ca sera mieu que je passe par un ordi pour le faire en ayant programmé la chose en C++ smiley et en plus je pourrai afficher plus d'info a l'ecran hihi ^^

En tout cas félicitation pour ton projet
15  International / Français / Re: debutant : branchement sur plaque de prototypage on: February 04, 2011, 10:21:33 am
Mon premier "gros" projet est un hexapode avec servomoteurs qui fonctionnerai seul puis qui se deplacerait par une application sur iphone ou sur pc (a etudier)

Mais pour l'instant je m'amuse juste a faire des branchements comme faire clignoter une diode puis deux et plus par la suite (comme k2000 ^^)

Dans ce cas la est ce utile de mettre des resistances et si oui de quel valeur sachant que mon starter pack de chez sparkfun acheté chez lexitronique est tout de meme tres restreint niveau compos...

Merci de votre aide et bonne journée
Pages: [1] 2