-
Thread
QYT KT-8900 Lässt sich nicht programmieren (PC)
PC Reden. Hat jemand sowas schon mal gehabt und das Problem gelöst? Die Belegung des Stecker (3,5mm Klinke) ist bekannt (Tip=TX, Ring=RX, Hülse=GND) aber egal ob unter Linux mit Chirp (Bad Ack, Cant read Data from Radio) und auch verschiedenen experimentellen Treibern, oder unter Windows mit dem
Soooo, was lange in der Schublade währt wird endlich gut. Einen billigen CH340C "USB->TTL" gekauft, TXD ist am dreipoligen(!) 3,5mm Klinke an der Spitze, Ring ist RXD, GND liegt auf der Hülse. Jetzt lässt es sich programmieren. Jetzt muss ich noch Rausfinden wie ich das
-
Thread
Arduino Mega
} void loop() { float Cell_1 = analogRead(A8) * (5.0 / 1023.0); //Measure 1st cell voltage lcd.print("C1:"); lcd.print(Cell_1); float Cell_2 = analogRead(A9) * (5.0 / 1023.0); //Measure 2nd cell voltage lcd.print(" C2:"); lcd.print(Cell_2); lcd.setCursor(0, 1); float Cell_3 = analogRead(A10) * (5.0 / 1023.0); //Measure 3rd cell voltage lcd.print("C3:"); lcd.print(Cell_3); float Cell_4 = analogRead(A11) * (5.0
-
Thread
Digitale (vernetzte) Stromzähler verpflichtend.
richtig. Nennt sich "Aufschlag für intelligente Meßsysteme abhängig vom Jahresverbrauch". Bei 2-3KW sind das z.Bsp. 10EUR.
die letzten mindestens 10 Jahre ungenutzt verstreichen ließ. Das wieder aufzuholen wird locker noch 2-3 Jahre dauern, vermutlich, leider, länger.
-
Thread
Bitte um Rat/Hilfe! Berlin - Chip von Platine entfernen und überbrücken
sprechen hier über DP, also Datenraten > durchaus im Bereich von GBit/s. Und das mehrfach geknickte 3m DisplayPort-Kabel hat auch über die gesamte Länge seine spezifizierte Impedanz und perfektes Length-Matching zwischen den Adern? Eher nicht, funktioniert aber trotzdem mit HBR2 auf 4 Lanes (UHD 60Hz
hier über DP, also Datenraten >> durchaus im Bereich von GBit/s. > > Und das mehrfach geknickte 3m DisplayPort-Kabel hat auch über die > gesamte Länge seine spezifizierte Impedanz und perfektes Length-Matching > zwischen den Adern? Eher nicht, funktioniert aber trotzdem mit HBR2 auf > 4 Lanes
-
Thread
AVR-Tutorial: LCD - Erweiterung lcd-routines.asm - Bitte um Feedback
sämtliche veränderte Register außer SREG werden gerettet (einschließlich Parameter) * unbenutzte Pins am DB-Port werden nicht beeinflusst * Anschluss von DB4..7 wahlweise auch an Pins 4..7 (statt 0..3) * lcd_data und lcd_command zu lcd_write zusammengefasst * Busy-Flag-Abfrage (optional) Da ich
im Originalcode zuerst kommt, liegt daran, dass im Tutorial der Datenbus DB4..7 des LCD an den LCD_PORT-Pins 0..3 des AVRs angeschlossen ist. Ich habe das in meinem Code flexibel umgesetzt, mithilfe der Assemblerdirektiven. Ist der Anschluss an AVR-Pins 4..7, erfolgt das Swap erst vor dem zweiten Durchgang
-
Thread
SMD LED 5050 Datenblatt
mir jemand mit der Interpretation dieses DB helfen: https://asset.conrad.com/media10/add/160267/c1/-/en/001575787DS01/datenblatt-1575787-thomsen-smd-led-mehrfarbig-5050-rgb-120.pdf Vin +5~24 Ich hätte da ein - erwartet oder kommt der mit AC zurecht? Vdd typ. 5.2V, alles klar. Aber dann:
"TA=-20..+70°C, VDD=4.5V..5.5V, VSS=0V" interpretieren.
-
Thread
SSD unter DOS bzw Alternativen für mechanische HDD
Vielleicht (hoffentlich) sind die Adapter von PCengines besser gelötet, gibt Varianten für 40 und für 44 Pin IDE: https://www.pcengines.ch/newshop.php?c=2
(hoffentlich) sind die Adapter von PCengines besser gelötet, > gibt Varianten für 40 und für 44 Pin IDE: > https://www.pcengines.ch/newshop.php?c=2 Auf meinem alten MMX funktionierte die CF im 40poligen Adapter übrigens ohne externe Versorgung. Die 3,3V der IDE Schnittstelle haben gereicht.
-
Thread
SAQ Minimalempfänger
@ Dirk @ alle wenn Du Dir die YouLoop (Möbius) zusammenstrickst (1m d )ergibt das etwa 15,2 uH. Jedenfalls bei mir mit Aircell 7. Dann 1:1 Balun und 5,3-5,5 uF C . Funktioniert hervorglänzend. Vergiss irgendwelche Verstärker. Habe 6 verschiedene gebaut. Alle brachten hauptsächlich Rauschen
Dirk @ alle > > wenn Du Dir die YouLoop (Möbius) zusammenstrickst (1m d )ergibt das etwa > 15,2 uH. Jedenfalls bei mir mit Aircell 7. Dann 1:1 Balun und 5,3-5,5 uF > C . > Funktioniert hervorglänzend. Vergiss irgendwelche Verstärker. Habe 6 > verschiedene gebaut. Alle brachten hauptsächlich
-
Thread
Wozu übertrieben schnelle Microcontroller?
erkennen, was die Funktion tut und 2. hat man eine Abstraktion. Jetzt Pin_5 in LampePin und PORT_B mit LampePort umzubenennen bringt nur, dass man in der setLampe Funktion gar nicht weiß, was da passiert. Ich ärger mich jedesmal,
Was für eine wirre kranke Vorstellung. [c] DigitalIn taste1(PA_1, PULL_UP); DigitalOut led(LED); SPI spi(PIN_MOSI, PIN_MISO, PIN_CLOCK); I2C i2c(PIN_SDA, PIN_SCL); int state = taste1; // gpio lesen led = 0; // gpio setzen spi.frequency
-
Thread
Vistron VDR400 DAB Bausatz - Reverse Engineering
Ok, dann gab es bei DAB zwischenzeitlich wohl ein Update. Ich habe hier: DAB 6.0.5 FMHD 5.3.3 AMHD 3.0.6 Ich werde mir das dann bei Gelegenheit mal raus extrahieren.
Als Nachtrag zu den beiden oben erwähnten Geräten "Roadstar TR-130+" bzw. baugleich "RED OPTICUM Ton 3": Die Geräte haben zwar nur einen Mono-Ausgang aber die I2S Pins des Si4684 sind am Modul mit dem Si4684 und GD32F130C8T6 herausgeführt. Und zumindest beim "RED OPTICUM Ton 3" schaltet die Firmware I2S
-
Artikel
AVR-Tutorial: IO-Grundlagen
dezimal hexadezimal binär 0 0x00 0b00000000 1 0x01 0b00000001 2 0x02 0b00000010 3 0x03 0b00000011 4 0x04 0b00000100 5 0x05 0b00000101 6 0x06 0b00000110 7 0x07 0b00000111 8 0x08 0b00001000 9 0x09 0b00001001 10 0x0A 0b00001010 11 0x0B 0b00001011 12 0x0C 0b00001100
und das MSB für PB7 … aber PB7 gibt es doch z. B. beim AT90S4433 gar nicht, es geht doch nur bis PB5? Der Grund ist einfach: Am Gehäuse des AT90S4433 gibt es nicht genug Pins für den kompletten Port B, deshalb existieren die beiden obersten Bits nur intern. Eingabe. Im folgenden Programm wird Port B
-
Thread
Taster per RS-232 simulieren
der ATtiny2313 mit UART und 18 IO-Pins im 20M2 Gehäuse (3*3mm²). AVR Datenblatt lesen ist auch kein großes Ding. Die UART und die IO-Pins sind einfach zu konfigurieren. Bzw. beim ATtiny13 mit Schieben und _delay_us() ne SW-UART ist auch
Beitrag #7272746: > An einem modernen Desktop Rechner wirst du heutzutage kaum noch einen > seriellen Port direkt auf der Rückseite finden - mit Glück über eine > Blende nachrüstbar Eigentlich ist es umgekehrt, auch meine neuesten Rechner haben eher 2 als 1 Port auf der Rückseite und noch bis zu 3 intern
-
Artikel
AVR-Tutorial: Watchdog
& Tricks). Steuerung. Der WDT wird durch das Watchdog Timer Control Register (WDTCR) gesteuert. WDP2 WDP1 WDP0 Time-out nach [ms] 0 0 0 16,3 0 0 1 32,5 0 1 0 65 0 1 1 130 1 0 0 260 1 0 1 520 1 1 0 1100 1 1 1 2100 Achtung: Die Zeiten sind abhängig von der Betriebsspannung und der Taktfrequenz des WDT-Oszillators
Taktgenerators mit einer Start-up-Zeit von 64 ms getaktet. Die WDTON-Fuse ist gesetzt (WDT aktiviert). An Port B ist eine LED angeschlossen (Pin egal). Der Timer 1 läuft im CTC-Modus mit einer Frequenz von 100 Hz (10 ms). Durch den Soft-Subcounter wird die Frequenz auf 2 Hz geteilt und jeweils nach 500 ms das
-
Thread
Lauflicht Riesenrad
$swstack = 16 $framesize = 32 Dim N As Byte Config Rainbow = 1 , Rd0_len = 8 , Rd0_port = Portd , Rd0_pin = 0 Config Rainbow = 2 , Rd1_len = 8 , Rd1_port = Portd , Rd1_pin = 1 Dim Color(3) As Byte R Alias Color(_base
$swstack = 16 $framesize = 32 Dim N As Byte Config Rainbow = 1 , Rd0_len = 8 , Rd0_port = Portd , Rd0_pin = 0 , Rd1_len = 8 , Rd1_port = Portd , Rd1_pin = 1 Dim Color(3) As Byte R Alias Color(_base) : G Alias Color(_base + 1) : B Alias Color(_base + 2) Rb_selectchannel
-
Thread
Analog Multiplexer 32 Kanäle, Binär addressiert, I2C ?
75) Analogsignale selektiv (parallel) auswählen und auf einen Opamp/VCA/VGA schalten. Ein STM32F103C8T6 steht zur Verfügung. A0-A3 sind Ausgänge des STM32, B8-B15 sind Eingänge. Diese 2 Signale scannen eine Tastatur mit 25 Reedkontakten (und Neodym-Magneten). Über B6,B7 (I²C) ist ein 128x64 Display
kommt dann wohl eher nicht in Frage. > > > Ordne mal Deine Gedanken ... 32 Kanäle, also 2 16 Kanal Mux 5 Bits und externer Inverter oder 6 Bits, da ist nichts "ungeordnet". > > Der von mir vorgeschlagene Portexpander passt hervorragend: > > I²C -> PCF8574 -> 8 Bit -> 3x4 CD4051 >
-
Thread
Meadow F7 RC1 – JIT-Compiler, mehr Performance
F7 im normalen Betriebsmodus – suchen Sie den Port im Gerätemanager, und befehlen sie danach nach folgendem Schema eine Aktualisierung der Firmware: [c] PS C:\Users\tamha> meadow flash os -d -s "COM5" . . . Updated Meadow to OS: 0.6.4.0 (May 27
WiFi-Coprozessor soll außerdem für eine wesentliche Beschleunigung des Verbindungsaufbaus sorgen: [c] We have made changes to the event model on the ESP32 resulting in a 90% decrease in WiFi connection times, reducing WiFi connection time to 3-5 second on average. [/c] Eine weitere Optimierung
-
Thread
Filterdaten gesucht
lässt sich unter 1dB bringen. Nur die Weitabselektion ist mau, das verhält sich wie ein Kondensator 2.2 pF im Durchlass oder eine Induktivität 5.1nH gegen Masse.
beiden Seiten mit der geplanten Impedanz abgeschlossen sind, um die gewünschte Betriebsgüte Qb (--> b3/fm) zu erzielen. Dazu kommt eine recht große Streuung mit Kopplungsfaktoren so zwischen 0,2 bis max 0,5, die zu seltsamen Effekten führen können. Aber auch hier ist eine Autotrafo-Kopplung einer getrennten
-
Thread
Herausforderungen dabei, den Receiver intelligent ein-, und abzuschalten
Nachteil: - USB Kabel muß gelegt werden - Teuer (https://www.testsieger.de/steckdosenleisten/4A5Q113E2V0V3-programmierbare-usb-steckdosenleiste-master-slave-und-timer.html) - Wird der Receiver eingeschaltet, geht er in Standby. Dann muß er per Infrarot eingeschaltet werden. Nachdem die 4 Watt
. (Falls wegen eines Absturzes das Gerät noch an ist). Dann ihm auf den USB-Port (= auch seriell aber man braucht die TX/RX-Pins nicht) lauschen lassen. Wenn was kommt Befehl ausführen.
-
Thread
ESP32 zweite 5V Spannungsquelle
+relais&qid=1669451747&sprefix=5v+re%2Caps%2C77&sr=8-4 auf die 2. Plus-Leiste meines Breadbords schalte. Die Massen beider Spannungsquellen habe ich verbunden. Alle o.g. Lüfter, Display und Sensoren bekommen nun ihre Spannung von
ist, also von dort die 5V via USB am ESP ankommen, kommt eine Schaltung der 2. Quelle mittels IO-PIN nicht in frage. Ich hoffe ich konnte mein Anliegen für Euch plausibel erklären!? Wenn nicht fragt einfach wenn Ihr weitere
-
Thread
Relais am Arduino Micro funktioniert nicht
man ohne Arduino prüfen. Muss man können. https://i0.wp.com/itead.cc/wp-content/uploads/diykits/2-Channels-5V-Relay-Module/im120525001_3.jpg
dann ist es mechanisch: https://datasheet.lcsc.com/lcsc/1811111122_Ningbo-Keke-New-Era-Appliance-HK3FF-DC5V-SHG_C27840.pdf /regards
-
Artikel
AVR-Tutorial: 7-Segment-Anzeige
, indem man mit einer 5-Volt-Quelle und einem 1-kΩ-Widerstand einfach probeweise alle Pins „abklappert“. 1 kΩ deswegen, damit man im Zweifelsfall Low-Current-LEDs (für 2 mA) nicht überfordert. Eine 7-Segment-Anzeige, die auf
die Segmente a, b, c, d und g aufleuchten. Alle anderen Segmente sollen dunkel sein. Aus dem Anschlußschema ergibt sich, dass die dazu notwendige Ausgabe am Port binär 10110000 lauten muss. Untersucht man dies für alle Ziffern
-
Thread
AVR ATTINY RTC PIT OSCULP32K
flag RTC.PITINTFLAGS = RTC_PI_bm; // clear PIT interrupt flag } int main(void) { PORTA.PIN1CTRL = PORT_ISC_INPUT_DISABLE_gc; // disable digital input buffer PORTA.PIN2CTRL = PORT_ISC_INPUT_DISABLE_gc; // disable digital input buffer PORTA.PIN3CTRL = PORT_ISC_INPUT_DISABLE_gc;
// PA3 output (LED) PORTA.DIRSET = PIN1_bm; // PA1 output (TCA WO1) PORTA.DIRSET = PIN2_bm; // PA2 output (TCA WO2) PORTA.PIN2CTRL = PORT_INVEN_bm;
-
Artikel
USB
2 CAN SPI, I2C, SSC SD/MMC, Ethernet 10 Mbit, Businterface, JTAG Digikey ca. 8 € ST STM32F10x Full 36..144 3,3V/5V Cortex-M3 72MHz 512KB 64KB 21 x 12bit 2 x 12bit, 32 PWM 5 USART, 1 CAN SPI, I2C, SSC Siehe
Speed Pins Ucc/Uio CPU Takt Quarz Flash RAM ADU DAU/PWM Async Sync Extras Bezug Cypress AN2131 AN2135 Full 44 3,3V/5V 8051 24MHz 12MHz 0 4KB - - UART I2C veraltet Cypress CY7C68013A High 56,100,128 3,3V/5V 8051
-
Artikel
AVR-Tutorial: Schieberegister
noch geringerer Speisespannung des Controllers – etwa 2,5 V – gar nicht. Pinbelegung 74xx595. DIL-Pin-Nummer Funktion Dieses Tutorial Motorola / ON Semi Philips / NXP Fairchild SGS Texas Instruments 1 Ausgang B QB Q B Q 1 Q B QB Q B 2 Ausgang C QC Q C Q 2
an jede beliebige Port-Pin-Kombination angeschlossen werden. Wir wählen die Pins PB2, PB3 und PB5 um dort die Schieberegisteranschlüsse RCK, SER und SCK anzuschließen. Des Weiteren muss das Schieberegister mit Spannung versorgt
-
Thread
Altium: Reaktivierungsprogramm endet wohl dieses Jahr
übernehmen. das ist kein Problem, ich hab 3 verschiedene Versionen parallel installiert Peter D. schrieb im Beitrag #7263432: > Was ich aber nicht verstehe, wenn man auf dem selben PC eine 2. Instanz > startet, daß dann auch eine 2. Lizenz
Das Ergebnis: 1) Man kommt an seine Layouts nur sehr langsam ran 2) Man kommt beim Ausfall des heute immer noch unicheren Internets teilweise gar nicht ran 3) Die interne IT verdient sich eine goldene Nase mit Tickets 4) Die externe IT verdient sich eine Dreifach-Platin-Nase
-
Thread
Wann habt ihr eure Schreibmaschine durch einen Computer ersetzt?
Sehr zu bezweifeln. > Nein, deine Fragen kommen im Wochentakt. Das tun sie nicht. In den letzten 3 Monaten waren es gerade einmal 2 Fragen dieser Art! Feststellen kann ich aber, dass du unter jeder Frage von mir rumnörgelst, wenn ich so eine stelle. > Eigentlich weißt du doch alles. > So fragt
. Das war dann im Jahr 1992 der Augenblick, Geld in die Hand zu nehmen und einen 386DX mit Windows 3.0 + Laserdrucker HP 3p anzuschaffen. Er diente anschließend mehreren Kommilitonen für deren Arbeiten. Relativ neu war Word für Windows - ich glaube Version 2.0 - mit WYSIWYG. Klasse! Den 386er mit
-
Thread
Warum werden Konfigurationssignale an IC's immer mit einem Widerstand auf VCC oder GND gezogen?
Weil man sich Optionen offen halten will, gerade bei I2C Adress-Pins kann man den Widerstand leicht entfernen und am PAD einen Draht anlöten und mit GND verbinden. Leiterbahnen durchkratzen ist nämlich uncool. Ich nehme mittlerweile nur noch 3-polige Lötjumper für I2C Adress-Pins mit einer bestimmten Vordefinition (meist GND). Ein weiteres Beispiel: Es sind ungenutzte IOs, die legt man oft via 100K auf GND damit man sie aus Stromspargründen auf Input schalten
-
Thread
Neo Pixel info
, alle 3 Module und Netzteil und Arduino: - Alle +5V an +5V; Alle GND an GND; - Ab hier ist Reihenschaltung, von LED-Modul zu LED-Modul jeweils 10m: - Arduino Dout zu 1.Modul Din; 1.Modul Dout zu 2.Modul
Anschluss, alle 3 Module und Netzteil und Arduino: > - Alle +5V an +5V; Alle GND an GND; > - Ab hier ist Reihenschaltung, von LED-Modul zu LED-Modul jeweils 10m: > - Arduino Dout zu 1.Modul Din; 1.Modul Dout zu 2.Modul
-
Thread
Bitte um Mithilfe bei pic-as Problem - bitte nur wer sich auskennt
RA2 ist bei diesem PIC Pin 5
Michael S. schrieb im Beitrag #7256780: > RA2 ist bei diesem PIC Pin 5 Oh Mann, da kann man nix mehr machen, Bei dermassen tiefgreifenden Missverständnissen. Man fragt sich, warum man zitiert.
-
Thread
Display"fehler" bei OLED Module IIC I2C 128x64
Ich betreibe ein 1.3" OLED LCD 4Pin Display Module IIC I2C 128x64 3-5V an einem STM32F103C8T6 und einer Library von https://controllerstech.com/oled-display-using-i2c-stm32/ Auf dem Display (s. Bild) sieht man am rechten
Sicherheit um dieses Bauteil: https://www.diymore.cc/collections/led-display-module/products/diymore-1-3-inch-oled-lcd-display-module-4pin-iic-i2c-interface-ssh1106-128-64-128-64-for-arduino-raspberry-pi-3-3v-5v?variant=14648256561210 Ob man von denen ein Datenblatt kriegt? 2,2K Pullup an SDA und SCL
-
Thread
Lötpad auf Headset Platine abgefallen
Lötspitze, > welches Lötzinn, hast Du noch extra Flussmittel? https://www.amazon.de/HANDSKIT-L%C3%B6tstation-Temperatur-L%C3%B6tspitzen-Entl%C3%B6tpumpe/dp/B07K4CHWWX/ref=sr_1_6?_encoding=UTF8&camp=1638&creative=19454&keywords=l%C3%B6tkolben%2Btemperaturkontrolle&linkCode=ur2&linkId=XV4FXMWD2ZWWYNIZ&qid=1667906326&site-redirect=de&sprefix=L%C3%B6tkolben%2Btemper%2Caps%2C252&sr=8-6&th=1 Ich habe mir dieses Kit bestellt, weil ich nur mein Headset löten will, weil es eben so ärgerlich ist, denn es funktioniert einwandfrei. Nur eben aufladen
-
Thread
BME680 not running properly
Der BME680 ist ganz normal ueber i2c bus angeschlossen und kann auch ausgelesen werden...Temperatur etc. kommen an mit vernuenftigen Werten
hat die gleiche Erfahrung gemacht, allerdings steht seiner günstiger im Zimmer. Er hat auch die CO2-Auswertung noch mit reingenommen, ich bisher nicht. Die aktuelle BSEC habe ich Anfang Oktober eingebaut und mit Arduino 1.8.19 und ESP 3.0.2 compiliert, wollte nur schauen, ob damit noch alles läuft.
-
Thread
Tasmota / Volkszähler - Wie fängt man an?
funktioniert mit anderen Zählern auch. Ob Deiner das macht, musst Du ausprobieren. Geantwortet hat er: /PAF5EC3g00006 [10][13][13]SLx[02]0.0.0(12345678) 0.0.1(PAF) F.F(00) 0.2.0(1.29) 1.8.0*00(001752.06) C.2.1(000000000000)( ) 0.2.2(:::::G11)! [03]N (12345678) ist die Zählernummer, die ich hier ersetzt
UUID.json?operation=add&value=Wert Mein Pi ist über 192.168.178.124 erreichbar, die UUID ist a2eee3a0-abac-11ed-b9a9-4b9ab211490c, als Beispielwert nehme ich mal 1000. Demnach wäre der Browserbefehl: http://192.168.178.124/volkszaehler.org/htdocs/middleware.php/data/a2eee3a0-abac-11ed-b9a9
-
Thread
Arduino - Tastendruck merken und später auswerten
selbst etwas rumprobieren kannst. https://www.falstad.com/circuit/circuitjs.html?ctz=CQAgjCAMB0l3BWcMBMcUHYMGZIA4UA2ATmIxAUgpABZsKBTAWjDACgwEkEU8RCaIDJEECoUDsXqYU-QdkJ8xVSGwAyFMLLE08VZeIBmAQwA2AZwbVVAd03bBPJYNv2QxQhV7vPqgCZuYghaPiCyfgwmAK6mAC7q-CiCYIT6NFQpKkZmltZsAYRJ4KlumWEgEdFxbHbBsmV1of5hCJ5iKK2h4ZHGMfF2HZ4eYRiyw66DciMOEhqT7UUGVCYWVkiqQA
> Delay blockiert jede weitere Aktion mit > Vollgas + Bremse. Herzerfrischend kenntnisfrei. [c] bool merker; constexpr byte tasterPin {2}; void yield() { if(not digitalRead(tasterPin)) merker = true; } void setup() { Serial.begin(9600); pinMode(tasterPin,INPUT_PULLUP); }