ATTiny84 - I2C esclave - Arduino UNO (5 / 6 étapes)

Étape 5: Conception de circuits imprimés

Ci-dessus est la conception de PCB promise que j’ai bricolé comme un circuit simple qui permettra de transporter les 3 planches de ATTiny84 et de fournir certaines connexions de breakout à de la Tiny. Le circuit a aussi un pont de connexion à l’Arduino Uno.

Je préfère les ATTiny84 à la ATTiny85 dans cette conception pour deux raisons principales :

  1. Le ATTiny84 me donne plusieurs broches pour connecter à ;
  2. L’arrangement de brochage ATTiny84 fait placer le microprocesseur, dessine beaucoup plus facile, le ATTiny85, avec son Pin 4 GND Broche 8 Vcc arrangement rend la conception un peu compliquée... pas un seul qui est insurmontable, mais assez de douleur que je ne dérange pas (avec la raison 1 pris en considération)

Donc, là vous l’avez. Trois ATTiny84 microprocesseurs dans un circuit d’esclave I2C, tout ce qui reste maintenant consiste à programmer ces petits champions dans un plus utile ailleurs;)

J’ai ajouté le fichier Fritzing afin que vous puissiez faire pour vous-même.

Par ailleurs, j’ai utilisé deux Arduino Uno pour ce projet, on a été mis en place en tant que programmeur pour la ATTiny84 (à l’aide de la ATTiny84 modifié Arduino comme FAI d’un précédent instructable). Cela fait de programmation du ATTiny84 et Arduino UNO beaucoup plus facile alors que j’étais prototypage les croquis).

Articles Liés

Maître I2C Arduino Uno

Maître I2C Arduino Uno

Il s'agit de l'autre bout de l'ATTiny84 I2C esclave instructable.Le but de ce circuit est de fournir un etes bas Conseil ATMega328P-PU I2C maître qui contrôle les périphériques I2C esclave connectés. Dans l'exemple que j'utilise, le périphérique escl
La première utilisation de 0,96" I2C écran OLED avec Arduino UNO

La première utilisation de 0,96" I2C écran OLED avec Arduino UNO

Aujourd'hui, je vais vous montrer comment utiliser 0,96" I2C écran OLED avec carte Arduino UNO. Il y a beaucoup de différents types d'écrans OLED. J'ai eu 4-épinglé OLED display avec moi. Cette affiche peut être avec broches SPI au lieu de I2C. Ces v
À l’aide de l’Arduino Uno au programme ATTINY84-20PU

À l’aide de l’Arduino Uno au programme ATTINY84-20PU

À l'aide de l'Arduino Uno au programme ATTINY84-20PU (Newark item # 68T3783). Ce Instructable montre comment utiliser la plateforme Arduino pour fonctionner avec des processeurs physiquement plus petits, comme le ATtiny84 (84/44/24), ATtiny85 (85/45/
I2C entre Arduinos

I2C entre Arduinos

Peut-être que parfois nous voulons partager la charge de travail d'un Arduino avec un autre. Ou peut-être que nous voulons plusieurs broches analogiques ou numériques. Inter-Integrated Circuit ou I2C (prononcé j'ai squared C) est la meilleure solutio
INTRO à l’ARDUINO UNO-R3

INTRO à l’ARDUINO UNO-R3

Bonjour les gars, vous savez ce qu'une carte arduino est. Mais comme un débutant (ou) un débutant vous pouvez faire face à une difficulté dans le choix de la Commission droite de la vaste gamme de conseils de famille Arduino.Pour vous, je suggère for
Système Ambilight pour chaque entrée connectés à votre téléviseur. WS2812B Arduino UNO Raspberry Pi

Système Ambilight pour chaque entrée connectés à votre téléviseur. WS2812B Arduino UNO Raspberry Pi

J'ai toujours voulu ajouter ambilight à mon téléviseur. Il est tellement cool ! J'ai finalement fait et je n'étais pas déçu !J'ai vu beaucoup de vidéos et de nombreux tutoriels sur la création d'un système Ambilight pour votre TV, mais je n'ai jamais
Portable Arduino Uno température et capteur d’humidité avec écran LCD

Portable Arduino Uno température et capteur d’humidité avec écran LCD

Hey tout le monde. J'ai acquis beaucoup de bonnes idées d'instructables au fil des ans. Comme il s'agit de mon premier ' ible, je me dis que je voudrais partager quelque chose que j'ai fait aussi bien. Je suis cela concluez le plein spectre Laser con
ThermoClock : Une Open source Arduino UNO OLED horloge qui mesure également la température

ThermoClock : Une Open source Arduino UNO OLED horloge qui mesure également la température

Bonjour, tout le monde !Aujourd'hui je vais vous montrer comment faire An OpenSource Arduino UNO OLED horloge qu'aussi mesures de température. Ce projet est un Open source et il est ouvert à tous. Il ne nécessite aucune qualification spéciale d'ingén
Comment connecter un écran LCD de série à un Arduino UNO

Comment connecter un écran LCD de série à un Arduino UNO

Dans ce instructable je vais vous montrer comment j'ai branché une série LCD 16 X 2 à un Arduino UNO.Il y a beaucoup d'instructables et tutoriels vous montre comment connecter un écran LCD normal à un Arduino, mais pas beaucoup montrant une série LCD
Miltuino cinquième V.05 - microprogramme de com Headless CNC 6 eixos (3 + 3) début, LCD 16 x 2, clavier 3 x 4, carte SD e 3 Arduino UNO

Miltuino cinquième V.05 - microprogramme de com Headless CNC 6 eixos (3 + 3) début, LCD 16 x 2, clavier 3 x 4, carte SD e 3 Arduino UNO

Dans l'Assemblée ont résolu tous les conflits entre les ports utilisés, fonctionne parfaitement.Je suis d'optimiser le code pour toutes les fonctions intégrées peuvent fonctionner sur l'Arduino UNO.À l'avenir, j'ai l'intention d'utiliser Arduino Due
Arduino UNO base de pilote d’affichage LED HUB75

Arduino UNO base de pilote d’affichage LED HUB75

Il s'agit de 5x5cm personnalisé carte Arduino UNO qui permet une connexion simple à affichages LED d'interface HUB75.Si vous n'êtes pas familier avec ces affichages, vous pouvez acheter un de Adafruit panneau de matrice RGB LED 16 X 32, ou de Aliexpr
Mobile Robot Arm DoArm S7 par wifi Arduino uno r3

Mobile Robot Arm DoArm S7 par wifi Arduino uno r3

Ce manuel est juste pour l'utilisation de la DoArm basée sur leESPduino (qui compatible avec Arduino uno r3) kit de développement de la société doit. Les utilisateurs peuvent développer à nouveau et/ou améliorer la fonction sur la base de source code
PiBot : Calcul de Pi avec un Arduino Uno

PiBot : Calcul de Pi avec un Arduino Uno

Présentant le PiBot, une alternative assez pauvre pour rechercher la valeur de Pi sur internet. Il laisse toute la concurrence dans son sillage qu'il calcule Pi plus lent que son vieil ami renommée colosse de Bletchley Park, que de déchets robot de B
Controlando affichage LCD I2C con Arduino

Controlando affichage LCD I2C con Arduino

Hace unos días amendements llegaron unas LCD I2C de 16 × 2 y aucun soi si alguna vez te ha pasado que estas haciendo un proyecto con muchos componentes y debes usar una pantalla LCD que se lleva 6 pins de tu Arduino y todo se vuelve ONU caos porque y