Question:
Arduino: comment faire un prototype final?
chrisw
2011-11-04 01:24:31 UTC
view on stackexchange narkive permalink

Je travaille avec mon kit de démarrage Arduino depuis un moment et j'apprends les bases de l'électronique. Maintenant, j'ai un projet que je voudrais quitter la planche à pain standard fournie avec le kit de démarrage. J'aimerais réduire toute la configuration de la carte afin de pouvoir l'installer dans des endroits plus étroits. Ma question est donc la suivante: comment passer du prototypage sur une maquette standard à un produit final? Par produit final, j'entends une carte plus compacte. Pour le moment, voici à quoi ressemble ma lampe d'ambiance, par exemple:

mood lamp in progress

J'aimerais pouvoir passer de la maquette là-bas à quelque chose de plus petit que je peux empiler c'est plus permanent.

Je me rends compte que ce n'est peut-être pas clair à cent pour cent car je suis encore vraiment nouveau dans l'électronique en général et j'ai du mal à m'expliquer. Alors s'il vous plaît laissez-moi savoir si je peux aider à clarifier quoi que ce soit car j'aimerais obtenir une réponse, merci!

Deux réponses:
mindcrime
2011-11-04 01:42:03 UTC
view on stackexchange narkive permalink

Si vous voulez que ce que vous fabriquez soit un «bon» blindage Arduino, vous pouvez acheter quelque chose comme cette carte «Protoshield» d'Adafruit:

http: // www. adafruit.com/products/51

D'autres fournisseurs vendent des tableaux similaires. C'est fondamentalement un peu de perfboard qui est conçu pour le montage de composants, mais avec les broches d'en-tête déjà configurées pour "empiler" sur un Arduino.

Si vous n'avez pas besoin d'un bouclier réel qui se superpose à votre Arduino (cela est, si vous allez faire passer un câble d'une sorte de l'Arduino au reste de l'appareil, ou si vous allez utiliser l'un des super petits clones Arduino), alors vous avez quelques options:

  1. Construisez-le sur perfboard. Vous pouvez obtenir un perfboard conçu pour être très proche des planches à pain des expérimentateurs, ou un perfboard avec un petit tampon de cuivre par trou.

  2. Créez votre propre PCB (carte de circuit imprimé), en utilisant l'une des quelques techniques. Vous pouvez utiliser la gravure chimique, après avoir dessiné des traces sur le tableau plaqué de cuivre avec un stylo de réserve, ou utiliser la technique d'imprimante laser mentionnée par Majenko. Dans les deux cas, il s'agit de tremper la carte plaquée de cuivre dans un agent de gravure qui dissout tout le cuivre, à l'exception de la partie recouverte de «resist». Ce qui reste, ce sont vos traces de PCB.

    Ou, si vous avez un hackerspace actif ou une communauté d'électronique amateur dans votre région, vous pourriez avoir de la chance et trouver quelqu'un qui a construit un PCB de bricolage Mill, qui pourrait meuler la planche pour vous. Ou si vous êtes vraiment enthousiaste, vous pouvez construire votre propre moulin à PCB. :-)

  3. Confiez le "fab" de votre circuit imprimé à un spécialiste. Cela implique de créer la mise en page PCB sur un ordinateur en utilisant quelque chose comme Eagle, puis de soumettre le fichier à l'usine, avec le paiement, puis de recevoir un paquet de cartes quelques jours plus tard. Cela peut être un peu trop cher si vous n'avez besoin que d'un seul tableau ... c'est plus pour les gens qui construisent des choses à vendre en volume. Mais certains amateurs le rendent économique en regroupant leurs commandes et en partageant les coûts.

