Forum: Mikrocontroller und Digitale Elektronik Signal 3,3 Volt am arduino nano


von Richard (Gast)


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
    ...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.