DIY - [tuto] choisir une carte Arduino, modèles, choix, prix, erreurs à éviter

Votez pour l'image du mois
  • Les Arduinos !


    ArduinoUno_r2_front450px.jpg


    Ces petites bêtes sont de petits ordinateurs qui pilotent nos simulateurs, nos compteurs et afficheurs LED.


    Il y a des entrées (capteurs) : potentiomètre pour une position, interrupteur pour un bouton, ...


    et des sorties (actionneurs) : LED, signaux de commandes (signal PWM pour piloter un moteurs via Hbridge), relais ...


    L'arduino dialogue avec le PC par un câble USB qui assure une liaison série pour échanger des données.


    Parfois seulement dans le sens PC -> Arduino


    Parfois dans les 2 sens PC <-> Arduino


    Mais tous ne sont pas équivalents : voici un petit parcours des différents points à considérer.

    Citation
    - prix
    - connectique
    - driver
    - fiabilité


    Prix

    Citation
    Ce qui surprend au premier abord, c'est l'écart de prix 1,50€ pour une Arduino mini pro sku_250587_1_small.jpg et une Arduino Mega 2560 (Rev 3) à 36€ sku_256335_2_small.jpg
    D'une part, il y a effet toute une gamme de cartes avec plus ou moins d'entrées-sorties.
    D'autre part, le web regorge de clones...


    Connectivité

    Citation
    certaines Arduino ont une prise USB, d'autres une prise Ethernet, d'autres une connection Wifi

    Les moins chères n'ont pas de prise USB (par exemple les Mini Pro). Elle conviennent donc mieux à des projets autonomes.
    Attention il faut alors un câble TTL pour les programmer !

    Pour les connecter en USB, il faut acheter un câble ou un adaptateur USB to TTL.


    Voltage

    Citation
    Attention, il y a des cartes qui fonctionnent sur 5V ou sur 3,3V


    Driver

    Citation
    Les clones arduinos les moins chers n'ont pas la puce qui supporte le driver standard. Dans ce cas, il faut installer un driver spécifique.
    Vous reconnaîtrez ces clones à la mention CH340. C'est plutôt à éviter...
    Si malgré tout vous cherchez le driver, on peut le trouver ici sur cette adresse bizarre... http://www.5v.ru/ch340g.htm
    carte UNO à 3$45 http://www.aliexpress.com/item/For-arduino.../591964167.html
    ces cartes sont marquées "DCCduino"


    Fiabilité

    Conséquence directe du prix, la fiabilité !


    Pour bidouiller, faire des essais (cramer des cartes !) utilisez un clone


    mais pour votre simulateur chéri, investissez dans une arduino officielle love.gif


    En plus cela permet de soutenir le projet Arduino et sa communauté.


    Le store officiel : http://store.arduino.cc/category/11


    J'ai utilisé des clones arduino : par exemple, pour mon afficheur 7segments,
    j'en ai un qui monte rarement son port Com du premier coup. Je dois le
    débrancher puis le rebrancher. bad.gif

    ► La liste de mes tutos 

    Gseat à presssion, harnais 2DOF, Simucube 1 mige normal, CSP V3, TH8RS moddé, FaM loadcell, ThroneThumper, triple 24"

    ►Les impacts de la 5G ? doc en français exposition 24H/24 à des niveaux de rayonnement RF (+20 000 satellites braquant leur faisceaux sur la terre + stations relais au sol). Si vous ne voulez pas muter à seule fin d'avoir un frigo connecté, signez la pétition

    Message modifié 3 fois, dernière modification par RacingMat (20 avril 2017 à 21:50).

  • un lien utile https://www.arduino.cc/en/Guide/Troubleshooting#upload


    une visite de la chaîne de fabrication des Arduinos en Italy

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.


    Un cours en ligne gratuit et en français happy3.gif idéal avant de se lancer


    https://www.france-universite-numerique-mooc.fr/courses/MinesT…session01/about

    ► La liste de mes tutos 

    Gseat à presssion, harnais 2DOF, Simucube 1 mige normal, CSP V3, TH8RS moddé, FaM loadcell, ThroneThumper, triple 24"

    ►Les impacts de la 5G ? doc en français exposition 24H/24 à des niveaux de rayonnement RF (+20 000 satellites braquant leur faisceaux sur la terre + stations relais au sol). Si vous ne voulez pas muter à seule fin d'avoir un frigo connecté, signez la pétition

  • une alternative aux Arduino ?

    mais toujours programmable avec l'IDE ou Programino


    http://www.usinages.com/threads/stm32-sur-ide-arduino.98660/



    Les microprocesseurs de la famille STM32 (ARM 32 bits) sont beaucoup plus performants que les Atmel 8 bits des cartes Arduino.


    Ils sont très bon marché. Certains modules (72 MHz, 64K Flash) de la taille d'un arduino nano sont à moins de 3€ sur Ebay:


    http://www.ebay.fr/sch/i.html?_from...TM32...T6&_sacat=0


    Leur programmation est réputée cependant plus complexe.

    Il est désormais possible de les programmer avec des sketchs directement depuis l'IDE Arduino avec un module USB-TTL.


    Ce tutoriel vous décrit la procédure:


    http://grauonline.de/wordpress/?page_id=1004

    ► La liste de mes tutos 

    Gseat à presssion, harnais 2DOF, Simucube 1 mige normal, CSP V3, TH8RS moddé, FaM loadcell, ThroneThumper, triple 24"

    ►Les impacts de la 5G ? doc en français exposition 24H/24 à des niveaux de rayonnement RF (+20 000 satellites braquant leur faisceaux sur la terre + stations relais au sol). Si vous ne voulez pas muter à seule fin d'avoir un frigo connecté, signez la pétition

  • Pour des arduinos équivalents (programmable par l'IDE Arduino) mais plus puissants,

    préférez des Teensy :

    https://www.locoduino.org/spip.php?article24

    https://www.pjrc.com/teensy/


    ne pas se laisser séduire par les clones... pasted-from-clipboard.jpg

    //////////////////////////////////////////////////

    https://github.com/RalphBacon/LGT…Chip-ATMega328P

    Nano-sized%20LGTf8328P.JPG

    The LGT8F328P also has a co-processor that does 16x16->32bits multiplication.

    Just this would be a great speed up.

    Most of the CPU time is spent doing 32bits fixed point mat3x4 * vec3 multiplication.

    only have 2KB of RAM instead of the ATmega32u4’s 2.5KB

    Would have to render in 64x64 to fit.

    Sounds like a nice MCU to calculate 3D/4D curves (3D+extruder) and stepper motor speed scaling.

    I wouldn’t call it a clone, it’s more of a (mostly) “compatible MCU”. Just like a AMD K6 isn’t a 486 clone.

    Many opcodes run faster (1 cycle instead of 2, or 2 cycles instead of 3)

    It uses flash to emulate the EEPROM, so you lose some of the 32KB if you want “EEPROM”.

    It’s got an integer math co-processor.

    It has a few more timers & PWM pins.

    A x2 timer multiplier for 64MHz pin toggling / timer base (but the GPIOs can’t slope fast enough so I guess you’d need an amplifier to help it)

    According to some avrfreaks forum posts a few of the more obscure less-used 328P features/glitches don’t behave exactly the same.

    its probably designed from scratch.

    https://fr.aliexpress.com/item/4000222055040.html

    2€50

    mais il y a des soucis ... https://forum.arduino.cc/index.php?topic=599892.0

    ► La liste de mes tutos 

    Gseat à presssion, harnais 2DOF, Simucube 1 mige normal, CSP V3, TH8RS moddé, FaM loadcell, ThroneThumper, triple 24"

    ►Les impacts de la 5G ? doc en français exposition 24H/24 à des niveaux de rayonnement RF (+20 000 satellites braquant leur faisceaux sur la terre + stations relais au sol). Si vous ne voulez pas muter à seule fin d'avoir un frigo connecté, signez la pétition