Recent Posts

Pages: 1 2 [3] 4 5 ... 10
21
Project Guidance / Re: Measuring LED pulses
Last post by LandonW - Today at 06:11 pm
I suspect that measuring how long an LED was on is not the actual project... I could be wrong though.
posting the true and full code using code tags would be extremely beneficial.
22
LEDs and Multiplexing / Re: LCD problem
Last post by cattledog - Today at 06:10 pm
Quote
In my real code, it displays periodically.
Please post the actual code which demonstrates the problem. Best would be a MCVE "minimal complete verifiable example". Ideally, others should be able to run your code and replicate the problem. If there are libraries other than the IDE's LiquidCrystal.h involved, please indicate their source.

Are there any relays or motors involved with your project. Is the lcd in an electronically noisy environment?
23
Programming Questions / Re: ERROR MESSSAGE
Last post by Delta_G - Today at 06:09 pm
You also need to go look at the reference for the do - while construct.  You CANNOT have a do without a while at the end. 
24
Deutsch / Re: I2C-Buffer P82B96 funktion...
Last post by HotSystems - Today at 06:08 pm
Gerade gemacht, immer noch "0"-Werte... Sensor funktioniert aber ohne Buffer, auch gerade nochmal getestet.
Dann tippe ich darauf, dein Buffer ist defekt.
Kannst du den reklamieren ?
25
here is the response when trying to burn a new bootloader to the ATtiny from Linux

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x15
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x15

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x14

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x01
avrdude: stk500_initialize(): (a) protocol error, expect=0x14, resp=0x10
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

avrdude: stk500_disable(): unknown response=0x12
Error while burning bootloader.


the chip already has a bootloader on it from trying the same from my windows 10, and when trying to upload a blink program i get somethin similar below

Sketch uses 684 bytes (8%) of program storage space. Maximum is 8192 bytes.
Global variables use 9 bytes (1%) of dynamic memory, leaving 503 bytes for local variables. Maximum is 512 bytes.
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x15
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x15

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x14

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x01
avrdude: stk500_initialize(): (a) protocol error, expect=0x14, resp=0x10
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

avrdude: stk500_disable(): unknown response=0x12
the selected serial port avrdude: stk500_disable(): unknown response=0x12
 does not exist or your board is not connected
26
Deutsch / Re: I2C-Buffer P82B96 funktion...
Last post by phytopia - Today at 06:02 pm
Laut Datenblatt hat Uwe recht. Der Sensor hat keine Versorgungsspannung. Eventuell misst Du die Spannung die über SDA und SCL beim Sensor ankommt. Stecke mal bitte eine Leitung zwischen 5V am Arduino auf VIN am Sensor. Vielleicht zuckt da dann etwas.

Gruß, Jürgen

Gerade gemacht, immer noch "0"-Werte... Sensor funktioniert aber ohne Buffer, auch gerade nochmal getestet.
27
I think I don't have to do the shifting, should be able to access one pin directly.  So it should be:

void encode() // interrupt service routine
{                                     
  if( ((PIND0) & 1) ^ ((PIND1) & 1) )
    encoderPos++;
  else
    encoderPos--;
}

That makes it even better.
28
Displays / Re: LCD does half of its oblig...
Last post by sabishaw - Today at 06:02 pm
29
Deutsch / Re: LED WS2812b - Controller E...
Last post by Rentner - Today at 06:01 pm
Hallo,

so und was willst Du jetzt wissen?

ich bin im Moment an so einer ähnlichen Planung, Ich habe folgendes vor:

Ein Wemos ist im Heimnetzt und stellt einen Webserver mit mehreren, derzeit 4  htlm Seiten als Menue-Struktur mittels dem Filesystem zur Verfügung. Gleichzeitig läuft er als AP und baut eine "Sensornetzt" nach unten auf. Mehrere Client´s z.B für Messung BM280, Aussen-Beleuchtung, LED WS2812B Lampe mit mehreren Parametern,  hängen and dem Sensornetz . Die Kommunikation auf der Ebene soll mittels UDP laufen.

Das Konzept dazu steht. Der Server ist eigendlich fertig. Die erste Test LED hab ich mit dem Handy über den Webserver und dann weiter über UDP auf einem ESP-01 ein/aus geschaltet. Ein zweiter ESP hat zyklisch seine Versorgunsspannung gesendet. Also im Prinzip geht rauf und runter, jetzt gehts dann, je nach Lust und Laune Schritt für Schritt an die Feinplanung.


Heinz
 
30
?
I believe what AWOL is getting at here is that it is a totally wrong and bad idea to power down a peripheral device by interrupting the ground lead.

Try interrupting the power lead! And you may still get some fair current through the I/O lines, make those lines INPUT during the shutdown. Or you can limit current by placing a resistor in series with the output lines, that will reduce the ability of a HIGH output to power the device.

a7
Pages: 1 2 [3] 4 5 ... 10