RoboterCC - Robotic Code Compiler
Forum Robot Kits NIBO 2 Eingang ADC

Welcome

Nachrichten

Sie sind nicht eingeloggt.

Werbung

Letzte Themen

  • Keine Beiträge vorhanden

Site-Statistic

  • 7433 private projects
  • 378 public projects
  • 16180353 lines compiled
  • 58212 builds
NIBO @ facebook YouTube Twitter
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA: Eingang ADC

Eingang ADC 11 Jahre 2 Monate her #2270

  • achim S.
  • achim S.s Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 441
Hallo
Beim Nibo 2 ist doch der Eingang PF4 und PF5 als ADC angeschrieben. Beide liegen auf dem JP1 und werden als analoge Eingänge zur Messung einer Spannung benutzt. Entsprechend erfolgt auch das init dazu:

adc_init (IO_INPUT_2_BIT);
adc_read (IO_INPUT_2_BIT);

usw.

Wie kann ich diese als normale Eingänge nutzen? Also nur Abfrage ob was anliegt und nicht die Höhe der Spannung?
achim
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Eingang ADC 11 Jahre 2 Monate her #2271

  • Arcanix
  • Arcanixs Avatar
  • OFFLINE
  • Senior Boarder
  • Beiträge: 96
Hallo Achim,

ich habe etwas recherchiert, aber keinen Grund gefunden warum man PF4 bzw. PF5 nicht als Ausgang bzw. Eingang schalten könnte. Ich schaue mir das heute Abend nochmals genauer an.

Grüße, Arcanix
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Eingang ADC 11 Jahre 2 Monate her #2273

  • BirgerT
  • BirgerTs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 325
#include "nibo/iodefs.h" // hier mal reinschauen

	// Ports neu initialisieren
	// Input 2 ist bei LED 3; Input 3 ist bei LED 2
	// als Eingänge mit Pullup
	deactivate_output_bit(IO_INPUT_2);
	set_output_bit(IO_INPUT_2);
	deactivate_output_bit(IO_INPUT_3);
	set_output_bit(IO_INPUT_3);
 
	// Test welcher Input auf welchem Pin ist:
	if(get_input_bit(IO_INPUT_2)) leds_set_status(LEDS_GREEN,2); 
	else leds_set_status(LEDS_OFF,2);
	if(get_input_bit(IO_INPUT_3)) leds_set_status(LEDS_GREEN,3); 
	else leds_set_status(LEDS_OFF,3);
aus meinem missglücktem Projekt copro_progtest /Birger
Der Administrator hat öffentliche Schreibrechte deaktiviert.
  • Seite:
  • 1
Ladezeit der Seite: 0.064 Sekunden

Werbung