INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
I2C-Adressierung von mehreren Arduino Pro Micro?
01.06.2014, 21:19
Beitrag #1
I2C-Adressierung von mehreren Arduino Pro Micro?
Hallo,

ich betreibe einen Mega2560 und möchte 2-3St. Pro Micro über I2C betreiben.
Mit I2C habe ich bereits mit einem RTC3231 u. LCD20x4 u. einem Portexpander MCP23017 Erfahrung gesammelt.

Einen Pro Micro werde ich für Ausgänge verwenden, einen für Eingänge u. einen für mehrere Fühler.
Wie adressiere ich die einzelnen Pro Micros im I2C-Bus?
Der Portexpander hat dafür drei Adresspins A0-3, die ich somit codieren kann, bei den Pro Micros finde ich nichts, weder Pins, noch ein Register für Adressen.
Verwenden werde ich die Wire.Library.
Kann mir hier jemand einen Gedanken geben.

Gruß Franzh
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.06.2014, 21:40
Beitrag #2
RE: I2C-Adressierung von mehreren Arduino Pro Micro?
(01.06.2014 21:19)alpenfeuer schrieb:  Hallo,

ich betreibe einen Mega2560 und möchte 2-3St. Pro Micro über I2C betreiben.
Mit I2C habe ich bereits mit einem RTC3231 u. LCD20x4 u. einem Portexpander MCP23017 Erfahrung gesammelt.

Einen Pro Micro werde ich für Ausgänge verwenden, einen für Eingänge u. einen für mehrere Fühler.
Wie adressiere ich die einzelnen Pro Micros im I2C-Bus?
Der Portexpander hat dafür drei Adresspins A0-3, die ich somit codieren kann, bei den Pro Micros finde ich nichts, weder Pins, noch ein Register für Adressen.
Verwenden werde ich die Wire.Library.
Kann mir hier jemand einen Gedanken geben.

Gruß Franzh

Hallo Neuer,
..öhm ja wenn du uns verrätst was ein Pro Micro ist und oder vielleicht einen Link zu einer Seite hast wo das Teil beschrieben ist dann hilft dir hier bestimmt einer...
lg
bk
...und weils keiner glaubt, auch meine Kristallkugel ist defekt...

1+1 = 10 Angel ...und ich bin hier nicht der Suchmaschinen-Ersatz Dodgy...nur mal so als genereller Tipp..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.06.2014, 23:17
Beitrag #3
RE: I2C-Adressierung von mehreren Arduino Pro Micro?
Hallo Franzh & bk,

wenn ich richtig gelesen habe ist ein Pro Micro sowas wie ein Pro Mini, allerdings mit einem ATmega32U4 onboard.
Adressierung ist nicht wirklich schwer:
auf dem Slave wird in aller Regel ein Setup wie folgt gemacht:
Code:
#include <Wire.h>
const byte MY_ADDRESS = 42;
void setup()
{
Wire.begin (MY_ADDRESS);
...
}
Auf dem Master könnte der Code wie folgt aussehen:
Code:
#include <Wire.h>
const byte SLAVE_ADDRESS = 42;
void setup()
{
  Wire.begin ();
}
void loop()
{
Wire.beginTransmission (SLAVE_ADDRESS);
// senden an den Slave
Wire.endTransmission ();
Alles nur ganz grob Exclamation
Hier steht alles Notwendige: http://playground.arduino.cc/Main/WireLi...dReference

Grüße Ricardo

Nüchtern betrachtet...ist besoffen besser Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
02.06.2014, 11:09 (Dieser Beitrag wurde zuletzt bearbeitet: 02.06.2014 11:11 von alpenfeuer.)
Beitrag #4
RE: I2C-Adressierung von mehreren Arduino Pro Micro?
Hallo zusammen,

ich dachte, so ein kleiner Pro Micro wäre hier längst bekannt.
Also es handelt sich, wie schon vermutet, um einen Controller ähnlich dem Mini und wie sie sich alle nennen.

Die Controller arbeiten soweit schon eigenständig, nur für die Einbindung über den Mega 2560 hatte ich nicht gecheckt.
Der Ansatz reicht mir soweit, vielen Dank.

Gruß Franz

[attachment=434]


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Altes Digitales Display mit Text/Bits durch Genuino Micro versorgen - SPI-Bibliothek? RollingStone 0 201 25.06.2016 17:46
Letzter Beitrag: RollingStone
Question Arduino Pro Micro verlangt keyboard.h im sketch weinema 0 308 01.03.2016 19:04
Letzter Beitrag: weinema
  Arduino Micro/Mega Erkennungsprobleme motomax 5 688 28.12.2015 16:50
Letzter Beitrag: hotsystems
  Steuerung von mehreren Programmabläufen TimF 21 1.396 04.11.2015 23:28
Letzter Beitrag: hotsystems
  Arduino Ethernet mit USB 2 Serial Converter/Welche Einstellungen im Arduino-Sketch lociluke 1 1.104 05.05.2015 13:40
Letzter Beitrag: Bitklopfer
  Arduino Mega-Projekt mit EEPROM auf Arduino Due portieren Foto-Ralf 17 3.124 16.03.2015 12:06
Letzter Beitrag: Foto-Ralf
Smile Arduino Micro - PWM Ausgänge -- blutiges Anfängerproblem DEL 10 5.990 10.01.2015 09:09
Letzter Beitrag: MaHa1976
  Von mehreren Libarys wird eine nicht erkannt Foto-Ralf 4 2.495 22.08.2014 16:03
Letzter Beitrag: Thorsten Pferdekämper
  int. LED (Pin 13) bei Leonardo Micro Pro geht nicht alpenpower 2 856 13.08.2014 18:44
Letzter Beitrag: alpenpower
  Frage zu Visual Micro für Atmel Studio 6.1 BerndHF 2 2.359 10.10.2013 07:16
Letzter Beitrag: BerndHF

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste