Construire « La RevIO » (Arduino Clone) My Way

à jour le 23 août 2012
Il y a trois mois, j’ai soumis instructables dans l’un des défis et a été sélectionné à reçu 3D gratuit imprimer. J’ai choisi d’avoir mes 3 x 3 x 3" impression 3D au lieu d’un célèbre robot instructable 3D.

Mon impression 3D obtenu envoyée dans la zone 123D, à ma porte il y a trois semaines. Un patch d’instructables et autocollants sont également inclus dans la boîte.

Je vous remercie beaucoup pour le programme d’impression Free3D et tout le monde behide ce programme, sinon je ne serai pas en mesure de voir mon projet va de l’avant sur ce point.

Et aussi j’ai eu ma planche de prototype fait.

Voir la photo 1, 2 et 3.

Mise à jour 30 mai 2012
Récemment j’ai reçu quelques commentaires (hors ligne) d’un expert qui est dans le domaine de l’électronique et possède une société depuis plus de 40 ans, alias gatech, au sujet de la façon dont j’ai décrit cette instructables.  Gatech contribue aussi à m’éditer cette instructables et mes autres instructables ainsi.

J’ai regardé dedans. (Je ne parle pas initialement l’anglais comme langue d’origine.) J’ai réalisé que les commentaires sont que tous faire sens, c’est à dire grammaire, la façon dont j’ai la phrase les phrases.  J’ai donc décidé de revoir cette instructable en conséquence.

Merci gatech, j’ai vraiment apprécié votre aide.

Mise à jour 11 avril 2012
Schéma ajouté et Conseil Images, couche, couche inférieure et les deux couches, le projet de loi de Materials(BOM).

Le RevIO

Il y a tant de différentes tailles et la forme de l’Arduino et Arduino compatibles disponibles là-bas. Arduino n’est pas limité à un processeur particulier, l’utilisation microcontrôleur sont Atmega8, Atmega168, Atmega328, Atmega1280 et Atmega2560.
Étant donné que je suis familier avec Atmega328 le plus, j’ai choisi Atmega328 comme le cerveau de RevIO.

J’ai été employé officiel Arduinos (Duemianove et Mega) et clone de Arduino de AdaFruit (USB Boarduino et DC Boarduino) ainsi que construit mon propre Arduino compatible pour une tâche permanente, comme TagTool Nano.  Je tiens encore à utiliser ces conseils, mais en même temps je veux construit un compatible Arduino qui mettent l’accent sur les broches de communication autrement que sur Arduino typique du groupe.

Arduino est conçu pour exposer les broches d’entrée/sortie de presque tous le microcontrôleur facilement permis de connecter ou de communiquer aux autres circuits. Il y a 14 broches d’e/s numériques, six d'entre eux sont facultatifs ou sélectionnables fonctions PWM (Pulse Width Modulation) et six entrées analogiques.

Sur l’Arduino officiel (Extreme, NG, Diecimila, Duemilanove et le dernier Arduino Uno) il y a quatre bandes d’en-tête situés sur le dessus de celui-ci. Une prise femelle 6 broches est pour l’alimentation, les 5V et 3.3V, lignes, Vin et Reset de la terre. La deuxième prise femelle 6 broches est pour six broches analogiques. Ces deux rails 6 broches femelle en-tête sont apart 0.1" situé. Autres deux rails de 8 broches situé de l’autre côté du Conseil d’administration et siège 0,15" apart. Ces deux rails d’en-tête femelle 8 broches sont utilisées pour toutes les 14 broches d’e/s numériques (D0 à D13).

ATMega328 a trois type de protocoles de communication des fonctions sélectionnables (I2C, SPI et la Communication série), je veux séparer et ces protocoles de communication sur les mêmes bandes d’en-tête de groupe. J’ai dû utiliser au moins neuf épingles, deux pour I2C, deux pour Uart Serial Comm., trois pour le SPI, deux pour le 5V et le sol. Je veux maintenir le 3.3V pour alimenter les appareils qui nécessitent 3.3V, et un extra haché et ajouter la broche de remise à zéro dans ce groupe aussi. C’est pourquoi le montant total de 12 épingles.

Alors j’ai décidé j’utiliser deux 14 broches bandes sur chaque côté de la planche RevIO plutôt que de séparer les connecteurs aux deux connecteurs 6 broches et deux connecteurs 8 broches. Il est logique, et c’est la même quantité de pins de chaque côté du Atmega328 !

Je veux construit cet Arduino compatible sur une typique commercial disponible imprimé, sans modification, comme garniture ou coupée, et la taille du Conseil d’administration devrait être d’environ la même taille d’officiel carte Arduino. Et je veux avoir le jury envelopper dans le cas de bon projet, donc je pourrais porter avec moi partout ou utilisation il sur le terrain sans crainte que le jury soit exposé, ou j’ai casser ou faire du mal au Conseil exposé tout en travaillant en plein air. Et j’ai également été pensée de façon à tenir compte de la communication sans fil, comme abordable Xbee ou Bluetooth, sur le Conseil que je puisse utiliser facilement « The RevIO » pour communiquer avec un autre périphériques "sans fil."

Les propriétés physiques plus évidentes de RevIO The :

Deux prise femelle 14 broches sont utilisées au lieu de quatre prise femelle du récipient à 6 et 8 broches femelles.

Groupe les ports de Communication (I2C, SPI et Serial Ports de comm.) sur la bande d’un récipient.

Permet carte de dérivation arrière piggy ou RevIO bouclier compatible pour être empilés au-dessus.

Envelopper le jury dans le cas de projets personnalisés.

