So hier die Messwerte zwischen Pin27 und 8
K1=1,97k Ohm
K2=3,95k Ohm
edit K3=8,11k Ohm
K4=15,65k Ohm
K5=31,8k Ohm
K6=64,0k Ohm
Das Testprogramm ist aus der ASUROlib hier mal der Code:
Code:
/***********************************************************************
*
* File Name: tastsensor.c
* Project : ASURO
*
* Description: Test der Tastensensoren
*
* Ver. Date Author Comments
* ------- ---------- -------------- ------------------------------
* 1.0 10.09.2005 m.a.r.v.i.n initial build
* 1.1 08.01.2006 m.a.r.v.i.n 2x PollSwitch + Vergleich, anstelle 8x PollSwitch
*
*/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* any later version. *
***************************************************************************/
#include <stdlib.h>
#include "asuro.h"
int main(void)
{
uint8_t t1, t2;
char text[16];
Init();
SerPrint("\r\nTastsensor Test\r\n");
while (1)
{
t1 = PollSwitch();
t2 = PollSwitch();
if (t1 && t2 && t1 == t2) /* irgendeine Taste gedrueckt */
{
itoa(t1, text, 10); /* Tastenwert senden */
SerPrint(text);
SerPrint("\r\n"); /* Zeilenvorschub */
}
Msleep(500);
}
}
@radbruch
Ja das sage ich mir auch immer. Es gab zwar schon einige Momente, wo ich alles am liebsten in die Ecke geschmissen hätte, aber so wie du schon sagst ... man lernt dadurch echt ne Menge dazu. Ich bin da auch zuversichtlich, dass er irgendwann 100% funktioniert.
Könnte es eigentlich auch sein, dass sich die Widerstände irgendwie beiflussen, weil sie so dicht zusammen stehen oder wie sie gebogen sind? Ich hatte dass irgendwie so in der Anleitung gelesen.
Gruß Christian
Lesezeichen