Ich hatte ja noch überlegt , mir da Anschlüsse für Servo zu machen , aber ... niemand kann so dämlich sein , die Spannung vom Board für Servos zu nehmen ;-) Leidiglich das DATA Signal kann vom Board kommen ... und da hab ich 20 Pins für :-)
Der TM1637 ist ein Modul zur Darstellung von bis zu 8 Stk 7 Segment Anzeigen. In der Regel kann man aber nur eine 4 stellige 7 Segment Anzeige für paar cent bekommen.
Oft wird auch nur eine simple 4stellige Zahlendarstellung benötigt. Da wäre es etwas "Perlen vor die Säue" wenn man dazu dann ein alphanummerisches Display verschwendet. Zudem kann man auch mehrere TM1637 gleichzeitig benutzen , denn ....
normalerweise ist der TM1637 I²C , d.h. PortC.5 + PortC.4 , aber .... er hält sich nicht ans Protokoll , somit müssen eigene I²C Routinen benutzt werden. Dadurch kannste im Grunde jegliche Pins nehmen und die dann Clock und DataIN nennen !!
Ich hatte mich jetzt für PortD.2 + PortdD.3 entschieden , kannst auch PortC.5 + PortC.4 nehmen , oder x-beliebig andere.
Zitat Wird Zeit, dass Du Dein avr-für-einsteiger updatest!
Nun ja, wenn sich mehr dafür interessieren , lohnt es sich was dafür zu tun.
Zitat Die Aufteilung gefällt mir. :-) ...aber da ist ja noch soviel Platz übrig... =)
relativ ......
[[File:Nano2.jpg|none|auto]]
andererseits ... mehr Anschlüsse brauch ich nicht ! Ich kann damit alles anschliessen was geht
Zitat Ein TM1637? Das gefällt Joe auch, ob er den noch drauf kriegt? *hehehe*
D I E B S T A H L Du weißt ja nimmer was das ist
Zitat PS: Ähnlichen Murks wie Dir mit Deinen ATmegas hab ich mit Pollin-LEDs. Hab mal 200 Stück 1,8mm bestellt, weil die so billig waren. Ich dachte, für einfache Anzeigezwecke werden die reichen. Aber so schwache Dinger hab ich noch nie gesehen. Im Nennbetrieb bei 2V/20mA kann man die Dinger gerade so leuchten sehen. So kann ich die nicht brauchen...
Anfangs hatte ich mir gedacht , ein neues Board zu machen , alle Pins nach oben , auch die LED .... aber , ...
ich glaube mittlerweile bin ich soweit das ich dieses USBasp , diesen Textool und das alle son bisken Leid bin.
Wahrscheinlich werde ich mich auf den Nano konzentrieren. Der hat 16Mhz schon drauf. Einen 3,3V Anschluss , 5V Anschluss. 8 ADC's anstatt nur 6 .Is nen Atmega328 , also viel Speicher. Und von der Bauform nur geringfügig größer. Und per Bascom ganz normal zu programmieren wie nen USBasp oder sonstiges. Durch seine kompaktbauweise unwesentlich größer als nen Textool. UND .... per einfachem USB-C zu programmieren.
Vorteil : Wenn ich möchte , kann ich die Atmega auch per Arduino IDE programmieren oder eben normal mit Bascom.
Zitat Hm. Irgendwas stimmt da wohl nicht mit der (Abspiel-)Frequenz?
Das ist nicht die Abspielfrequenz , das is simple der interne Takt von 8Mhz . Wie gesagt, ich schätze das nach 10 jahren solch Chips halt Gaga sind und nicht mehr so funktionieren wie am 1. Tag.
Wärs nen grundsätzliches Problem , würde ich das auf allen Boards haben.
Ich habe jetzt mal (wie üblich) nen kleinen Test gemacht , um zu prüfen ob alle Leitungen wie gehofft funktionieren ..... kam da jetzt aber auf ein ganz ganz seltsamiges Problem ..?!!
Im Prinzip laufen da einfach nur die LED' s an allen Leitungen mal durch . Hier das Video mit nem Arduino Nano Board ....
So . Alles ok. Also jetzt mal das neue Board testen ...
W A S I S T D A S D E N N ??
Abgesehen , das der Nano ein Atmega 328 und das Board ein Atmega8A ist ... ES IST DER GLEICHE CODE ?? Ich habe so ein wenig das Gefühl , das alle meine Chips , die ich ja noch von 2013 habe , so'n bisken i.A. (im Arsch) sind ?
Das wäre natürlich äußerst doof , das sind gut 25 Stück !
Ich kann mir da jetzt so keinen Reim drauf machen , denn ich denke ich bin über Nacht nicht gänzlich verblödet ...
Zitat Mir ist noch eine kleine Extension eingefallen für die noch Platz sein könnte :-D In Deinen Beispielen hab ich nichts gefunden, wie und wo klemmt man einen Piezo/Summer/Beeper an, der einfach nur verschiedene Töne ausgeben soll? Mir schwebt so was zwischen B1 und B5 vor...?
Nen Summer oder Beeper kommt mit Plus an einem Pin und Masse an GND. Der kann eh nicht viel Spannung ab. Nen Piezo is nen Schallwandler , also jemand der Spannung macht, kommt an ADC , also C.0 - C.5.
Ja dieser Aisler ... zu teuer , zu lange , zu wenig. Ich nehm lieber ,meine Chinaken.
Irgendwie gefällt dem meine Bottom Ansicht nicht- keine Ahnung was der haben will. Chinaken ham da überhapt kein Prob mit.
Zitat Ich wette, in den 2GB ist nix für mich dabei ;-D
Ja gut, son paar Übungen mit ADC aus 2006 werden da auch für Dich noch bei sein
Zitat Dein Board schon da? Alles wunschgemäß?
JUP ! Grade angekommen Ich wollte es eigentlich in schwarz .... jetzt isset kack grün ... naja, egal. So wie immer TOP ! Mache nachher Bilder..
Zitat Wollte heut morgen meine Revision 4 mal nach Aisler hochladen, zum gucken und testen. Hochladen ging zwar, aber betrachten und prüfen ging nicht, da hat er sich totgeladen. Du sagst, Du hattest auch Probleme, was funktionierte bei Dir nicht?
Ja nee , so ist das genau richtig waste gemacht hast. Dieses altertümliche Minusbahnen ziehen kost nur unnötig Platz.
Is halt nur , das ich oben keine Automasse genommen hät , dadurch hast dann viiiiel Platz , und wenn Masse brauchst , durchkontaktieren. Du hast jetzt oben Automasse , und dadurch erheblich Probleme mit den Kontaktstellen :-)
Zitat Nu halt aber bloß die Finger still und hau mir nicht wieder Code um die Ohren!
.... ich hät da noch den ein oder anderen Code ... [[File:Files.jpg|none|auto]]
Is richtig, auf durchkontaktierung funktioniert keine Beschriftung. Auf die Bahnen ja , aber nicht so nah an die Löcher. Wer macht das auch ...? ..
die Gefahr das ich neidisch werden könnt kann ich dir gleich nehmen
Jetzt hast ja schon mal (fast) alle durchkontaktiert , leider nicht alle , war wohl Farbe alle .... aber immerhin die meisten. Jetzt hast den Sinn von Automasse noch immer nicht so ganz verstanden. Oben kommt (99%) nie Automasse hin. Und schon kannst dort gleich 2 weitere Platinen entwickeln soviel Platz is dann. In der Regel wird Bottom zu Automasse = GND und seltenst dann oben Vcc zu Automasse. Aber niemand brauch oben Automasse.
Aber gut, wir sind ja noch am Üben
Also grundsätzlich sehe ich da so keine grammatikalische Fehler - sprich : irgendwas geht nicht. Ob man alles so brauch oder sinnvoll is .... muss jeder selber die Erfahrung machen. Gut, du hast da noch wenig mit gemacht und wirst gern das Ein oder Andere anschliessen wollen, dann isset auch gut wenn es da ist.
Apropos: Hast schon den ein oder anderen Gedanken an einen Code verschwendet ??