Hallo PIcture,
Wenn ich mir deine Projekte so anschau wag ich dass doch zu bezweifeln ;-)
Schön dass er dir so gefällt, das erfreut mich doch sehr :-)
Jaa Scheuklappen sind auch ab und zu sehr sinnvoll:-D
Druckbare Version
Diese Handydisplays ansprechen könnte etwas kniffeliger sein als ein "Standart" LCD anzusteuern, da die Handydisplays meistens keinen Controller besitzen der dir die Arbeit abnimmt. Das heißt das du alles händlich im Programm erzeugen musst ;)
Dann nimm lieber so ein Display hier:
http://de.rs-online.com/web/p/lcd-di...risch/7200175/
Das ist klein dürfte also auf deinen Bot passen und kostet super wenig. Des weiteren sind die Anschlüsse genau gleich wie bei einem 20x4 oder 16x2 usw d.h. du kannst dieses Display leicht gegen ein größeres eintauschen. Uuuuuuuund es besitzt einen Controller d.h. es ist leichter anzusprechen ohne das du jedes Zeichen mit dem Mikrocontroller reinmachen darfst ;) wobei wenn du eins ohne Controller nimmst hast du eine Möglichkeit gefunden deinen 2. oder 3. Controller zu nutzen :D
wenn ich des kleine display benutz brauch ich da trotzdem noch den PCF8574? ja oder? ist ja erstmal nurn portexpander wenn ich das richtig versteh?
7 datenleitungen hab ich wohl nimmer frei wenn ich noch ultraschall und evtl ein paar servos anbau
nee also bei 2 controllern wollt ichs *eigentlich* belassen, ich muss jetzt echt mal was großes planen, mit nem kräftigen controller
Display's (auch aus Handy) geht es auch mit 2-3 Pins von einem µC ohne Portexpander anzusteuern: https://www.roboternetz.de/community...144#post520144 bzw. https://www.roboternetz.de/community...lay-f%FCr-%B5C .
Nagut so gehts natürlich auch :D nur bei einem Grafikdisplay musst du die Zeichen doch alle selber machen oder? Oder ist das wie bei einem normalen LCD das da schon ein fertiger Zeichensatz drin ist?
Und ja wenn du so ein Display nehmen willst aber nur 2-3 Pins verwenden willst brauchst du entweder einen PCF oder du nimmst PICtures Methode :D du musst aber auf jeden Fall was basteln dafür.
okay verstehn tu ich die methoden noch nicht so ganz...wsl schon zu spät, ich werde mir das morgen nochmal zu gemüte führen
wsl nehm ich aber so ein kleines alphanumerisches display und ein portexpander, und bau mir da ein kleines i2c displaymodul drauss
basteln ist kein problem das kostet mich nämlich nix, und macht meistens spaß
Guten Tag allerseits,
es gibt neues zu dem bot. Ich habe jetzt ein Servo mit einem Sharp Ir-Abstandsmesser draufgebaut.
Das Problem ist allerdings das der Sharp 5 Volt braucht ich aber nur 3,7 zur Verfügung habe. Kennt jemand einen passenden Pegelshifter?
Die Idee mit dem Display habe ich erstmal verworfen, vll kommt das später nochmal
mfg Sebastian
Hallo!
Ich denke, dass du Versorgungsspannung von 3,7 V auf 5 V erhöhen willst. Wenn ja, dann je nach Stromverbrauch würde ich ICL7660 bzw. MAX660 mit nachgeschaltetem "low drop" Spannungsregler verwenden (z.B. L4941). Wenn du aber wirklich nur unidirektionalen Pegelwandler brauchst, reichen Schottky Dioden mit pull-ups auf 3,3 V aus. ;)
Ah vielen Dank!
So aber wie mache ich das genau?
Der Servo braucht 5 Volt, der Sharp auch.
Also dann muss ich erstmal für 5 volt Betriebsspannung sorgen. Das kann ich ja mit den vorgeschlagenen ICs.
Jetzt will ja dann der Servo auch seine Signale in 5 Volt. Wie geb ich die ihm wenn der Atmega auf 3,7 Volt läuft?
Der Sharp gibt seine Signale ja auch von 5 Volt aus ab, aber es sind maximal ca. 4 Volt(ich muss mal messen), was passiert jetzt wenn jetzt am Analog Pin aufeinmal eine Höhere Spannung als an Aref anliegt?
mfg Sebastian
Sorry für die späte Antwort, in der letzten Zeit weigerte sich dieser Thread bei mir aufzugehen :(.Zitat:
Zitat von Sebas
Ich hatte die Hinderniserkennung à la waste genommen, die auf der Hardware des asuro aufbaut. Sprich: IR-LED ist SFH415 - gepulst mit 36 kHz, der IR-Sensor ist ein SFH5110-36. Dabei wird die IR-Sendung gechirpt, siehe mit Messungen beispielsweise mitten im Thread (klick hier). Im Thread gibts für einen Kanal den lauffähigen Code von Sternthaler und natürlich die Erläuterung zu der Chirperei. Die Lösung mit den drei Kanälen habe ich für meinen R2D03/Dottie aufgebaut, siehe hier (klick). Der WALL R war dann nur mal so - weil ich mit dem Dottie nicht weiterkam.