Signal 3,3 Volt am arduino nano

Gast #6216178
Lesenswert?

Mahlzeit,

ich habe einen Arduino nano. den Pin 4 an PORT_D toggle ich und möchte 
somit den pegel ermitteln. Doch leider bekomme ich nie ein Signal. Das 
Signal ist auch nur 3,3V. Geht das überhaupt an dem Arduino? Oder muss 
man das Signal auf 5V hoch bringen?

im timer-interrupt
1
  if(!(PIND & (1<<PIND4))) /* low-Pegel an PD4 */
2
  {
3
    dcfLowTicks++;
4
    if(dcfLowTicks >= 10) noPrellen = 1; /* kein Prellen des Signals */
5
  }
6
  else /*high-Pegel on PD4 */
7
  {
8
    if(noPrellen  == 1)  // Ein Valides Signal
9
    {
10
        ...
11
        dcfLowTicks = 0;
12
    }
13
    ...
14
    ...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren