Hallo, ich habe mir gestern einen bewegungsmelder vom Typ 170025 bei Conrad gekauft (Datenblatt angehangen). Da ich ein Neuling in Sachen Elektronik bin, weis ich nicht wie Ich diesen Nun an meinen ATMega32 anschliessen soll. Im Moment habe ich die GND's gebrückt, eine Versorgungsspannung angelegt und den Out Pin an meinem Mikrokontroller an Pin PD7 befestigt. Übersicht (Bewegungsmelder Pins): 1 -> frei 2 -> frei 3 -> GND 4 -> ATMega32 Pin PD7 5 -> GND 6 -> VCC 7 -> frei 8 -> frei Ich weis, dass ich den Port auf eingang einstellen muss aber ich weis nicht ob auf High oder auf Low. Danke schon mal! Gruß, Adam.
Der Typ im Text ist natürlich wie im Datenblatt 172500 bei Conrad ich hatte mich nur verschrieben.
Als HI oder LOW kannst du AUS-gänge schreiben!!! Die EIN-gänge sind nicht als hi oder lo zu konfigurieren, sondern bekommen von außen per Anliegen einer Spannung den jeweiligen Zustand. Darum nennt man sie ja Eingänge....
Bei Atmel gibt es Datenrichtungsregister, in diesen konfigurierst du die I/O Pins als I bzw. als O. Datenblatt verrät dir, wie diese Register heißen. glaube in etwa so werden sie aussehen: DDRB für den PORTB
Die Frage ist schon berechtigt, man kann mit high oder low schreiben (in den Eingangsport) einen Pull-Up-Widerstand einschalten, der nach dem Datenblatt auch unbedingt gebraucht wird.
Alternativ kannst Du auch den Analogausgang benutzen und an einen ADC Kanal anschließen. Dann kannst Du die Empfindlichkeit per Software einstellen. Grüsse Lothar
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.