Ich wollt diesen Aisler mal probieren .... aber ich bekomme da keines meiner alten noch ein neues Board hin, so das ich mir mal die Preise anschauen kann
Ob ich jetzt einen schnöden Temperatursensor noch brauche ...pffuuu Aber hast ja eh noch nen recht unnützen NTC und LDR , da machts die Sammlung wenigstens voll
Es gibt viele I2C Module , aber da wird Dir solch Anschluss wenig bringen. Die sind so verschieden von den Anschlüssen wie es Sand am Meer gibt. Der is jetzt halt speziell für den einen Temp-Sensor.
Zitat Platz ist ja genug da :-D
Naja, da es kein Platinenhersteller-Standart Maß hat von 100x100mm , wirds dann halt auch etwas (loool ) teurer ;-) Kommt eh drauf an , willst in Deutschland fertigen wirds eh teuer. ;-)
Bei einer Durchkontaktierung werden unten wie oben Vias (Lötauge) gesetzt und miteinander verbunden - kein Aufbau.
Schade das Deine Revision nur ein Bild ist , da kann ich wenig prüfen ....
Ich will nicht parallel arbeiten und Dir Deine Arbeit wegnehmen
Wenn - ggf. auf nötige Korrekturen hinweisen .
I2C :
Wenn Du z.B. einen DS1307 benutzt für eine RTC , dann mußt Du Dich selber um die Pullups kümmern . Oder einen DS18B20 . Wenn Du einen RTC Bausatz nimmst , sind die Pullups schon enthalten. Dann brauchst natürlich keine. Von daher meine ich , solltest diese für die speziellen Pins irgendwo ( am besten ziemlich nah ) , parat halten , um sie dann ggf. nutzen zu können. Du mußt da jetzt keine spezielle "Leiste" für Vorbereiten.
Der Sinn sollte es einmal sein , das ich bei dem original File noch evtl. Fehler finde. Dann wollt ich mir mal unbedingt Deine Masse anschaun , das kann ich so nicht wirklich erkennen. Das muss jetzt auch noch nicht das sein , was in Stein gehauen ist , aber kann so vll. noch was finden ?
Das Nextion Display kann in der Regel an jedem Mikrocontroller genutzt werden. Im Prinzip auch an der Picaxe. Nur da wäre es unvorteilhaft , da die keine Strings kann.
Am Ende wird es ganz simple über Rx+Tx gesteuert. ;-) Es kann Touch und Enhanced hat auch GPIO wenn nötig. Hat einen eigenen RTC. Ist im Prinzip ein autarker Mikrocontroller. Man kann ihn mit einem Atmega zusammen nutzen , man kann es aber auch alleine nutzen.
Für mich persönlich wäre das weniger der Fall mit SMD zu arbeiten , aber da du insbesondere bei den Port.D alles vervielfältigt hast ( Pullup und Pulldown , ect) muss man das ja machen . Wenn Du auf max. 100x100mm geblieben wärst , wären das 1€ , so isset oder wird es jetzt leider teurer da es nicht mehr standart Maß hat.
Die Taster S1-S6 hast jetzt mehr oder weniger Portd.5 - Portc.2 zugeordnet ..hätte ich vll. mehr ausserhalb gemacht , da man nie weiß wo ich die anschliessen werden kann. Da ja Portd.2 - Portd.7 in der Regel das Display sind , Portc.0-Portc.5 ADC , hätte ich wenn , diese auf Portb eher gelegt. Portb is ja nur mal ISP und eher unabhängig.
Auch die Transistoren hast auf Portd.0 - Portd.4 gemacht , verhindert den Gebrauch vom gleichzeitigem Display - ausser gehst auf I2.(wobei für I2C keine vorbereitung hast .. )
normalerweise mache ich für so etwas sehr einfaches ,nicht erst einen Schaltplan. Nehme mein Layoutprogramm und male just was hin.
Da es für Dich ja das erste Mal ist , möchte ich dir so gut ich kann behilflich sein , nicht daste aus Frust die Lust verlierst.
Mh , ... der Textollsockel ? Ja , vll ein wenig eng , aber es sind ja genug Pins für 5V zur Verfügung. Das seh ich nicht sooo eng
Pullup : Ich habe jetzt nicht gross Lust dir das rauszusuchen , wo es beschrieben steht. Bei 10K kann das Potential zu klein sein ein wirkliches High erkennen zu können. Für I2C würde es auf keinen Fall reichen. DS18B20 auch nicht. RC05 auch nicht ... naja,mußt Du wissen. ;-)
Isch hab mir mal das neue Board von mir bestellt.... (is ja nicht so als hät ich keins , kann se schon nimmer zählen ) aber , neues Jahr - neues Glück ,und alle Board ham was besonderes .
Ja , natürlich ist das jetzt ein wenig übertrieben
Wie groß sollte denn Dein Board sonst werden ? Wie ne Tür ?
All die Sachen in der Auflistung habe ich zwar schon gemacht ,aber ganz normal mit meinem Board. Es reicht , wenn die Pins rausgezogen sind , und frei zugänglich sind.
Man kann nicht für jeden Fall und jedes Bauteil etwas vorbereiten.
Ja, beim UART bin ich anfangs auch auf den MAX232 gegangen ....
[[File:WhatsApp Image 2023-04-09 at 12.50.39.jpg|none|auto]]
aber um flexibler zu sein , nicht immer is SUB-D9 verfügbar , bin ich dann auf USBtoTTL gegangen.
[[File:WhatsApp Image 2023-04-09 at 12.53.24.jpg|none|auto]]
[[File:WhatsApp Image 2023-04-09 at 12.58.25.jpg|none|auto]]
Aber , des kann man machen wie man möchte
Beim Rotary benötigst ja bissel mehr als nur diesen allein , gelle.
[[File:WhatsApp Image 2023-04-09 at 13.10.00.jpg|none|auto]]
INT = Interrupt
Interrupt müßtest von der Picaxe doch kennen?! In dieser Procedur werden Sachen abgearbeitet , sobald dieser Pin High oder Low ist , unabhängig wo sich der Code grade befindet. Völlig autark vom Hauptcode. Der Atmega8 hat halt 2 Stk davon , D.2 + D.3(INT1 + INT2 ) Zum Beispiel wenn eine Tastatur an den Atmega anschliessen willst ,dann brauchst INT1+2 Aber , wohl wahr ... kommt die ersten Jahre weniger vor :-)
Alle Mikrochips haben Pullups drin. Ich persönlich halte da auch wenig von. Lieber echte PullUp oder Pulldown.
Am Anfang , also ganz früher ,habe ich auch jeglichen Krempel auf mein Bboard gepackt, von A-Z. Mittlerweile bin ich schlauer und mache sowas nimmer ;-)
Beim Video glaube ich , das ich da rechts und links anzeigen lasse , sowie die genaue Position. Is ja nur popelkram , mehr son Spaß für zwischendurch , gelle .