Show Posts
Pages: [1] 2 3
1  International / Français / Re: Watchdog sur arduino nano V3.1 on: October 24, 2013, 04:09:05 am
Bonjour,

J'ai effectivement lu quelque part que le bootloader optiBoot était beaucoup plus rapide que le bootloader standard.
En tout cas le watchdog fonctionne à merveille.

++
Oldchap
2  International / Français / [RESOLU] Re: Watchdog sur arduino nano V3.1 on: October 23, 2013, 08:07:28 am
Bonjour B@tto et merci pour les infos   smiley

Je me suis finalement lancé dans le burn d'un nouveau bootloader pour la nano avec une deuxième arduino transformée pour l'occasion en ISP.
J'ai pris le dernier Optiboot 5.0a -> envoyé dans la petite nano et du coup le watchdog fonctionne à merveille.

Bon ce fut une bonne journée, meme si elle était un peu pluvieuse dans le sud mais j'ai réglé mes deux problèmes (RS232/MAX232 et Watchdog)
et je renouvelle mes remerciements à Barbudor et B@tto

++
Oldchap
3  International / Français / Watchdog sur arduino nano V3.1 on: October 23, 2013, 05:27:51 am
Bonjour à tous et me revoilou avec un petit problème de watchdog sur ma nano v3.1.

Je souhaite implémenter un "reboot" de la nano en cas de plantage logiciel. En regardant un peu sur le net la façon de faire voici ce que j'ai codé:


Code:
void setup()
{
wdt_enable(WDTO_4S); // Activation du Watchdog avec un timeout de 4s
}

void loop()
{
wdt_reset();

...
// le reste du code est peu important
}


Ensuite je fais rentrer la nano dans une boucle sans fin, au bout de 4 secondes, le watchdog reset la carte mais là elle part complètement en vrille.
J'ai l'impression qu'elle boucle en permanence sur le reset.

J'ai vu sur quelques sites que certaines cartes ont des problèmes avec leurs bootloader et leur watchdog et notamment la nano.

Quelqu'un as t il des infos la dessus, faut il changer de bootloader et passer sur un optiboot qui semblerait corriger le problème.

Bon jamais encore fait le changement de bootloader, suis pas très chaud...

Merci pour vous réponses
++
4  International / Français / [RESOLU] Re: Serial ou NewSoftSerial on: October 23, 2013, 02:09:43 am
Bonjour à tous et une grosse poignée de main à barbudor !!!

J'ai repris tout à zéro en prenant en compte les infos de barbudor ;-)
1) bouclage du tx/rx du Max232 sans le relier à l'arduino
2) terminal sur PC -> envoi de caractères -> rien en retour -> pas glop pas glop

Du coup j'ai repris un autre montage du max232
http://arduinodiy.wordpress.com/2012/03/19/serial-connection-for-your-arduino-atmega/

Je n'ai pas raccordé le condo C5 de 100nano sur le RTS

3) rebouclage du tx/rx du Max232
4) terminal sur PC -> envoi de caractères -> réception des mêmes caractères !!!! on est sur la bonne voie
5) raccordement du Tx/rx vers l'arduino, alim autonome, usb non raccordé
6) terminal sur PC -> envoi des caractères -> réception et interprétation par l'arduino OK

*********** CA MARCHE ****************

Mille fois merci à mister barbudor pour son aide et j'espère que ce post, pourra servir à d'autres passionnés ;-)

Allez je vais pouvoir passer à un autre problème -> watchdog, je risque de reposter d'ici quelques temps

Bonne journée à tous
oldchap

