PanStamp Board RGB,CW,WW;DMX;IR

Begonnen von ext23, 22 Juli 2013, 22:13:18

Vorheriges Thema - Nächstes Thema

santalaus

Hallo,

man muss ja echt einfach mal durch alle Themen hier im Forum schnuppern. Irgendwie verpasst man ja einfach was.
Also ich hätte auch an der Platine Interesse.
Zumal wenn das wirklich mit dem I2C PWM Regler käme. Oder ich muss probieren, I2C mit den freien Pinnen zu realisieren.
Ich hab dann vor zusätzlich 8 Geräte via SolidStateRelais zu schalten.

3 Platinen nehme ich dann auf jeden Fall. Im Homematic Forum hatte ich das schon angedeutet.
Ich würde auch versuchen, das Software Technisch in Homemativ zu integrienen.

Nico

justme1968

die ersten beta panstamps des neuen modells sind unterwegs. sobald ich weiß wie das mit den neuen frei programmierbaren pins funktioniert vergleiche ich mal zwischen integriertem pwm und extra i2c pwm.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

ext23

Sehr schön, na da bin ich mal gespannt.
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

Markus Bloch

@ext23: Habe gerade nochmal einen Blick auf deine Liste riskiert und deine abschließenden Worte gelesen.

Mir persönlich reicht jeweils ein Bausatz zum löten. ;-)

Gruß
Markus
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

Astrofreak85

#364
öhm, auf der Liste fehle ich ja noch...?! 2 Boards ;)

Lötvariante

DJAlex

Kannst du mich auf der Liste auf 4 setzen hab 2 wegrationalisieren können.

DJAlex

Ahhh.

Ich weiß nicht was ich gemacht hab hatte das V1 Board jetzt ein paar Wochen abgesteckt und nicht in Betrieb und wenn ichs jetzt anschließe. wird der IC1 schlagartig extrem heiß und die LED leuchtet durchgehend. hat einer ne Idee was da los ist??


ext23

Nabend,

André wie schaut es aus, haste schon mit den neuen panStamps spielen können?


Gruß
Daniel
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

justme1968

kurz ausgepackt aber noch nicht mehr gemacht. der programmieradapter war
erst vorgestern in der post. dir pansticks gehen erst mal nicht mehr.

und ich habe etwas mit dem Innenraum sensor board gespielt aus dem thread hier: http://forum.fhem.de/index.php/topic,20956.msg155191.html#msg155191 . der sketch ist aber bald so weit. dann geht es mit dem rgb board weiter.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

ext23

Oha, klingt ja dann doch nach größeren Änderungen wenn der USB Stick dann nicht mehr funktioniert für die neuen Teile.

Gruß
Daniel
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

DJAlex

Ich bastel jetzt schon seit einer Woche an meinen Panstamps rum. Aber komm einfach nicht vorwärts.
Einer hat einfach so von heut auf morgen angefangen blödsinn zu machen. Jetzt sendet er ununterbrochen
seinen Status und müllt mir das ganze Logfile zu. Hab einen noch originalverpackten Panstamp mit dem selben .hex file geflasht und der
ging einwandfrei.

Kann ich von einem Hardwarefehler ausgehen?
Wenn ja hat jemand ne Idee was des sein könnte?

Hab nächste Woche jemand da der sowas löten könnte wenn ich weis was für teile ich brauch.

Wär super wenn mir jemand weiterhelfen könnte.

Hier mal ein Ausschnitt aus dem Logfile:

