Table des matières:

Arduino Mobile : 8 étapes
Arduino Mobile : 8 étapes

Vidéo: Arduino Mobile : 8 étapes

Vidéo: Arduino Mobile : 8 étapes
Vidéo: You can learn Arduino in 15 minutes. 2024, Juillet
Anonim
Arduino Mobile
Arduino Mobile

Le but de ce PCB est de fournir une carte similaire à l'ARDUINO UNO mais dédiée aux projets embarqués (c'est-à-dire alimentés par batteries).

Pourquoi ? Parce que vous ne pouvez pas alimenter un arduino uno pendant longtemps avec des piles. Principalement parce que la fonction USB prend peu de mA, même en mode veille. Le régulateur de tension a également besoin d'au moins 7V pour fonctionner normalement, une tension trop élevée pour une utilisation efficace avec des batteries. Et le dernier problème est la led verte d'alimentation, également de quelques mA.

Avec l'arduino mobile, vous pouvez alimenter la carte de 1,8 V à 5,5 V. Il n'y a plus de capacité USB ou presque, nous verrons que dans les prochaines étapes, pas de régulateur de tension et pas de LED d'alimentation.

En mode veille, le mobile arduino ne prend que quelques uA. Il peut durer des mois sur les cellules.

Le brochage est le même que l'arduino uno et la led intégrée connectée à la broche 13 est toujours là.

Étape 1: Laissez voir le schéma

Laissez voir le schéma
Laissez voir le schéma

L'alimentation doit être connectée à J1 (1,8V -> 5,5V).

D1 évite les erreurs de polarité. Mais cela fait chuter la tension à 0,6V. Si vous ne voulez pas de chute, soudez SJ1.

L'atmega328 doit être préprogrammé avec le bootloader arduino. Vous pouvez le prendre à partir d'un arduino uno ou programmer vous-même un nouveau microcontrôleur (je suis sûr que vous trouverez des instructions sur la façon de procéder).

Le connecteur FTDI est utilisé pour insérer un périphérique USB-Série dans le but de programmer l'arduino mobile.

J'ai mis un connecteur ISP au cas où vous voudriez programmer l'atmega328 directement, sans logiciel arduino.

Peu de condensateurs, un cristal de 16Mhz, une LED pour la broche 13 et c'est tout !!

Étape 2: Laissez faire la planche

Laissez faire le conseil
Laissez faire le conseil

J'ai joint dans cette instructable les fichiers Eagle du schéma et du PCB.

Je recommande à OSH Park de faire cette planche mais tout autre fournisseur devrait pouvoir le faire.

Si vous n'êtes pas familier avec la fabrication d'Eagle et de PCB, n'hésitez pas à me contacter. Je peux vous envoyer un PCB.

Étape 3: Laissez télécharger votre logiciel

Laissez télécharger votre logiciel
Laissez télécharger votre logiciel

Insérez l'adaptateur FTDI Usb-Serial (faites attention à l'orientation).

Ouvrez votre logiciel arduino, choisissez le bon PORT COM et l'arduino uno comme carte.

Téléchargez votre croquis. Je recommande d'utiliser le croquis clignotant pour vérifier que tout va bien.

NB: L'adaptateur USB-série est suffisamment puissant pour alimenter la carte, vous n'avez donc pas besoin d'alimentation externe lors de la programmation.

Étape 4: Expérimentez les modes de veille

Vous devez utiliser les capacités de modes veille de l'atmega328 et les interruptions pour le réveiller si vous souhaitez utiliser l'arduino mobile sur un projet alimenté par batteries.

Ce sujet ne peut pas être traité ici mais vous trouverez de multiples documentations et exemples sur le web concernant les modes de veille et les interruptions de l'arduino.

Étape 5: Laissez alimenter la carte en mode autonome

Déconnectez le FTDI.

Puis alimentez l'arudino mobile à partir d'un pack batterie (NiMH, Li-Ion…) de votre choix.

Rappelons que la tension doit être comprise entre 1,8V et 5,5V.

Étape 6: Améliorations futures

Je n'ai pas mis de bouton de réinitialisation. Ça pourrait être sympa dans une prochaine version.

Il n'y a pas d'interrupteur ON/OFF. je vais y penser…

Étape 7: Commander le Conseil

Comme je l'ai dit, si vous n'êtes pas familier avec la fabrication de PCB, contactez-moi à partir de l'envoi d'instructables. Je peux faire un tableau et vous l'envoyer.

Étape 8: Nomenclature

J'ai trouvé toutes les pièces sur aliexpress.

Conseillé: