Fensterkontakt ohne Reedkontakt

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

jp112sdl
Beiträge: 12116
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: Fensterkontakt ohne Reedkontakt

Beitrag von jp112sdl » 28.12.2019, 15:24

Martin62 hat geschrieben:
28.12.2019, 15:19
Aber woher weist du, dass ich das nicht schick gemacht habe?
Weil ich davon ausgehe, dass du den Code dann veröffentlicht bzw. einen PR bei der AskSin gemacht hättest.

Vereinzelt gibt es ja doch noch Mitstreiter, die auch geben statt nur zu nehmen. :wink:

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Martin62
Beiträge: 681
Registriert: 09.12.2019, 21:24
Hat sich bedankt: 151 Mal
Danksagung erhalten: 61 Mal

Re: Fensterkontakt ohne Reedkontakt

Beitrag von Martin62 » 28.12.2019, 15:43

Mir ist das immer peinlich was zu veröffentlichen. Komme an euch bei weitem nicht ran was die Programmierung angeht. Habe es auch wie ein Anfänger rein geschrieben. :lol: Das ganze kann ich ja mal hier zusammenfassen und dann eure Reaktionen abwarten, wenn denn Interesse besteht.
Gruß Martin
Gruß Martin

jp112sdl
Beiträge: 12116
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: Fensterkontakt ohne Reedkontakt

Beitrag von jp112sdl » 28.12.2019, 15:47

Martin62 hat geschrieben:
28.12.2019, 15:43
Komme an euch bei weitem nicht ran was die Programmierung angeht.
Ich mach das auch erst seit 2 Jahren und habe das meiste nur aufgrund meiner Veröffentlichungen und den darauf folgenden unzähligen Verbesserungs-/Veränderungsvorschlägen gelernt.

Aber ich bin manchmal auch faul und denke mir "das geht besser - aber egal, works for me".

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

jp112sdl
Beiträge: 12116
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: Fensterkontakt ohne Reedkontakt

Beitrag von jp112sdl » 28.12.2019, 17:45

Ich hab mal als Vorschlag eine TwoState.h mit optionalem Enable-Pin als PR eingestellt.
https://github.com/pa-pa/AskSinPP/pull/163

Dann kann direkt im Sketch der Pin zum Aktivieren der IR-LED angegeben werden.

Code: Alles auswählen

  sdev.channel(1).init(SENS_PIN,SENS_EN_PIN, SABOTAGE_PIN);

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Martin62
Beiträge: 681
Registriert: 09.12.2019, 21:24
Hat sich bedankt: 151 Mal
Danksagung erhalten: 61 Mal

Re: Fensterkontakt ohne Reedkontakt

Beitrag von Martin62 » 28.12.2019, 19:35

So faul bist du doch gar nicht. :wink: Danke! :!: Wollte mir da auch was allgemein gültiges einfallen lassen, hätte aber bedeutend länger gebraucht. Außerdem ist es besser wenn der Entwickler selber in seinem Sketch rum pfuscht. :lol: Dann werde ich meine Hardware veröffentlichen, komme aber erst Montag dazu, da ich das ganze zurzeit nicht vor Ort habe. Nochmal danke :!:
Gruß Martin
Gruß Martin

jp112sdl
Beiträge: 12116
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: Fensterkontakt ohne Reedkontakt

Beitrag von jp112sdl » 30.12.2019, 11:05

Die Umbauarbeiten sind abgeschlossen und die Anpassungen im aktuellen AskSinPP-master enthalten.
Der HM-Sec-SCO Sketch ist entsprechend angepasst.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Martin62
Beiträge: 681
Registriert: 09.12.2019, 21:24
Hat sich bedankt: 151 Mal
Danksagung erhalten: 61 Mal

Re: Fensterkontakt ohne Reedkontakt

Beitrag von Martin62 » 30.12.2019, 13:42

Danke!!!!! auch an @pa-pa!!!! Jetzt muss ich meinen Schaltplan anpassen. Bin leider etwas unter Druck, dachte auf Arbeit wird es heute etwas leichter. :? Wenn ihr euch schon so viel Mühe gegeben habt, werde ich das die nächsten Tage mal auf den zwiten Kontakt aufspielen. Habe ich zum Glück noch nicht verdrahtet.
Wünsche euch allen einen guten Rutsch ins neue Jahr.
Viele Grüße
Martin
Gruß Martin

jp112sdl
Beiträge: 12116
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: Fensterkontakt ohne Reedkontakt

Beitrag von jp112sdl » 30.12.2019, 13:52

Martin62 hat geschrieben:
30.12.2019, 13:42
Jetzt muss ich meinen Schaltplan anpassen
Weshalb? Die Pins kannst du (und jeder andere für sich) im Sketch ja anpassen.
Nur weil im Sample jetzt andere Nummern stehen brauchst nicht deine Schaltung überarbeiten...

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Martin62
Beiträge: 681
Registriert: 09.12.2019, 21:24
Hat sich bedankt: 151 Mal
Danksagung erhalten: 61 Mal

Re: Fensterkontakt ohne Reedkontakt

Beitrag von Martin62 » 30.12.2019, 14:38

Hast recht aber wenn, wollte ich das auch so machen wie es im Sketch steht. :?
Habe das gerade mal im IDE durchlaufen lassen. Bekomme eine Fehlermeldung.


Arduino: 1.6.6 (Windows 7), Board: "Arduino Pro or Pro Mini, ATmega328 (3.3V, 8 MHz)"

from C:\Program Files\arduino-1.6.6\hardware\arduino\avr\cores\arduino/Arduino.h:225,

from sketch\sketch_dec30a.ino.cpp:1:

c:\program files\arduino-1.6.6\hardware\tools\avr\avr\include\util\delay.h: In static member function 'static uint8_t as::AskSinBase::readPin(uint8_t, uint8_t, uint8_t)':

c:\program files\arduino-1.6.6\hardware\tools\avr\avr\include\util\delay.h:163:40: error: __builtin_avr_delay_cycles expects a compile time integer constant

__builtin_avr_delay_cycles(__ticks_dc);
^

exit status 1
Fehler beim Kompilieren.
Gruß Martin

jp112sdl
Beiträge: 12116
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: Fensterkontakt ohne Reedkontakt

Beitrag von jp112sdl » 30.12.2019, 14:50

Martin62 hat geschrieben:
30.12.2019, 14:38
Hast recht aber wenn, wollte ich das auch so machen wie es im Sketch steht.
Mir sind die Angaben da egal. Dann sag was da stehen soll, dann ändere ich das im Github ab.
Martin62 hat geschrieben:
30.12.2019, 14:38
Bekomme eine Fehlermeldung.
Hmm, hast du irgendwas irgendwo angepasst?
Alles aktuell? AskSinPP master Branch verwendet?
Sketch auch neu runtergeladen?

Bei mir läufts, Travis lief auch fehlerfrei durch.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“