Tueroeffner Beispiel

Dependencies:   mbed

Ein Türöffner braucht eine höhere Spannung (12 Volt) als das Board zur Verfügung stellen kann. Deshalb ist ein Verstärker, z.B. MOSFET, voranzuschalten.

Der Türöffner wird an den LED-Strip Header (+ und 2. Pin) angeschlossen und mittels DigitalOut angesprochen.

Anwendungen

  • Elektrische Türöffner
  • Schliesssysstem, z.B. in Verbindung mit RFID Reader
Committer:
stefan1691
Date:
Wed Mar 25 12:18:22 2015 +0000
Revision:
1:8aee336e042b
Parent:
0:c0f7038c55ae
ergaenzt

Who changed what in which revision?

UserRevisionLine numberNew contents of line
marcel1691 0:c0f7038c55ae 1 /** Tueroeffner Beispiel
stefan1691 1:8aee336e042b 2 Tueroffner an den oberen zwei FET Pins enstecken.
marcel1691 0:c0f7038c55ae 3 */
marcel1691 0:c0f7038c55ae 4 #include "mbed.h"
marcel1691 0:c0f7038c55ae 5
stefan1691 1:8aee336e042b 6 DigitalIn button( A0, PullUp );
stefan1691 1:8aee336e042b 7 DigitalOut door( D5 );
marcel1691 0:c0f7038c55ae 8
marcel1691 0:c0f7038c55ae 9 int main()
marcel1691 0:c0f7038c55ae 10 {
marcel1691 0:c0f7038c55ae 11 while ( 1 )
marcel1691 0:c0f7038c55ae 12 {
marcel1691 0:c0f7038c55ae 13 if ( button == 0 )
marcel1691 0:c0f7038c55ae 14 {
marcel1691 0:c0f7038c55ae 15 door = 1;
marcel1691 0:c0f7038c55ae 16 wait( 3.0 );
marcel1691 0:c0f7038c55ae 17 door = 0;
marcel1691 0:c0f7038c55ae 18 }
marcel1691 0:c0f7038c55ae 19 wait( 0.2 );
marcel1691 0:c0f7038c55ae 20 }
marcel1691 0:c0f7038c55ae 21 }