Codes couleur et ID de broches d’e/s sont étiquetés sur le cas du projet.

Régulateurs de tension (5V et 3.3V) sont inclus.

XB-Buddy, ou compatible kit d’adaptateur Xbee prêt.

Articles Liés

Comment réparer les mauvais chinois Arduino clone

Comment réparer les mauvais chinois Arduino clone

Avez-vous déjà demandé si un clone chinois Arduino bon marché fonctionnent réellement ?Vous payez seulement un peu d'argent et obtenez le même produit. Sons trop beau pour être vrai droit ?La vérité est que certains travaux et certains ne sera pas. S
Arduino clone atmega644/1284 + VB NET + MODBUS TCP bouclier ethernet + advancedHMI

Arduino clone atmega644/1284 + VB NET + MODBUS TCP bouclier ethernet + advancedHMI

Ce projet est un moyen de contrôler un Arduino ou mon clone d'atmega644/1284 Arduino via un PC ou une interface homme-machine connecté à bouclier arduino ethernet. Vous allez créer un système SCADA pour contrôler votre système d'une grande distance.P
Construire votre propre Arduino - nu os système

Construire votre propre Arduino - nu os système

j'ai lu beaucoup de tutoriels en ligne pour faire un Clone de l'Arduino sur une maquette et certains d'entre eux sont grands, mais aucun d'eux ne semble vraiment avoir tout cela, donc je vais essayer de le ramener tous ensemble ici et fournir un tuto
Bose Wave Radio II Arduino Clone distant

Bose Wave Radio II Arduino Clone distant

après avoir lu récemment le Clone une télécommande avec Arduino instructable par randofo, je me suis inspiré pour tenter de cloner la télécommande de mon Bose Wave Radio II. Alors que cette radio est remarquable du point de vue acoustique, le fait qu
Ajouter les clés de l’un synthé Arduino le Hard Way-la Blacklord : l’orgue donneur projet partie 2

Ajouter les clés de l’un synthé Arduino le Hard Way-la Blacklord : l’orgue donneur projet partie 2

(Note : c'est mon 20ème instructable ! Merci à tous ceux qui suit et commenting.on mes projets ainsi que le personnel qui rendent cela possible. Ce site a certainement m'a fait apporter mon A jeu sur l'établi.)Le synthétiseur granulaire Auduino par P
ServDuino - construire votre propre Arduino serveurWeb

ServDuino - construire votre propre Arduino serveurWeb

The Arduino Ethernet Shield est un jouet doux!!!  Tout le monde, du débutant qui a obtenu leur Arduino hier et n'a pas dormi depuis, le noyau dur pro qui a appris c comme langue seconde, peut apprendre à utiliser le bouclier Ethernet et ont beaucoup
Construire votre propre Arduino

Construire votre propre Arduino

Mise en place d'un Arduino sur un montage d'essai est devenu un processus que j'ai appris à aimer.En quelques minutes, vous pouvez avoir un travail entièrement plate-forme Arduino pour travailler avec, comme vous le voyez dans ce tutoriel. Il y a eu
Construire votre propre Arduino alimenté par Satellite pour seulement 2000 USD

Construire votre propre Arduino alimenté par Satellite pour seulement 2000 USD

Mise à jour : trouver la version finale de ce satellite à https://www.indiegogo.com/projects/sateloscope/x/7917212Merci de contribuer vos fonds pour mon projet, s'il vous plaît... ***Étape 1: Introduction Mise à jour : trouver la version finale de ce
Induino-arduino clone

Induino-arduino clone

induino r3 est une carte de clone arduino fabriqué en Inde et il est moins cher que l'arduino uno r3 et possède de nombreuses fonctionnalités supplémentaires... il a en construit des capteurs IR, LDR, LEDs etc...elle est disponible dans www.simplelab
Perfduino construire votre propre Arduino

Perfduino construire votre propre Arduino

Il s'agit d'un microcontrôleur compatible Arduino, que j'ai fait sur une perfboard. Je l'appelle une Perfduino.Instructions de compilation complet et détails sont disponibles à revoltlab.comVoici une vidéo de lui exécutant un servo et l'esquisse d'ex
Comment construire un Circuit Arduino Compatible

Comment construire un Circuit Arduino Compatible

Je veux jamais supprimer le microcontrôleur sur la carte Arduino à mieux intégrer dans votre projet ou de la conception. Dans ce Instructable nous faire exactement cela avec Atmel ATmega 328P MCU trouvé sur l'Arduino Uno. Nous allons examiner la conf
64 pixels RGB LED Display - un autre Arduino Clone

64 pixels RGB LED Display - un autre Arduino Clone

cet affichage est basé sur une matrice de LED RVB 8 x 8. Pour des fins de test, il était connecté à une carte d'Arduino (Diecimila) standard à l'aide de 4 registres à décalage. Après avoir faire fonctionner j'ai elle permatized sur un PCB fabbed. Les
Construire un Robot Arduino Simple

Construire un Robot Arduino Simple

Il s'agit de mon premier Instructable.. !Ce guide vous montre comment créer rapidement et facilement un robot Arduino-basé. La robotique est un passe-temps passionnant et amusant qui est devenu très abordable ces dernières années. Ce qui aurait néces
Comment construire un synthé Arduino

Comment construire un synthé Arduino

il s'agit d'un synthétiseur peu super simple et facilement personnalisable. Il s'agit de ma première fois à l'aide de l'Arduino et aussi avec l'acrylique, les deux j'ai trouvé très amusant de travailler avec si.  C'est aussi mon premier Instructables