• STATISTIQUES
  • Il y a eu un total de 0 membres et 31067 visiteurs sur le site dans les dernières 24h pour un total de 31 067 personnes!
    Membres: 2 605
    Discussions: 3 579
    Messages: 32 816
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [EN] w3challs
    Ce site propose différents types de défis informatiques: piratage, craquage, cryptographie, stég...
    Hacking
    [FR] Secuser
    Actualité de la sécurité informatique, fiches virus et hoax, alertes par email, antivirus gratui...
    Hacking
    [FR] WeChall
    Audio: 3, Coding: 11, Cracking: 9, Crypto: 18, Encoding: 11, Exploit: 44, Forensics: 1, Fun: 6, HTTP: 6, Image: 8, Java:...
    Challenges
    [FR] Zmaster
    Articles sur l'informatique, le hacking, le P2P, les divx, les astuces windows XP, les GSM, Emule, la cryptograph...
    Hacking
    [EN] hax.tor
    50 level de challenges mélangés
    Challenges
    [EN] This is legal
    Basic: 10, Realistic: 5, Programming: 1, Bonus: 11, SQL: 2, Encryption: 6, Application: 4, User Contributed: 3
    Challenges
    [EN] Security Traps
    Site de challenge qui prétend être construit non pas dans le but de parfaire vos connaissances, mais plutôt dan...
    Challenges

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 5 (1 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Arduino] Les bases
01-12-2012, 13h53
Message : #11
evolax Hors ligne
Open Hackware
*



Messages : 10
Sujets : 1
Points: 0
Inscription : Nov 2012
RE: [Arduino] Les bases
Aide sur les pins:
Les pins sont tout simplement les portes d'entrée et de sortie du microcontroleur. Ce sont les connexions du microcontroleur vers des capteurs ou des shields. Le microcontroleur communique avec d'autres circuits, et normalement il les commande. Lorsqu'on programme le microcontroleur, on ouvre ou on ferme ces portes; on écoute un signal ou on envoie un signal.


Il y a deux grandes catégories de signaux:

- Numérique : un signal binaire, 0 ou 1. En électronique cela se traduit par du courant ou pas de courant. Les pins numériques sont identifiables avec un D (pour digital)

- Analogique : le signal n'est plus binaire mais varie selon la tension du courant. Par exemple 0 Volt pourra être associé à la valeur 0 et 5V à la valeur 1000. Un courant de 2.5V vaudra donc 2500. C'est dans le programme que l'on définit la valeur que l'on souhaite donner au signal reçu. Les pins analogiques sont identifiables par un A.


Il y a aussi différents protocoles de communication:

Série ou UART : pins 1 et 2 (hardware) - il est possible d'émuler d'autres liaisons série avec la librairie SoftwareSerial. C'est le plus simple à utiliser pour échanger quantités de données avec un capteur disposant d'une liaison série (Rx, Tx).

SPI : pins 10, 11, 12, 13 - il permet de controler plusieurs capteurs en même temps, indépendamment des uns des autres (par exemple controler plusieurs leds, une à une) en paramétrant une horloge (la première seconde, on communique avec le capteur 1, la deuxième seconde avec le capteur 2 etc.). C'est un bus de données simple mais qui ne permet que la communication entre un maitre (Arduino) et plusieurs esclaves (capteurs).

I2C (TWI - 2fils):A4, A5 - Permet la communication avec plusieurs capteurs ou d'autres microcontroleurs. Chacun ayant une "adresse" pour communiquer. Il peut donc y avoir plusieurs maitres pour plusieurs esclaves. Beaucoup plus compliqué, pas conseillé aux débutants.
+1 (0) -1 (0) Répondre


Messages dans ce sujet
[Arduino] Les bases - par Swissky - 22-11-2012, 23h43
RE: [Arduino] Les bases - par Shirobi - 23-11-2012, 00h22
RE: [Arduino] Les bases - par spin - 23-11-2012, 18h05
RE: [Arduino] Les bases - par Swissky - 23-11-2012, 18h57
RE: [Arduino] Les bases - par Wabouz - 23-11-2012, 23h36
RE: [Arduino] Les bases - par Swissky - 23-11-2012, 23h43
RE: [Arduino] Les bases - par Wabouz - 23-11-2012, 23h44
RE: [Arduino] Les bases - par EpicOut - 24-11-2012, 16h32
RE: [Arduino] Les bases - par Ark - 24-11-2012, 16h35
RE: [Arduino] Les bases - par evolax - 01-12-2012, 12h45
RE: [Arduino] Les bases - par evolax - 01-12-2012, 13h53
RE: [Arduino] Les bases - par Swissky - 01-12-2012, 14h20
RE: [Arduino] Les bases - par spin - 01-12-2012, 19h33
RE: [Arduino] Les bases - par WizOut - 01-01-2013, 17h32
RE: [Arduino] Les bases - par Ettorhake - 06-01-2013, 13h46
RE: [Arduino] Les bases - par Zen - 04-06-2013, 12h28
RE: [Arduino] Les bases - par Machin - 04-06-2013, 12h33
RE: [Arduino] Les bases - par titi951 - 08-07-2013, 11h15
RE: [Arduino] Les bases - par JL_N_ - 29-10-2013, 15h36
RE: [Arduino] Les bases - par Kiwazaru - 29-10-2013, 16h09
RE: [Arduino] Les bases - par JL_N_ - 29-10-2013, 17h27
RE: [Arduino] Les bases - par Creepy_p0ney - 29-10-2013, 17h40
RE: [Arduino] Les bases - par JL_N_ - 29-10-2013, 18h30
RE: [Arduino] Les bases - par Kiwazaru - 29-10-2013, 19h56
RE: [Arduino] Les bases - par Loup - 29-10-2013, 20h35

Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  Domotique en Arduino/Raspberry badTasTe 16 831 10-01-2014, 01h19
Dernier message: badTasTe
  ARDUINO/Raspberry : les inventions notfound 3 272 26-03-2013, 22h13
Dernier message: -Mat-
  Arduino : buzzer et photorésistances! Dobry 1 143 12-03-2013, 17h14
Dernier message: Swissky
  Arduino : Faites briller des LEDs Dobry 3 285 14-12-2012, 17h39
Dernier message: Dobry
  Arduino : cartes électroniques Open Source artis 5 310 24-08-2011, 03h13
Dernier message: datareaver

Atteindre :


Utilisateur(s) parcourant ce sujet : 9 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut