08.05.2018 Views

Elektor Electronics 2018 03 04

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Où mettre les croquis ?<br />

Le logiciel (avec les bibliothèques) est<br />

empaqueté dans un dossier nommé<br />

portable. Ajoutez simplement ce dossier<br />

et son contenu au dossier contenant le<br />

fichier Arduino.exe. Si votre installation<br />

possède déjà un dossier portable,<br />

copiez-y les fichiers. Si le dossier portable<br />

n’existe pas, sa création déconnectera<br />

l’EDI Arduino de votre configuration<br />

actuelle. Dans ce cas, pour retrouver<br />

votre configuration, effacez simplement<br />

le dossier portable que vous venez de<br />

créer et son contenu lorsque vous aurez<br />

terminé. Il est bien entendu possible de<br />

placer les croquis et bibliothèques aux<br />

endroits usuels.<br />

Étendre le système<br />

Le système présenté offre de nombreuses<br />

possibilités d’extension. Par ex. pour<br />

ajouter un deuxième capteur, il suffra<br />

de s’assurer qu’il possède un identifiant<br />

unique (le mot de code spécial peut être<br />

utilisé pour cela). Le récepteur devra<br />

aussi connaître son identifiant et mettre à<br />

jour son affcheur en fonction. En théorie<br />

le système peut prendre en charge<br />

jusqu’à 65.536 capteurs (c’est déterminé<br />

par la taille du mot de code) ; en réalité,<br />

cette quantité sera bien entendu limitée<br />

par la bande passante disponible et la<br />

puissance de traitement du récepteur.<br />

Une autre possibilité intéressante est<br />

d’ajouter une liaison série avec un<br />

ordinateur pour y stocker les valeurs de<br />

niveau d’eau dans une base de données.<br />

Ensuite avec un tableur, vous pourrez<br />

calculer des statistiques et dessiner de<br />

jolis graphiques.<br />

La plupart des broches de l’ATmega328<br />

sont libres : vous pourriez commander<br />

des pompes avec des relais ou surveiller<br />

des contacteurs pour un système<br />

d’alarme.<br />

Construction et test<br />

Assemblez l’émetteur ainsi que le<br />

récepteur, par ex. chacun sur une carte<br />

de prototypage. Cela ne devrait pas être<br />

diffcile : les circuits sont très simples.<br />

Vous remarquerez qu’il existe plusieurs<br />

versions du transducteur ultrasonique, la<br />

plupart conviennent. Les modèles à cinq<br />

broches tels que le HY-SRF05 font aussi<br />

Figure 4. La majorité de l’eau douce est gelée pour la plus grande joie des manchots.<br />

l’affaire : il sufft de décaler les broches 2<br />

à 4 d’un cran vers le haut et de ne pas<br />

relier la broche 2.<br />

Une fois l’assemblage terminé, chargez<br />

les croquis. Si vous utilisez des cartes<br />

Arduino (Pro) Mini, vous aurez besoin<br />

d’un adaptateur USB/Série.<br />

Mettez les deux montages sous tension.<br />

La LED de l’émetteur devrait commencer<br />

à clignoter à environ 1 Hz. L’affcheur du<br />

récepteur devrait comporter du texte. Si<br />

ce n’est pas le cas, tentez de manœuvrer<br />

l’ajustable de réglage du contraste, avant<br />

de chercher des problèmes de câblage.<br />

Dès que la carte dotée de l’afficheur<br />

recevra un signal de l’émetteur, sa LED<br />

commencera à clignoter à 1 Hz, au<br />

rythme de celle de l’émetteur. L’affcheur<br />

arborera une valeur en centimètres et<br />

un compteur à deux digits démarrera.<br />

Placez le capteur face à un mur ou<br />

un gros objet, à une distance connue,<br />

par ex. 1 m, et vérifiez que la valeur<br />

affchée est correcte. L’auteur a utilisé<br />

un seau, une règle en plastique et une<br />

raquette de badminton pour vérifier<br />

le fonctionnement du capteur dans un<br />

système de test (fig. 3).<br />

Et voilà ! Il ne vous reste plus qu’à<br />

installer les cartes. Pour que la portée<br />

soit maximale, montez les deux antennes<br />

verticalement.<br />

(160626 – version française : Kévin Petit)<br />

DANS L’E-CHOPPE<br />

ª160<strong>04</strong>4-71<br />

capteur de distance à ultrason<br />

HY-SRF05<br />

ª080213-71<br />

câble série USB/TTL<br />

ªSKU17001<br />

Arduino Mini<br />

ªLivres sur Arduino<br />

www.elektor.fr/livres/arduino-books/<br />

Liens<br />

[1] Page de l’article : www.elektormagazine.fr/160626<br />

[2] Page dans le labo d’<strong>Elektor</strong> : www.elektormagazine.fr/labs/remote-water-level-meter-a-need-of-the-hour<br />

www.elektormagazine.fr mars/avril <strong>2018</strong> 87

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!