mit der Temperatur steigenden Strom. Der LM334 ist halt zum Messen da, nicht zum Schalten. Ein TMP01 http://www.analog.com/static/imported-files/data_sheets/TMP01.pdf ist beispielsweise zum Schalten da, man stellt bei ihm mit Widerständen ein bei welcher Temperatur das erfolgen soll. Da du nichts
> damit lässt sich doch was anfangen, Der LM358 ist ein halber LM324 und der LM34 ein LM35 in F statt C. http://bastelmolch.ba.funpic.de/temperatur.htm "Hier noch eine sehr genaue Schaltung" und ein Transistor wird auch geschaltet.
Hier noch die Eckdaten: Netzteil 24V, 1,8A Schaltregler LM2576 12 LEDS in einer Reihe ca. 35 Reihen(noch nicht ganz klar) LEDs 1,8V - 20mA - 4000mcd - 25° LED-Treiber TLC5947 Vielen Dank! Gruß Carsten
dem Host laufen lasse, dann bekomme ich ein: [pre] Start *** buffer overflow detected ***: /tmp/hsv terminated ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7ffff7b25817] /lib/x86_64-linux-gnu/libc.so.6(+0x109710)[0x7ffff7b24710] /lib/x86_64-linux-gnu/
vsprintf_chk+0x94)[0x7ffff7b23c14] /lib/x86_64-linux-gnu/libc.so.6(__sprintf_chk+0x7d)[0x7ffff7b23b5d] /tmp/hsv[0x4004ef] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7ffff7a3c76d] /tmp/hsv[0x400539] [/pre] Sollte dir das zu denken geben? Vermutlich schon. :-) Dein char buffer[] ist
Programm so verstehen, das wenn man auf 5 Volt ist alle LEDs leuchtn und wenn man die Spannung auf 4,35Volt veringert die niederwertigsten Bits (LEDS) aufhören zu leuchten?? Und warum leuchten bei einem Wert von 3.75Volt und 0 Volt wieder alle LEDS??? Kann ich mir das jetzt so vorstellen, dass einfach
A/D-Ergebnis links ausgerichtet... 2. Ersetze nach dem label LED_loop die zeile mit ....rlf tmpADC0,f ;ADC-Wert linksschieben... durch ....rlf tmpADC1,f ;ADC-Wert linksschieben Dann sollte das Program genau das tun was es soll! (einige Kommentare bei der ADC-Wandlung selbst passen
00bc 1F92 push __zero_reg__ <- wird nur 1* gebraucht 174 00be 0F92 push __tmp_reg__ 175 00c0 0FB6 in __tmp_reg__,__SREG__ 176 00c2 0F92 push __tmp_reg__ 177 00c4 1124 clr __zero_reg__ <- wird nur 1* gebraucht 178 00c6 2F93 push
r25 246 0144 8F91 pop r24 247 0146 2F91 pop r18 248 0148 0F90 pop __tmp_reg__ 249 014a 0FBE out __SREG__,__tmp_reg__ 250 014c 0F90 pop __tmp_reg__ 251 014e 1F90 pop __zero_reg__ <- wird nur 1* gebraucht 252 0150 1895 reti
vergessen wie der firmare update script gebaut werden muss ... Diese zeile solte so aussehen: [cmd] mv /tmp/tekwayup_client/dso.exe /dso_update.exe [cmd] mv /tmp/tekwayup_client/dsod /dso/app/dsod watchdog (soweit ok) [cmd] rm /help.db [cmd] mv /tmp/tekwayup_client/help.db / neue hilfe datei
ja, die 3.2.35(140121.0) hat all diese bugs die schon in 3.2.35(130826.0) drin waren (eigentlich unglaublich, oder?). Erst jetzt, nach erneuten erinnerung ist Hantek aufgewacht und ein paar davon beseitigt. Dummerweise
Verbindung aufbauen. Firmware sichern. Einen formatierten USB-Stick einstecken. Dieser wird unter /tmp/.cemnt gemountet. Falls nicht, muss man den Stick manuell mounten, also z.B. ein Verzeichnis /tmp/bak anlegen, dorthin mounten und die erste Zeile im folgenden Script anpassen. dockstar $ cd /tmp/.cemnt
linux-2.6.35.6.tar.bz2 Symlink setzen rm linux ln -s linux-2.6.35.6 linux cd linux Config-Datei holen (vorher den Multimedia - Kernel installieren) cp /boot/config-2.6.35.6-dockstar .config Dockstar Patch laden und
oder 03.02.2013 22:31:42 X_T_RAUM 22251 03.02.2013 22:33:28 X_T_RAUM 22225 03.02.2013 22:35:03 X_T_RAUM 22251 03.02.2013 22:36:49 X_T_RAUM 22225 (Raumtemperatur) die Werte sind integers, skaliert mit 1000, d.h. 22251 steht für 22.251°C wie man sieht ist die Differenz bei Außenluft
PT1-Filter: #define filterStaerke 6 int32_t tmpSum; tmpSum += (tmpSum >> filterStaerke) + tmpInput; tmpSum steigt dann auf das 2**filterStaerke-fache von tmpInput an, deshalb auch 32bit.
, Cert=4, GLE=0x0 Module name="NexusProtocolAdapter" loaded -> CPU Load 100%, Memory Load 35%, Used 13.31640625 MB, Usage managed: 0.608776092529297 MB +CertVerify called for \NandFlash\SHC\RWE.SmartHome.SHC.Protocols.wMBus.CommunicationStack.ProtocolAdapter.dll -CertVerify Module:\NandFlash
devpts (rw,relatime,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw,relatime,mode=777) tmpfs on /tmp type tmpfs (rw,relatime) sysfs on /sys type sysfs (rw,relatime) # [/code]
+0000] Full reload complete. D [27/Jan/2013:19:06:43 +0000] cupsdCleanFiles(path="/var/spool/cups/tmp", pattern="(null)") I [27/Jan/2013:19:06:43 +0000] Cleaning out old files in "/var/spool/cups/tmp"... D [27/Jan/2013:19:06:43 +0000] cupsdCleanFiles(path="/var/cache/cups", pattern="*.ipp") I [27/Jan
Arduino (Uno oder Mega) nebst Ethernetshield ins Gespräch. Kostet, wenn gut gekauft, zusammen ca. 35,- Euro. Bereits in der Beispielsammlung, die mit der kostenlosen IDE kommt (übrigens für alle drei Plattformen: Win, Mac und Linux), ist ein Projekt drinnen, LEDs per Webinterface zu steuern ... Ich
aber vermutlich dennoch Arduino IDE kompatibel bleiben. Bisher geschafft sind: -Temperaturmessung…TMP36 per externem ADC für Motornahe Anwendung, da ich 1-wire dort nicht traue -Umgebungstemperatur per DS… weil einfach einfach einfach ist zumal so weitere 2 16bit-ADC-Kanäle für Erweiterungen frei bleiben
With ITO glass heater, the lowest operatiing temperature is -35°C Mit Heizlüfter ??? Im Datenblatt steht auch, Wasser löst den Kram auf. (= aufwendiges Gehäuse).
ich in diesem und anderen Foren gefunden habe, getestet. Codebeispiele (alle BASCOM): http://kanal35.npage.de/funkmodul.html http://www.mikrocontroller.net/topic/67273 http://bascom-forum.de/showthread.php?1600-RFM12-Codebeispiele Das Programm, dass ich momentan verwende, ist das aus dem ersten
Spiout Sdi(1) , 2 End Sub ' Funktion zum senden von Befehlen an das RFM12 Sub Rf_cmd(byval Tmp As Word) Cmd(2) = Low(tmp) Cmd(1) = High(tmp) Spiout Cmd(1) , 2 End Sub [/code] sdi & cmd sind Arrays. Ich bekomme die Daten in einem Interupt [code] Spiin Fifo(1) , 2
week_count,0 ; load W with week count value movwf week_temp ; transfer the value of week count to tmp variable movf hrsd_count,0 ; load W with hour 2nd digit counter value movwf hrsd_temp ; transfer the value to hour 2nd digit tmp variable movf hrfd_count,0 ; load W with hour 1st digit counter value movwf hrfd_temp ; transfer the value to hour 1st digit tmp variable movf mnsd_count,0 ; load W with min 2nd digit counter value movwf mnsd_temp ; transfer the value to min 2nd digit tmp variable movf mnfd_count,0 ; load W with min 1st digit counter value movwf
&& !ROM_GPIOPinRead(GPIO_PORTE_BASE, DHT11_PORT)); // wait for high from data bit ROM_SysCtlDelay(35*us); // test after 35us for high or low if(ROM_GPIOPinRead(GPIO_PORTE_BASE, DHT11_PORT)) // if databit still high -> 1 { temp |= (1 << (7-j)); // set according bit in temp n=1; while(n++ && ROM_GPIOPinRead
Incorporated www.ti.com Instruction Set 3.4.6.9 CALL CALL Subroutine Syntax CALL dst Operation dst → tmp dst is evaluated and stored SP - 2 → SP PC → @SP PC updated to TOS tmp → PC dst saved to PC Description A subroutine call is made to an address anywhere in the 64K address space. All addressing modes
Schutz Declare Sub Adc12_mess() 'ADC Channel Messung Achtung kein Schutz Declare Sub All_adc() Dim Tmp As Byte Dim Serial0charmatch_flag As Byte 'com0 interruptflag Dim Serial1charmatch_flag As Byte 'com1 interruptflag Dim New_command As String * 15 Dim Command_array(3) As String * 5 Dim New_status As
deaktiviert. LCD Enable ist aktiv. Die Segementanzahl beträgt LCDPM3 LCDPM2 LCDPM1 LCDPM0 -> 1100, also 35. Benütze ich darauffolgend die Befehle ldi tmp, 0b00000001 sts LCDDR0, tmp // für COM0 und durch tmp SEG000 sts LCDDR5, tmp // für COM1 und durch tmp SEG100
bestimmten Intensität aktiviert. Benütze ich darauffolgend die Befehle ldi tmp, 0b00000001 sts LCDDR0, tmp // für COM0 und durch tmp SEG000 sts LCDDR6, tmp // für COM1 und durch tmp SEG108 sind die vorherigen zwei Segmente und zwei neue Segmente aktiviert