I²C-Testschaltungen und Beispiele

Modelle zum Nachbauen oder wo gibt es etwas interessantes oder Projekte?

Moderator: Moderatoren

hergipotter
Schreibt viel
Schreibt viel
Beiträge: 140
Registriert: 12. Jan 2011 19:26

Beitragvon hergipotter » 17. Jan 2011 17:56

Steht im HDK Seite 9.

Benutzeravatar
lenzilenz
Schreibt super viel
Schreibt super viel
Beiträge: 492
Registriert: 21. Dez 2010 22:48
Wohnort: Weil am Rhein

Beitragvon lenzilenz » 13. Feb 2011 12:26

Bei mir hat es auch mit 100kOhm funktioniert.
Der Mensch steht immer im Mittelpunkt und damit allen im Weg.
Wer nichts macht, macht auch nichts falsch.

Benutzeravatar
NXT pro
Super-Enorm-Viel-Schreiber
Super-Enorm-Viel-Schreiber
Beiträge: 930
Registriert: 27. Sep 2010 21:38

Beitragvon NXT pro » 21. Mär 2011 16:45

@Sebi:
Warum schliesst du immer Port 2 und Port 3 vom NXT zusammen?
Ist doch beides GND.
Real coders don't comment their code - it was hard to write, it should be hard to understand!

Benutzeravatar
robofreak
Schreibt super viel
Schreibt super viel
Beiträge: 338
Registriert: 15. Okt 2008 16:22
Wohnort: Österreich/Graz
Kontaktdaten:

Beitragvon robofreak » 21. Mär 2011 17:07

NXT pro hat geschrieben:@Sebi:
Warum schliesst du immer Port 2 und Port 3 vom NXT zusammen?
Ist doch beides GND.

Genau deswegen ;)
<img src="http://teamandroid.bplaced.net/upload/logo3_small.png" width="150px" border="0px" />

Die Deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Benutzeravatar
Sebi
Administrator
Administrator
Beiträge: 1946
Registriert: 11. Jan 2008 14:28
Wohnort: Aub
Kontaktdaten:

Beitragvon Sebi » 21. Mär 2011 17:15

Um den Motor Port kurz zu schließen, wenn man einen Sensor in dem Motor Port anschließt.

Diphthong
Schreibt viel
Schreibt viel
Beiträge: 251
Registriert: 17. Aug 2010 15:53
Kontaktdaten:

Beitragvon Diphthong » 21. Mär 2011 18:40

Aber wenn beides GND ist, ist es doch im NXT sowieso verbunden?! Oder sind das zwei verschiedene Stromkreise?

Benutzeravatar
Sebi
Administrator
Administrator
Beiträge: 1946
Registriert: 11. Jan 2008 14:28
Wohnort: Aub
Kontaktdaten:

Beitragvon Sebi » 21. Mär 2011 18:55

Beim Sensor Port schon.
Beim Motor Port nicht.

Benutzeravatar
Pitillo
Schreibt viel
Schreibt viel
Beiträge: 91
Registriert: 5. Apr 2010 12:04
Wohnort: Warburg
Kontaktdaten:

Beitragvon Pitillo » 1. Apr 2011 22:12

Hey,
ich möchte zeigen wie man Sebi´s Lauflicht auch ohne Treiber nutzen kann...
hier der Code:

Code: Alles auswählen

byte I2CMsg_00[];
task main()
{
   SetSensorLowspeed(S1);
   ArrayBuild(I2CMsg_00,0x40,0xFF);
   I2CWrite(S1,1,I2CMsg_00);
   while (999999)
   {
    Wait(100);
    ArrayBuild(I2CMsg_00,0x40,0xFE);
    I2CWrite(S1,1,I2CMsg_00);
    Wait(100);
    ArrayBuild(I2CMsg_00,0x40,0xFD);
    I2CWrite(S1,1,I2CMsg_00);
    Wait(100);
    ArrayBuild(I2CMsg_00,0x40,0xBB);
    I2CWrite(S1,1,I2CMsg_00);
    Wait(100);
    ArrayBuild(I2CMsg_00,0x40,0xF7);
    I2CWrite(S1,1,I2CMsg_00);
    Wait(100);
    ArrayBuild(I2CMsg_00,0x40,0xEF);
    I2CWrite(S1,1,I2CMsg_00);
    Wait(100);
    ArrayBuild(I2CMsg_00,0x40,0xDF);
    I2CWrite(S1,1,I2CMsg_00);
    Wait(100);
    ArrayBuild(I2CMsg_00,0x40,0xBF);
    I2CWrite(S1,1,I2CMsg_00);
    Wait(100);
    ArrayBuild(I2CMsg_00,0x40,0x7F);
    I2CWrite(S1,1,I2CMsg_00);
   }
}
Danke schon mal im vorraus
Wer rechtschrebveler entdeckt darf sie behalten

Benutzeravatar
NXT pro
Super-Enorm-Viel-Schreiber
Super-Enorm-Viel-Schreiber
Beiträge: 930
Registriert: 27. Sep 2010 21:38

Re: I²C-Testschaltungen und Beispiele

Beitragvon NXT pro » 9. Mai 2011 20:12

Funktioniert Sebis Lauflicht auch mit LowCurrent LEDs(2mA)? Wenn ja, muss man irgendwelche Widerstände ändern?
Real coders don't comment their code - it was hard to write, it should be hard to understand!

