Elektronischer Schreibschutz

Es gibt 190 Antworten in diesem Thema, welches 45.426 mal aufgerufen wurde. Der letzte Beitrag (23. März 2018 um 17:41) ist von Spider1982.

  • Ja, Gerätenummer.

    Die SPI-Variante benötigen aber mehr Leitungen.
    Ich bin jetzt von so einem Teil wie es beim TAPUINO Mini verwendet wurde ausgegangen. Aus deinem Post 65. So eines habe ich auch hier zum testen. Gibt's zweifarbig oder auch einfarbig.
    Bin mir aber nicht sicher was hier für ein Controller verbaut ist.

    Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen. / Bitte melde dich an, um diesen Link zu sehen.

    Nichts hält länger als ein Provisorium

  • Ich habe OLED Displays bestellt.

    Und ich bekomme wahrscheinlich heute Abend eines leihweise, weil der Chinese braucht Wochen für die Lieferung. :)

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • Und es gibt auch die normalen 16x2 LCD Displays als I2C Variante.

    Da benötigen wir nur zwei IO.


    Diese Displays haben sogar Tasten drauf.
    Sechs Stück.

    Und manche haben eine RGB Hintergrund Beleuchtung ... :)
    Damit könnte man den Schreibschutz visualisieren.

    Habe ich zuhause, schönes Teil.

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • Wie gesagt, finde ich "altbacken" :) Und man benötigt wieder eine zusätzliche Platine für I2C. Macht das ganze wieder fetter.

    OLED ist einfach schöner und kleiner. Und vor allem stromsparender.
    Der einzige Nachteil ist vermutlich die Darstellung/Programmierung.
    Habe damit noch nicht selbst programmiert, aber vermutlich muß hier jeder Pixel einzeln dargestellt werden. Oder gibt's auch schon fertige Zeichensätze?

    Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen. / Bitte melde dich an, um diesen Link zu sehen.

    Nichts hält länger als ein Provisorium

  • Ich werde mir das abends anschauen.

    Wenn wir Glück haben, macht das alles diese Menü Lib ...

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • Und man benötigt wieder eine zusätzliche Platine für I2C. Macht das ganze wieder fetter.

    Nö, gibt es all in one, aber mir gefällt OLED eh auch besser.

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.


  • Der einzige Nachteil ist vermutlich die Darstellung/Programmierung.
    Habe damit noch nicht selbst programmiert, aber vermutlich muß hier jeder Pixel einzeln dargestellt werden. Oder gibt's auch schon fertige Zeichensätze?

    Fontcreator für SSD1306: Bitte melde dich an, um diesen Link zu sehen.
    Weiss nicht, ob für die Textdarstellung ein Blick in den Code für das hier kursierende DIY WiFi-Modem mit OLED-Display lohnt, der auch mit der Arduino IDE und der SSD1306 Lib verwendet wird … Bitte melde dich an, um diesen Link zu sehen.

  • So, das sind die Displays, die ich bei mir habe zur Zeit. Test Aufbau wird es zum Wochenende was werden, da Arbeitstechnisch wieder viel zu tun, und ich auch das von dir verwendete Poti nicht da.

    Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.

  • Die letzten beiden gehen 1:1


    Das drittletzte, das Keypad, das ist ein Arduino Shield, die Buttons sind analog mit Widerstandskaskade auf einem analog Eingang geschaltet.
    Wenn du es auf den Arduino steckst, wird es nicht gehen. Aber du kannst es natürlich auch verwenden, direkt verdrahtet.

    Ich könnte auch eine Software Variante machen, die mit dem Shield kompatibel ist.
    Mal sehen ob ich so eines herum liegen habe.


    Das Poti muss nicht unbedingt 10K haben.
    Es stellt den kontrast ein.
    Du kannst norfals einen Spannungsteiler aus zwei Widerständen machen.
    Dann musst du halt herum probieren, bis der Kontrast passt.

    Das Keypad hat eh bereits ein Poti mit drauf.

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • So, das sind die Displays, die ich bei mir habe zur Zeit. Test Aufbau wird es zum Wochenende was werden, da Arbeitstechnisch wieder viel zu tun, und ich auch das von dir verwendete Poti nicht da.


    Dieses Keypad habe ich auch hier.
    Man muss es nur auf den UNO stecken und braucht keine Verdrahtung.

    Ich habe dir den Phase 3 Code angepasst für dieses Keypad.

    Bin gespnnt ob es auch bei dir läuft.
    Die Tasten werden über analog Spannungswerte abgefragt.
    Deshalb befürchte ich, man muss jedes Display kalibrieren ...

    Bitte melde dich an, um diesen Anhang zu sehen.


    Der Nachteil ist, man kommt nicht mehr auf die Pins des Arduino dran ...


    Schaltbild und Code ist anhängig.

  • wo bekommt man eigentlich die LCD Libs? Auch für OLED, usw.

    Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen. / Bitte melde dich an, um diesen Link zu sehen.

    Nichts hält länger als ein Provisorium

  • Wie gesagt, finde ich "altbacken" Und man benötigt wieder eine zusätzliche Platine für I2C. Macht das ganze wieder fetter.

    Die beiden Displays habe ich nicht zum laufen gebracht.

    Eines ist wohl ein LCD und eines ein OLED.
    Da ich nicht weiß welcher Controller drin ist. wirds wohl schwierig.

    Aber ich habe dieses OLED bei Amzon bestellt, sollte am Samstag da sein, hoffe ich...

    Es hat einen SSD 1306 Controller.
    Die u8g2 Lib unterstützt diesen Controller und damit auch die Menü Lib.

  • Die Zielhardware ist ja ein Arduino Nano.

    Die habe ich auch kurz angetestet.


    Läuft gut, die Board sind wirklich sehr sehr klein!.

    Hier sind Fotos von zwei Nano Boards, eines alleine und das andere am Dev Board aufgesteckt. :)

    Bitte melde dich an, um diesen Anhang zu sehen.

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • wo bekommt man eigentlich die LCD Libs? Auch für OLED, usw.

    die sollte arduino von selbst können.

    Sonst einfach mit dem lib Manager nachinstallieren.

    Der Menü Manager verwendet aber bindend U8 gut.


    Hab gestern dich noch das OLED ansprechen können. :)

    Ist ein 1331 Controller.

    Das Bild sieht super gut aus.
    Leider kann man es nicht gut fotografieren????

  • Sind denn dann noch genügend Anschlüsse für die Gerätenummer am ATMEL frei?

    Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen. / Bitte melde dich an, um diesen Link zu sehen.

    Nichts hält länger als ein Provisorium

  • Sind denn dann noch genügend Anschlüsse für die Gerätenummer am ATMEL frei?

    Die Beschriftung auf diesem Display ist ein Fake.

    Da steht zwar SCL/SDA drauf, aber es kann gar kein I2C.
    Es ist gewöhnliches SPI mit 4 Drähten.


    Nee, es sind dann zuwenig IO, wir machen es mit dem OLED das I2C kann.
    Amazon hat es schon los geschickt.


    Das Display hat ohnehin zuwenig horizontale Pixel.
    Mit 96 Pixel kriegt man keine 16 Zeichen unter.
    Aber für andere Zwecke ist dieses Grafik Display eine sehr schöne Sache.

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • ich glaube du hast da einen fehler in deinem schlatplan (post 90)

    Pin 8 GND
    Pin 7 VCC 100nF gegen GND ??

    Gruss

    Amiga 500, Amiga 1200 OVP, Turbo Chameleon 64

    2 x C128 D , einige C64, C16 64K OVP

    1541, 1541II, 1571, 1581, 1084, DTV

    Spectrum 16K , Robotron KC 87, Robotron KC 85/3

  • ich glaube du hast da einen fehler in deinem schlatplan (post 90)

    Pin 8 GND
    Pin 7 VCC 100nF gegen GND ??

    Gruss

    Das was da falsch ist, ist eine fehlende Verbindung von PIN 7 nach +5V. Ansonsten macht der Abblock-Kondensator schon Sinn an der Stelle.

  • Ja richtig, das ist nicht korrekt im Schaltplan.


    Anbei der Schaltplan für I2C Displays:

  • Ich habe das nun an das am Zielboard, den Nano verdrahtet.

    4 LED zeigen die Outputs an die 1541.
    3 Taster erlauben die Simulation der Signale die von der 1541 kommen.