Le produit Adafruit ressemble à ce que je recherche. Je suis encore un peu trop inexpérimenté pour essayer de fabriquer mes propres PCB. Alors, y a-t-il des tutoriels sur la façon de monter la maquette sur le bouclier? J'ai regardé autour du site Web d'Ada et je n'ai pas pu en trouver un.
Vous ne monteriez pas la carte d'expérimentation sur le bouclier, vous transféreriez les composants de la planche d'expérimentation à la carte protoshield, en recréant le même circuit que vous avez maintenant et en soudant les composants en place. Si vous n'avez aucune expérience de la soudure, vous pouvez vous enseigner vous-même, ou vous pouvez essayer de trouver quelqu'un local qui peut vous donner un coup de main. Encore une fois, s'il y a un hackerspace ou un club de radio amateur ou quelque chose à proximité, ce serait une bonne ressource. Sinon, Youtube propose de nombreuses vidéos de soudure.
J'aurais peut-être dû mieux formuler ma question. Il semble que vous deviez acheter une planche à pain plus petite à monter sur le bouclier en fonction de ce que je lis sur le site. Est-ce correct? Si oui, comment relieriez-vous les deux?
Oh, d'accord, ils n'ont même pas remarqué qu'ils montraient cette technique sur leurs photos. Ce n'est pas ce que je ferais, alors j'ai mentalement effacé cela, je suppose. Aaah, si vous vouliez vraiment le faire de cette façon, vous pourriez simplement acheter l'une des très petites planches à pain qu'ils vendent, et simplement la coller ou la boulonner en place. Ensuite, vous voudrez probablement simplement utiliser quelques petits fils de cavalier courts entre les en-têtes Arduino et la carte d'expérimentation.
Vous souderiez donc directement les connexions sur la carte? Avez-vous un lien vers un exemple de projet que je peux utiliser comme référence. Essentiellement, j'ai 2 LED RVB et quelques potentiomètres à connecter.
N'ayez pas d'exemple à portée de main, non. Pardon. :-( Mais le principe n'est pas trop difficile. Si vous faites attention aux traces sur le protoshield, vous verrez une zone qui ressemble physiquement à une maquette. Je commencerais par cette partie du protoshield. Si vous avez besoin de effectuez des connexions supplémentaires, utilisez simplement des morceaux de fil isolé (ou connectez simplement les fils des composants ensemble s'ils sont suffisamment longs).
Majenko
2011-11-04 01:31:55 UTC
view on stackexchange narkive permalink

Il me semble que vous voulez créer un blindage personnalisé pour votre Arduino, oui?

Créez votre propre PCB que vous pouvez brancher directement sur l'Arduino, avec tout parfaitement soudé en place?

D'accord, vous devrez d'abord vous procurer un logiciel de PCB.

Si vous êtes sous Windows, alors Eagle est l'un des plus populaires - ils font une version gratuite qui devrait être idéal pour vos besoins.

Si vous êtes un utilisateur Linux, alors gEDA PCB est fait pour vous. Encore une fois, gratuit.

Ensuite, vous devez entrer dans le côté gravure des choses. Si vous avez une imprimante laser à moitié décente, vous pouvez essayer la gravure par transfert de toner. Cela demande de la pratique, mais c'est amusant quand ça va bien.

J'ai un site avec diverses ressources, y compris des tutoriels sur la façon de faire la gravure par transfert de toner et des fichiers modèles pour gEDA PCB: piratage. majenko.co.uk

Alternativement, vous pouvez obtenir une carte de prototypage Arduino - c'est un PCB plein de trous plaqués sur lesquels vous pouvez souder vos composants et créer un blindage. Pas aussi amusant que de graver le vôtre.

De plus, vous aurez besoin (pour le rendre empilable) d'en-têtes empilables - 2 à 8 voies et 2 à 6 voies. Sparkfun les vend aux États-Unis et la proto-photo au Royaume-Uni.

Oh, et n'hésitez pas à accéder au salon de discussion si vous êtes bloqué à tout moment.

Merci Majenko pour l'information, je mets en favori la salle de chat. J'adorerais suivre cette voie, mais je pense que c'est encore un peu au-dessus de ma tête. Est-il très coûteux de fabriquer les planches vous-même ou est-il plus efficace de concevoir la planche et de l'expédier à quelqu'un pour la fabriquer?
Une simple petite carte basée sur l'Arduino coûtera environ 30 $ à fabriquer.
Vous auriez la dépense initiale de l'équipement - papier, agent de gravure, carte plaquée cuivre, etc., qui peut coûter à peu près le même prix que la commande d'une seule carte auprès d'une fabrique. Mais chaque planche que vous créez est essentiellement gratuite;)
brancher des trucs dans un arduino et une maquette, puis passer directement à une carte PCB maison est un peu rapide pour moi. Le stripboard ou le proto board semble être une étape suivante plus facile


Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...