Benutzeravatar
Sebi
Administrator
Administrator
Beiträge: 1946
Registriert: 11. Jan 2008 14:28
Wohnort: Aub
Kontaktdaten:

Re: I²C-Testschaltungen und Beispiele

Beitragvon Sebi » 9. Mai 2011 20:16

Ja, das funktioniert auch mit Low Current LEDS. Ich nehm da immer 1,6 oder 1,5k.

Bernhard
Schreibt ab und zu
Schreibt ab und zu
Beiträge: 41
Registriert: 6. Feb 2013 17:19

Re: I²C-Testschaltungen und Beispiele

Beitragvon Bernhard » 11. Mär 2013 16:44

auch wenn der Thread schon etwas älter ist.

Ich habe die Schaltung und die Umsetzung etwas weitergesponnen und hier im Einsatz. Endlich können meine Kinder am NXT mal ein paar Lampen steuern.

Bild
Bild
Bild

Wenn die LEDs und die Anschlusskabel fertig sind, kann ich auf Wunsch gerne ein paar Bilder im Einsatz zeigen.

Grüße

Benutzeravatar
HaWe
Administrator
Administrator
Beiträge: 5399
Registriert: 11. Jan 2006 21:01
Wohnort: ein kleiner Planet in der Nähe von Beteigeuze

Re: I²C-Testschaltungen und Beispiele

Beitragvon HaWe » 11. Mär 2013 18:09

hallo,
da erkennt man aber noch nicht sehr viel, um was es da speziell geht...?
ist das jetzt eine selbstgedruckte (-geätzte) und -gelötete Platine?
Gruß,
HaWe
±·≠≈²³αβγδε∂ζλμνπξφωΔΦ≡ΠΣΨΩ∫√∀∃∈∉∧∨¬⊂⊄∩∪∅∞®
NXT NXC SCHACHROBOTER: https://www.youtube.com/watch?v=Cv-yzuebC7E

Bernhard
Schreibt ab und zu
Schreibt ab und zu
Beiträge: 41
Registriert: 6. Feb 2013 17:19

Re: I²C-Testschaltungen und Beispiele

Beitragvon Bernhard » 11. Mär 2013 21:14

Hi, sobald ich meine LEDs wieder aufgestockt habe, löte ich die Anschlusskabel. Ziel ist es einfach acht LEDs mit an die Lego-Modelle anbauen zu können und sie einzeln zu steuern (bei einem Auto: Scheinwerfer, Blinker, Rücklicht, Bremslicht, Zusatzscheinwerfer und was weiß ich noch.) Wir nutzen viel mindsensors PSP-Nx. Es werden alle möglichen ferngesteuerten Fahrzeuge und Roboter gebaut. Theoretisch kann man auch acht Taster anschließen und den Status der Ports auslesen - das habe ich aber programmtechnisch noch nicht probiert.
Dann sieht man auch genau, was ich wollte. Die Platine ist als Prototyp bei einem Dienstleister geäzt - ich werde noch ein paar nachbestellen und den Rest der Lego-Familie ausstatten :-/. Gelötet habe ich natürlich selber ;-)

Hatten ihr noch nie den Bedarf nach steuerbarem Licht an den Modellen ? Ich habe bei Lego ewig danach gesucht und auch Fremdanbieter halten sich mit der lösung dieser einfachen Anforderung zurück. Die RGB-Lampe ist für manche ansprüche einfach nicht nuzzbar. Hier habe ich die nötigen Lösungsansätze gefunden: ein einfacher LED-Controller für Mindstorms. Danke auch an Sebi für den ins rollen gebrachte Stein :prima:

Grüße
Bernhard

Bernhard
Schreibt ab und zu
Schreibt ab und zu
Beiträge: 41
Registriert: 6. Feb 2013 17:19

Re: I²C-Testschaltungen und Beispiele

Beitragvon Bernhard » 18. Mär 2013 13:07

so .. fertig.

Die gleiche Platine (mit ein wenig kleinen Änderungen, wie adresse etc. dient bei mir nun auch als 8-fach TouchSensor).
Hier aber erstmal die LED-Version.

Bild

Ein kurzes Video hab ich auch mal gemacht:


Benutzeravatar
HaWe
Administrator
Administrator
Beiträge: 5399
Registriert: 11. Jan 2006 21:01
Wohnort: ein kleiner Planet in der Nähe von Beteigeuze

Re: I²C-Testschaltungen und Beispiele

Beitragvon HaWe » 18. Mär 2013 14:41

supi!
ist ja fast wie die Begrüßungs-Lightshow aus "Begegnung der 3. Art"
:lol:
Gruß,
HaWe
±·≠≈²³αβγδε∂ζλμνπξφωΔΦ≡ΠΣΨΩ∫√∀∃∈∉∧∨¬⊂⊄∩∪∅∞®
NXT NXC SCHACHROBOTER: https://www.youtube.com/watch?v=Cv-yzuebC7E


Zurück zu „Projekte, Showcase, Bauanleitungen“

Wer ist online?

Mitglieder in diesem Forum: Yahoo [Bot] und 12 Gäste

Lego Mindstorms EV3, NXT und RCX Forum : Haftungsauschluss