Hey Leute, wie hier beschrieben , möchte ich auch ein Schachbrett mit etwas Arduino-Unterstützung machen. Hier möchte ich einige Fragen zu dem Schaltplan und dem PCB-Layout stellen, das ich plane. @Dmitry Grigoryev beschreibt eine Möglichkeit, die Sensoren mit einem 1-8-Demux anzusprechen. Aufgrund der Tatsache, dass meine schematischen Fähigkeiten immer noch nicht die besten sind, haben Sie bitte etwas Nachsicht. Trotzdem möchte ich meine Idee kurz beschreiben.
Das sieht vielleicht für einige von euch blöd aus, aber das sind meine ersten Versuche. Meine Idee dahinter ist, den Fotowiderstand und den anderen Widerstand (wobei der Widerstand von Feld zu Feld variiert) als Spannungsteiler zu verwenden, um zu bestimmen, welches genaue Feld durch eine Figur ausgelöst wird.
Frage 1: Ist das machbar oder hat jemand eine bessere Idee, dann bitte mit mir teilen?
Frage 2: Ist das auch machbar oder hat jemand von euch eine bessere und sauberere Lösung. Wartbarer und erweiterbarer für zukünftige Versionen.
Dieselbe Frage wie früher auch.
Puhh, ich hoffe, ich habe alles hinzugefügt und die Frage erfüllt alle Stackexchange-Standards. Wenn nicht, geben Sie bitte Feedback, um meine Frage zu verbessern.
Gemäß den Kommentaren poste ich eine alternative Lösung, die Ihren Anforderungen möglicherweise besser entspricht.
Wenn Sie die Basis der Figur und das Feld auf dem Schachbrett zu einem geschlossenen System machen, können Sie Teile ~vielleicht~ daran erkennen, wie viel Licht sie zurückreflektieren.
Dafür braucht man meiner Meinung nach 4 Dinge:
1 Schachbrett und Figur als geschlossenes System (Außenlicht kann die Messwerte stören, je nachdem, welchen Sensor Sie verwenden)
2 Basen der Teile in verschiedenen Graustufen bemalen.
3 Fügen Sie ein festes/bekanntes Licht hinzu (z. B. IR-LED, QRE1113 , wodurch der LDR eliminiert wird)
4 Verwenden Sie einen Port-Expander mit analogen Eingängen (Schnellsuche gibt einige Alternativen: ADS1015 , MCP3424
Ich habe den QRE1113 unter vielen Bedingungen verwendet und es gelingt ihm, Umgebungslicht sehr gut abzulehnen. Nur bei direkter Sonneneinstrahlung hatte ich Probleme.
Ich glaube, Sie brauchen 6 * 2 verschiedene "Grautöne" (König, Dame, Turm, Läufer, Springer, Bauer, Schwarz und Weiß). Ich habe keine Ahnung, wie schwer oder einfach es ist, diese Präzision bei der Druck-/Lichtabtastung zu erreichen. Es ist jedoch sehr einfach zu prototypisieren. Sie brauchen nicht einmal den i2c-Port-Expander.
ott--
kruczek
uint128_t
kruczek
Transistor
Scott Seidman
kruczek
Wesley Lee
uint128_t
Wesley Lee
kruczek