Mon premier projet Arduino, j'ai créé un capteur de phare qui activera une lumière extérieure lorsque les phares d'une voiture le frappent. Je sais que je pourrais aller en acheter un, mais où est le plaisir?
Maintenant, j'aimerais en faire un "vrai" à monter devant ma maison pour pouvoir réutiliser mon arduino.
Je ne sais vraiment pas par où ni comment commencer. J'ai jeté un coup d'œil mais je ne trouve aucune information à ce sujet ... Je suis sûr que quelqu'un ici pourra suggérer quelque chose.
Réponses:
Je suppose que, d'après votre question, vous souhaitez que les composants essentiels d'un Arduino ainsi que votre circuit soient sous forme permanente.
Voici mes étapes:
Faites-le étape par étape et tout ira bien.
1. Construisez le circuit entier sur une planche à pain ou deux.
Ensuite, vous savez que tout fonctionne, et que vous avez tous les composants prêts à rendre votre circuit permanent
Cela impliquera de faire et de programmer une partie de votre Arduino sur la maquette. Je ne pense pas que vous ayez besoin de la partie USB. Il peut donc s'agir de composants traversants relativement simples au début.
Voici un lien vers des instructions indiquant comment créer un Arduino sans clé USB.
Il peut être programmé en utilisant votre Arduino existant, vous n'avez pas besoin d'un programmeur. Par exemple: http://arduino.cc/en/Tutorial/ArduinoToBreadboard
Je faisais un croquis du schéma de circuit pour m'assurer de bien comprendre ce que j'avais sur la planche à pain et pour guider la prochaine étape.
2. Je vous conseillerais de transférer le tout sur «Veroboard» (carton plat) plutôt que de faire un circuit imprimé.
Veroboard / stripboard sera beaucoup plus rapide et moins cher. Vous pourriez facilement passer dix fois plus de temps à apprendre à utiliser Eagle suffisamment pour pouvoir fabriquer un circuit imprimé, qu'il ne faudrait pour concevoir et réaliser le circuit entier sur du veroboard / du stripboard.
Vous pouvez créer un motif sur du papier quadrillé, mais il existe certains programmes de CAO qui vous aideront si vous recherchez un système de CAO veroboard. Je ne les ai jamais utilisées, j'utilise du papier et un crayon doux ou un logiciel de dessin vectoriel. Un ami a utilisé PowerPoint parce que c’est ce qu’il avait sous la main.
Voici un exemple de personne qui a construit un Arduino sur veroboard / stripboard.
Il montre le design qu'il a conçu pour les panneaux Veroboard / Stripboard. Essayez d’obtenir une disposition raisonnable de votre conception avant de la réaliser. C’est là que le crayon à papier et la gomme à effacer entrent en jeu :-) Typiquement, les deux premières tentatives sont trop grandes ou trop petites. Facilitez-vous la vie et obtenez beaucoup de papier quadrillé :-)
Ce lien montre à quoi ressemblera le processus.
Vous pouvez suivre la conception arduino veroboard / stripboard et vérifier que cela fonctionne. Puis concentrez-vous sur votre circuit supplémentaire.
Utilisez une prise pour le microcontrôleur et évitez de la souder directement. La plupart des autres pièces représentent un total de quelques dollars. Je voudrais donc en obtenir quelques-unes pour les pièces de rechange et les exercices des ensembles de pièces a du sens, surtout si vous avez l’intention de faire plus de choses).
Le coût total pour la partie Arduino devrait être inférieur à 10 $.
Bonne chance et j'espère que vous l'apprécierez.
la source
D'autres ont mentionné l'utilisation d'un bouclier. Je vais suggérer de vous essayer à votre propre circuit imprimé :) Bien que ce soit une voie coûteuse / difficile / frustrante, elle est de loin la plus éducative.
Procurez-vous une copie de Eagle et jouez avec l'éditeur de schémas. Vous devriez pouvoir copier la plupart de ces informations à partir de votre prototype. Vous trouverez également que le schéma arduino est une bonne référence pour les bits de la carte de développement.
Si vous avez déjà écrit un logiciel sur votre carte de développement, vous devriez alors avoir une bonne idée de ce qui est requis en termes de taille de mémoire flash / RAM, de compteurs, de broches d'E / S, etc. Il vous faudra peut-être un peu de fouille pour découvrir ce que l'environnement Arduino a. effectivement utilisé, il a tendance à cacher les détails techniques au développeur. Le plus simple serait peut-être d’utiliser la puce de l’arduino, ce qui, à mon avis, est le ATMega168 .
Commencez à parcourir les sites des fournisseurs de composants tels que Digikey et Element14 pour trouver les composants dont vous avez besoin. Essayez d'utiliser des éléments déjà inclus dans les bibliothèques Eagle ou essayez de dessiner vos propres empreintes de pas.
Ensuite, vous pouvez avoir BatchPCB fabriquer vos dessins. Commandez toutes les pièces que vous avez choisies. Une fois que tout est arrivé, soudez-le et priez pour que ça marche quand vous l'allumez: D
Bien sûr, cela semble assez déconcertant si vous débutez dans la conception électronique, continuez de poser des questions tout le temps! Bonne chance ;)
la source
Peut - être aller à mi - chemin entre le blindage Arduino et votre carte en utilisant Arduino Pro ou Pro Mini carte
Vous venez d'ajouter vos composants supplémentaires.
la source
Un moyen plus simple pourrait être de créer un bouclier Arduino - vous pouvez obtenir un prototype de carte en forme d’Arduino. Ajoutez tous les composants que vous voulez et ajoutez-les simplement dans l'arduino.
la source
Dessinez un schéma, d’abord, des parties de la carte Arduino que vous utilisez, des parties que vous avez ajoutées et de la manière dont elles sont connectées, et montrez-nous cela. Nous pouvons procéder à partir de là.
Vous devrez peut-être concevoir et fabriquer un circuit imprimé et l'assembler, ou bien le construire sur une carte de prototypage. Ensuite, il vous suffit de brancher l’AVR de l’Arduino, et il devrait commencer à fonctionner comme l’Arduino.
la source
Allez jeter un coup d'œil au MetaBoard . Il s’agit d’une carte principalement compatible Arduino que vous pouvez graver chez vous sur un circuit imprimé simple face. Si vous souhaitez transférer ce que vous avez prototypé sur un tableau permanent, ce serait un bon point de départ bien documenté.
En cours de route, vous récupérerez une copie d' Eagle pour modifier le dessin à votre guise et choisirez un programmeur de circuit intégré dont vous aurez besoin pour programmer votre tableau homebrew.
la source
Ma méthode n'est pas loin derrière Cogsy. Au lieu de plonger profondément dans l'aigle et autres, allez chez votre Radioshack local, procurez-vous quelques-unes de ses cartes de perforation (cartes de circuit avec une tonne de trous). Configurez l’atmega328 avec les accessoires nécessaires (1 cristal externe avec 2 condensateurs, condensateur pour le filtrage de la ligne d’alimentation et résistance pour lever la broche de réinitialisation vers le haut). Souder la puce / circuit à la carte de performance.
Cette méthode est beaucoup moins intimidante que de commencer avec un circuit imprimé personnalisé. Je viens tout juste de commencer à utiliser l'électronique et cette méthode a été ma prochaine étape. Maintenant, je fais ma propre gravure, mais c’est la progression la plus facile à suivre.
Bonne chance!
la source
vous voudrez peut-être envisager d’utiliser une puce ATTINY84 ou 85 au lieu d’un arduino assemblé sur la carte proto. Les ATTINY sont d’excellentes petites puces qui offrent (presque) les mêmes fonctionnalités que la Atmega 328P (la puce Arduino), occupent très peu d’espace et permettent de transférer le même programme d’Arduino à l’ATTINY. Cela vous permet également de récupérer votre Arduino après le prototypage. Un bon point de départ -
https://42bots.com/tutorials/programming-attiny84-attiny44-with-arduino-uno/amp/
À votre santé.
la source