2014-04-08_00:20:19 SWAP_F0 0D-InternalTemperature: 0000001C
2014-04-08_00:20:19 SWAP_F0 internaltemperature: 28
2014-04-08_00:20:19 SWAP_F0 0B-RGBlevel: 000000
2014-04-08_00:20:19 SWAP_F0 0B.1-Red: 00
2014-04-08_00:20:19 SWAP_F0 0B.2-Green: 00
2014-04-08_00:20:19 SWAP_F0 0B.3-Blue: 00
2014-04-08_00:20:19 SWAP_F0 off
2014-04-08_00:20:19 SWAP_F0 RGB: 000000
2014-04-08_00:20:19 SWAP_F0 0D-InternalTemperature: 0000001C
2014-04-08_00:20:19 SWAP_F0 internaltemperature: 28
2014-04-08_00:20:19 SWAP_F0 0B-RGBlevel: 000000
2014-04-08_00:20:19 SWAP_F0 0B.1-Red: 00
2014-04-08_00:20:19 SWAP_F0 0B.2-Green: 00
2014-04-08_00:20:19 SWAP_F0 0B.3-Blue: 00
2014-04-08_00:20:19 SWAP_F0 off
2014-04-08_00:20:19 SWAP_F0 RGB: 000000
2014-04-08_00:20:19 SWAP_F0 0D-InternalTemperature: 0000001B
2014-04-08_00:20:19 SWAP_F0 internaltemperature: 27
2014-04-08_00:20:19 SWAP_F0 0B-RGBlevel: 000000
2014-04-08_00:20:19 SWAP_F0 0B.1-Red: 00
2014-04-08_00:20:19 SWAP_F0 0B.2-Green: 00
2014-04-08_00:20:19 SWAP_F0 0B.3-Blue: 00
2014-04-08_00:20:19 SWAP_F0 off
2014-04-08_00:20:19 SWAP_F0 RGB: 000000
2014-04-08_00:20:19 SWAP_F0 0D-InternalTemperature: 0000001C
2014-04-08_00:20:19 SWAP_F0 internaltemperature: 28
2014-04-08_00:20:19 SWAP_F0 0B-RGBlevel: 000000
2014-04-08_00:20:19 SWAP_F0 0B.1-Red: 00
2014-04-08_00:20:19 SWAP_F0 0B.2-Green: 00
2014-04-08_00:20:19 SWAP_F0 0B.3-Blue: 00
2014-04-08_00:20:19 SWAP_F0 off
2014-04-08_00:20:19 SWAP_F0 RGB: 000000
2014-04-08_00:20:19 SWAP_F0 0D-InternalTemperature: 0000001C
2014-04-08_00:20:19 SWAP_F0 internaltemperature: 28
2014-04-08_00:20:19 SWAP_F0 0B-RGBlevel: 000000
2014-04-08_00:20:19 SWAP_F0 0B.1-Red: 00
2014-04-08_00:20:19 SWAP_F0 0B.2-Green: 00
2014-04-08_00:20:19 SWAP_F0 0B.3-Blue: 00
2014-04-08_00:20:19 SWAP_F0 off
2014-04-08_00:20:19 SWAP_F0 RGB: 000000
2014-04-08_00:20:19 SWAP_F0 0D-InternalTemperature: 0000001C
2014-04-08_00:20:19 SWAP_F0 internaltemperature: 28
2014-04-08_00:20:19 SWAP_F0 0B-RGBlevel: 000000
2014-04-08_00:20:19 SWAP_F0 0B.1-Red: 00
2014-04-08_00:20:19 SWAP_F0 0B.2-Green: 00
2014-04-08_00:20:19 SWAP_F0 0B.3-Blue: 00
2014-04-08_00:20:19 SWAP_F0 off
2014-04-08_00:20:19 SWAP_F0 RGB: 000000

ext23

Moin,

also ich würde erst mal versuchen den EEProm zu löschen auf dem Board welches nicht funktioniert. Da gibt es zwei Wege. Entweder man macht es über die ISP Schnittstelle mit einem entsprechenden Adapter und Programm. Oder man schreibt sich ein kleines Programm was das macht, brennt das, lässt das einmal durchlaufen und spielt danach wieder die richtige hex rauf.

Wenn das Problem dann immer noch auftritt, kann es durch aus sein, dass da was defekt ist. Allerdings sieht es ja so aus, als wenn das was gesendet wird durchaus richtig ist, was wiederum dagegen spricht, dass etwas defekt ist. Weil entweder der µC funktioniert oder eben nicht. Aber ein µC der so "halb" funktioniert ist mir noch nicht unter gekommen.

Gruß
Daniel
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

justme1968

#372
was steht im register 0a? das ist das sende intervall.

das eeprom löschen kannst du mit eepromToFactoryDefaults() in setup().

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

DJAlex

Ich hoffe das ist das richtige was ich nachgeschaut hab.

0A   | 2   | set   |PeriodicTxInterval

Das mit dem eeprom löschen würd ich gern mal versuchen. Kannst du mir das etwas genauer erklären bin was des betrifft totaler Anfänger.

" eepromToFactoryDefaults() in setup()" wie wo was in FHEM Arduino IDE??

justme1968

du hast ein get regList gemacht. das zeigt die register mit ihrer bedeutung ind ihrer größe. aber nicht den aktuellen wert.

der aktuelle wert sollte einfach in den internals stehen. spätestens nach einem 'set <device> regGet 0A'

in dem register steht wie oft der panstamp senden soll.

du kannst das mit 'set <device> regSet 0A 0320' auf etwa alle 10 minuten setzen.

das eepromToFactoryDefaults() würde in den quelltext an den anfang der setup() routine gehören. ist aber erst der letzte ausweg.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968