Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

projets:tests [2019/08/13 12:16] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Tests sur Arduino ======
 +
 +Suite a l'​achat d'un arduino et de plusieurs composants/​shields,​\\
 +essai de montage divers servant à la domotique.
 +
 +=== Liste du matos : ===
 +
 +Bon j'ai craqué, je suis tomber sur un site qui faisait des promos d'​enfer,​ donc j'ai pris plein de shields\\
 +(site www.miniinthebox.com)
 +
 +Indispensables (ou presque)
 +  Arduino UNO ATMEGA328P-PU AVR Conseil de développement MCU
 +  Ethernet W5100 pour Arduino (support carte micro SD)
 +  16 x 2 bouclier clavier LCD pour Arduino Uno Duemilanove méga
 +  électronique bricolage sans soudure fils souples breadboard cavaliers câble 65pcs    ​
 +  Dupont fils mâle à femelle câble de ligne 40p 40p-connecteur de test de lignes (20cm)
 +  SYB-120 Prototype soudure de circuits imprimés planche à pain (blanc)
 +
 +Capteur
 +  Module Capteur d'​Humidité et de Température Arduino
 +  HX1838 Module IR Récepteur infrarouge
 +  Diode photoactivité capteur Module de Détection
 +  RC522 Module RFID + carte IC + S50 Fudan Cartes Porte-clés pour Arduino fournir le code de développement
 +  ​
 +Les divers : I2C, Buzzer, Relais, leds, RF, ...   
 +  compatible module passif buzzer haut-parleur (noir)
 +  Module Emetteur et Récepteur Sans Fil Superregeneration 433 M (Alarme Antivol)
 +  1-Channel Module de relais 5V pour Arduino (Vert)
 +  LG N18 Mini-11N 150Mbps Soft AP Wireless Lan Adapter
 +  Arduino compatible rgb module 3-couleurs conduit module de SMD
 +  3,3 V à 5 V Module d'​alimentation pour Breadboard MB102 (Noir)
 +  38KHz Arduino Compatible infrarouge IR Module émetteur
 +  Arduino I2C RTC DS1307 DS1307 24C32 Temps réel Module Horloge
 +  2 carte d'​extension du canal électrique Relais Relais Module avec le coupleur optique
 +  HC-06 de série sans fil Bluetooth émetteur-récepteur RF module principal pour Arduino
 +  l'​électronique automobile et le bricolage 5v moteur pas à pas avec chauffeur ULN2003
 + 
 +Malgré tout cela il me manquait quelques trucs, et vu que c'​était les soldes :-) \\
 +( Site : my.dx.com {he oui encore du chinois mais les prix valent le coup)
 +
 +  Single-Row 20Pin Female Headers - Black (5 PCS)
 +   USD$ 2.99 USD$ 0 1 0 0 Review
 +  DIY Universal PCB Boards - Orange (5 x 7cm / 6 PCS)
 +   USD$ 4.83 USD$ 0 1 0 0 Review
 +  Piezo Electronic Tone Buzzer Alarm w/ Mounting Holes (12 V / 15cm)
 +   USD$ 4.80 USD$ 0 1 0 1 Review
 +  7001 Dual-Head Tin Plated Stripping Connection Cable Set - Blue + Red + Black (90 PCS)
 +   USD$ 2.99 USD$ 0 1 0 1 Review
 +  DIY 4-Pin Extension Connecting Wire Cable for RGB LED Strip (10 PCS)
 +   USD$ 3.61 USD$ 0 1 0 1 Review
 +  6-in-1 Double-Sided PCB Prototype Boards Set - Green
 +   USD$ 7.69 USD$ 0 1 0 1 Review
 +  DN25 Water Flow Sensor - Black (DC 5~24V)
 +   USD$ 11.48 USD$ 0 1 0 0 Review
 +  2.54mm 2x40 Pin Double Row Machined Pin Header Connector (20-Piece Pack)
 +   USD$ 8.26 USD$ 0 1 0 1 Review
 +  Double Row 2 x 40-Pin 2.54mm Pitch Pin Headers (20-Piece Pack)
 +   USD$ 6.29 USD$ 0 1 0 1 Review
 +  Double Side Tin-Plating 2.54mm DIY Prototype PCB Printed Circuit Board (5 PCS)
 +   USD$ 4.38 USD$ 0 1 0 1 Review
 +  Pro Mini Module Atmega328 5V 16M for Arduino - Blue
 +   USD$ 5.94 USD$ 0 1 0 1 Review
 +  Prototype Shield ProtoShield w/ Mini Breadboard for Arduino (Works with Official Arduino Boards)
 +   USD$ 5.30 USD$ 0 1 0 0 Review
 +  ROBOX IR Body Infrared Sensor Module for Arduino (Works with Official Arduino Boards)
 +   USD$ 5.49 USD$ 0 1 0 1 Review
 +  Switching Power Supply Module - Green (5V / 2A)
 +   USD$ 5.91 USD$ 0 1 0 1 Review
 +  Switching Power Supply Module - Green (5V / 700mA)
 +   USD$ 3.92 USD$ 0 1 0 0 Review
 +  Jtron 2.54mm Pitch Single Row Pin Header 40-PIN - Black (10 PCS)
 +   USD$ 2.26 USD$ 0 1 0 1 Review
 +  Jtron 2.54mm 40-Pin Single Row Seat / Single-row Female Header - Black (10 PCS)
 +   USD$ 2.99 USD$ 0 1 0 1 Review
 +
 +Beaucoup de connectique,​ une carte prototype et des cartes à trous pour finaliser les projets.\\
 +Des alims 5V (petites et à découpage, cool), un capteur de débit et cerise un mini module arduino !
 +
 +
 +===== 1 - Test récepteur 433Mhz =====
 +Devenu obsolète, j'ai créer une nouvelle page pour expliquer toutes mes avancées.
 +Vous pouvez les trouver à cette page : \\
 +[[projets:​rf433|Test sur la RF 433Mhz]]
 +
 +Ancien document.
 +<​code>​
 +J'​avais deux récepteurs/​émetteurs Aurel dans mes fonds de tiroirs. ​
 +Il a été difficile de trouver une doc (datasheet) correspondante,​ celle que j'ai trouvé sont celle ci :
 +émetteur ​ : 
 +récepteur : {{:​projets:​fichiers:​rr6_recepteur_433.pdf|}}
 +
 +Pour le récepteur je me suis basé sur les docs du ninja :
 +  Arduino ​          ​Récepteur ​
 +  int0 = 2     ​---> ​ out = 14
 +  +5v = +5     ​---> ​ V+ = 1,10,15
 +  Masse = Gnd  ---> ​ gnd = 2,7,11
 +                     Ant = 3    ​
 +</​code> ​                    
 +==== Logiciel ====
 +Test avec un exemple de la librairies "​RCSwitch"​ - ReceiveDemo_Simple
 +J'ai une erreur de compilation,​ cela est due à l'​utilisation d'une librairies et exemples d'une ancienne version d'​arduino. Après la version 1, les variables ne sont plus définies pareilles.\\
 +Par contre l'​exemple ReceiveDemo_Advanced fonctionne.
 +
 +Ensuite j'ai cherché un sniffer rf, j'ai trouvé sur un site NL un bon truc.\\
 +{{:​projets:​rfsniffer.zip|}}\\
 +Il récupère les codes dans différents protocoles, et ceci sans utiliser de librairies.
 +
 +===== 2 - Test de la led tri-couleur =====
 +Le truc simple, un shield avec une led tri-couleur.\\
 +J'ai mis plus de temps à trouver le brochage.\\
 +
 +Shield, module keyes 
 +
 +Branchement
 +  Arduino ​    LED TRI
 +  PB0=8        Bleue
 +  PB1=9        Red 
 +  PB2=10 ​      Green
 +  GND          GND  ​
 +  ​
 +  ​
 +Mon code de test :
 +<​code>​
 +
 +
 +<​code/>​
 +
 +===== 3 - Test du capteur de débit avec affichage sur led =====
 +Pour déterminer ma consommation d'eau, j'ai acheté un débitmètre.\\
 +En gros c'est un tube avec une roue à ailette et un détecteur à effet Hall qui compte les tours d'​ailette.\\
 +J'ai 2 modèles :
 +  un ou le ration est 4,8 => 4,8 x (débit=Q en L/min)
 +  Donc nb de tours d'​ailette = 4,8 x L x 1 x 60s = 288 pour 1L
 +  ​
 +  ou 7,4 x Fréquence en Hz = L/min pour l'​autre.
 +
 +Branchement :
 +
 +  Arduino ​               Debitmetre
 +    +V                    +V 5V-12V
 +    GND                     GND
 +  2 ou 3 (int)              out 
 +    --               
 +    --                      LCD
 +  8, 9, 4, 5, 6, 7   rs, rw, enable, d0, d1, d2, d3, 0, 0, 0, 0
 +  ​
 +Voici le site qui m'a inspiré pour le logiciel :\\
 +[[http://​www.practicalarduino.com/​projects/​water-flow-gauge]]
 +
 +Sinon il y a une autre possibilité avec la bibliothèque "​Ticks"​\\
 +Mais je n'ai pas tout compris leur méthode de calcul pour le débit.\\
 +(Par contre leur gestion de créneau/​fréquences/"​ticks"​ est top)
 +
 +
 +
 +  ​
 +  ​
 +
 +
  
projets/tests.txt · Dernière modification: 2019/08/13 12:16 (modification externe)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0