5  International / Français / Re: Serial ou NewSoftSerial on: October 22, 2013, 03:09:10 pm
Ok, je check tout ça demain dans la journée et je posterai les résultats.
Bonne soirée
++
6  International / Français / Re: Serial ou NewSoftSerial on: October 22, 2013, 02:02:12 pm
Bonsoir barbudor
Un grand merci pour tes infos et tes suggestions ;-)))
Voici un petit retour des actions effectuées depuis hier soir.
Montage sur breadboard d'un max232 avec les capas adéquates et connexions sur le tx/rx de la nano.
Alimentation sur Vin et port USB débranché.
Je reprends mon code qui fonctionnait avec le port COM virtuel créé par la nano quand elle était connecté en USB et là aucune de mes commandes ne fonctionnent ?
Je fais plus simple : nouveau code , dans loop je fais envoyer un simple 'A' avec un délai d'une seconde, je met un logiciel term sur le pc  (avec le convertisseur usb/com) et la oh miracle le caractère 'A' arrive régulièrement.
Par contre quand j'envoie un caractère depuis le logiciel de term, la du coté de la réception sur l'arduino, je ne reçois jamais la même chose, je repasse en USB/COM et la ça marche envoi et réception correcte des deux cotés.
Je précise que les vitesses sont bonnes, je ne vois pas ou chercher.
Comment peux t il y avoir une différence avec un rx qui fonctionne bien (Arduino -> PC) et un Tx (PC-> Arduino) qui fait n'importe quoi.
J'ai même changé le convertisseur USB/COM de mon PC au cas ou mais pareil.
Suis je passé à coté de quelque chose ?
Merci encore pour ton aide, si tu vois une piste.

++
oldchap
7  International / Français / Re: Serial ou NewSoftSerial on: October 21, 2013, 04:06:17 pm
Je suis tout à fait d'accord avec toi, mais la liaison prévue est sur un système qui ne possède qu'un port RS232 et pas d'USB
D'où ma question est ce que Tx/Rx de la nano via un max232 connecté au système avec son port RS232, je peux utiliser Serial ?
 smiley smiley
8  International / Français / Re: Serial ou NewSoftSerial on: October 21, 2013, 03:52:02 pm
En  fait la nano sera alimentée par Vin et pas par le port USB
Y aurait il quand même un conflit avec e Tx/Rx de la carte ?
++
9  International / Français / Re: Serial ou NewSoftSerial on: October 21, 2013, 03:47:21 pm
Yo
En fait je veux juste un port série (qui sera connecte au pc) mais pas par l'usb.
Est ce possible ?
++
10  International / Français / Re: Serial ou NewSoftSerial on: October 21, 2013, 03:12:34 pm
Merci pour vos réponses
Je voudrai  quand même bien confirmer  smiley
Je connecte TX/RX de ma petite nano au max232 , qui lui meme sera connecté à un adaptateur USB/série  sur un PC ou sur un simple port Rs232 et avec Serial je peux faire communiquer ce petit monde ?
N y a t il pas conflit avec le port com virtuel créé par la nano avec l'usb?
En tout cas merci encore pour vos éclaircissements
++
11  International / Français / Serial ou NewSoftSerial on: October 21, 2013, 02:20:08 pm
Bonsoir à tous,
Je compte utiliser un petite carte ARDUINO nano avec une liaison Rs232 sur un PC par l'intermediaire d'une adaptation avec un  circuit MAX232.
Puis je utiliser la librairie Serial  ou suis-je obligé d'utiliser la librairie NewSoftSerial  pour communiquer sur les pins Tx/Rx de la nano ?
Merci pour vos réponses
12  International / Français / Re: Quel est votre éditeur externe préféré pour Arduino ? on: February 14, 2013, 10:51:56 pm
Bonjour sans aucun doute
Visual studio et le plugin visual micro avec son debugger

http://www.visualmicro.com/

++
13  International / Français / [RESOLU] Re: Arduino MEGA et AVR Studio on: May 29, 2012, 02:43:47 pm
Je suis un grand benêt ;-)) je vous le dis ...
Tout est correctement parametré dans AVR studio depuis le début, mais la seule chose que j'ai tout simplement oublié de faire, c'est ... d'appuyer sur le bouton reset avant de lancer avrdude...
Voilà, un petit reset avant et mon code se transfére bien dans l'Arduino Mega
Merci à tous pour votre aide
Oldchap
14  International / Français / Re: Arduino MEGA et AVR Studio on: May 21, 2012, 02:52:39 pm
Mon avrdude est celui installé avec arduino 1.0
Ou puis je trouver la toolchain winavr (derniere version)
Merci pour ton aide
15  International / Français / Re: Arduino MEGA et AVR Studio on: May 21, 2012, 02:35:00 pm
Suis entièrement d accord avec toi mais quand je rentre cette chaîne dans avr studio j ai la même erreur signalée dans mon premier post
J en perds mon latin :-)
Ne serait ce pas un problème de bootloader ?
Pages: [1] 2 3