Show Posts
Pages: 1 ... 10 11 [12] 13 14 ... 91
166  International / Nederlands / Re: hulp gevraagd voor arduino regelunit voor distilleer apparaat on: March 02, 2014, 06:21:26 am
Ik bedacht me net dat ik daar ook wat voor uitgedokterd had.
Dat is namelijk KeyDet.
Als KeyDet 1 is, dan is er een nieuwe toets ingedrukt (of de toets is niet langer ingedrukt).
Als KeyDet 0 is, dan is de situatie niet veranderd, en is de toets nog steeds ingedrukt.
Wat je dus moet doen is niet key veranderen in -1, maar KeyDet veranderen in 0 wanneer je naar het menu gaat.
Anders ga je nog steeds door naar je Distilleren scherm als je te lang op de toets drukt.
KeyDet word vanzelf aan het begin weer op 0 gezet, maar als je nog niet langs dat stukje bent geweest dus niet.
Dus:

In de nieuwe regel 76 maak je KeyDet = 0.
En de nieuwe controle word dan:
Code:
if ((Item==1)&&(key==OK)&&(KeyDet))
Omdat KeyDet alleen maar 0 of 1 kan zijn, werkt dit goed en hoef je 'm niet op een andere manier ergens mee te vergelijken.

Het voordeel dat je hier mee hebt, is dus dat als je lang op de OK toets drukt, er niet alsnog word doorgeschakeld.
Je moet dan eerst de toets loslaten, en nog een keer indrukken.
167  International / Nederlands / Re: hulp gevraagd voor arduino regelunit voor distilleer apparaat on: March 02, 2014, 04:44:28 am
Aha.
Dat hij daar blijft, komt omdat je er nog geen mogelijkheid hebt gemaakt er uit te gaan.
Als je eenmaal in mm == 25 zit, doe je niets meer.
Daarom moet je daar sowieso een mogelijkheid maken er uit te kunnen komen.

Wanneer in mm==2 overgeschakeld word naar de volgende stap, mm=3 word Item op 1 gezet.
Daarmee is de eerste voorwaarde om naar mm 24 te gaan waar.
En omdat je op de OK toets hebt gedrukt om in dit menu te komen, en die waarde nog steeds in key zit, is die tweede voorwaarde ook waar.
Daarom ga je onmiddellijk naar dat Distilleren scherm.
Dit kun je voorkomen.
Daarvoor moet je, als je naar het menu schakelt, eerst key op een andere waarde zetten dan OK.
Ik zou daarom een extra regel invoegen voor regel 76, en daar -1 in key zetten.

Volgens mij repareer je dan dit probleem.
168  International / Nederlands / Re: hulp gevraagd voor arduino regelunit voor distilleer apparaat on: March 01, 2014, 07:21:27 pm
Als je dat doet, controleren of ((Item==1)&&(key==OK)), wat gebeurt er dan wel ?
Want behalve dat in het stukje dat je hebt geplakt hier daarnet geen } zit, zie ik daar niets raars aan.
Als je dan menu 24 netjes aan het eind toevoegt met alleen het afbeelden van tekst en de mogelijkheid om met Esc daar weer uit te komen (anders word dat wel heel kort afgebeeld), moet dat gewoon werken.
Het is ook niets anders als de code om naar het menu te gaan.
169  International / Nederlands / Re: hulp gevraagd voor arduino regelunit voor distilleer apparaat on: March 01, 2014, 06:49:59 pm
Okee, dan moet je daar ook nog iets voor maken.
Dat betekent dus dat je een variabele moet maken die bijhoudt hoe het met de instellingen van het distilleren staat.
Dus of je ├╝berhaupt al wat hebt ingesteld, en als je aan het instellen bent, wat je dan aan het doen bent.

Je zegt een paar keer:
"Wat je ook kiest hier hij gaat dan gewoon naar de volgende vraag"
Bedoel je dat je hier iets voor gemaakt hebt maar dat je daar niets kunt instellen ?
Of beschrijf je wat je wil dat er gebeurt ?

Je kunt de instellingen voor het destilleren inderdaad in mm stoppen, dat maakt niet zoveel uit.
Als de 3 stappen altijd gedaan moeten worden en ze altijd na elkaar worden afgehandeld, kun je dat in 1 mm doen, ook daar kun je zelf bedenken hoe je dat wil doen.
Met je 4 regels op je display kun je in ieder geval zonder meer meerdere dingen in 1 scherm doen, bedenk maar iets leuks.

Heb je inmiddels al iets gemaakt in mm 24 ?
Ah, ik zie dat je inmiddels iets hebt toegevoegd.
170  Using Arduino / Programming Questions / Re: Fireworks controller LED sketch HELP!!! on: March 01, 2014, 06:13:09 pm
Please use code tags.

Fixing the code means writing it conforming to your plans.
If you want to have a number of blinks, you should check to see that number of blinks has occured yet.
I can't seem to find you do that in this code.
You are checking to see pin 1 gets HIGH.
Are you sure it gets LOW ?

Use pull ups or pull downs.
If you use the internal pull up, saving yourself some external hardware, you should wire the switch to GND, and check for the pin to go LOW.

You do not need a 555 to do this, that would only complicate things.
171  International / Nederlands / Re: Electronisch Jurerings Systeem on: March 01, 2014, 05:24:27 pm
Dat is dus inderdaad zo'n backpack.
Die zijn er in veel uitvoeringen die er ook allemaal op het eerste gezicht hetzelfde uitzien.
De foto's laten het niet echt goed zien, maar er zijn geen soldeerverbindingen die je kunt verwijderen om het adres aan te passen.
Om daar helemaal zeker van te zijn, zou ik eigenlijk een goede close up foto moeten zien van dat kleine printje, en als je dat wil proberen is het altijd mogelijk om dat adres aan te passen door aan die chip te solderen.
Daar moet je wel een beetje voor geoefend zijn in het solderen, want das allemaal nogal klein.
Maar mogelijk is het zeker.
172  Using Arduino / General Electronics / Re: Strange data from two SN74HC165N (daisy chained and get their input from CNY70) on: March 01, 2014, 05:15:25 pm
Hi Max.

Do not assume you don't need decoupling.
Always assume you do need that, that's the way to do things.
It's also what is pointed out in that other thread.

And please.
Tidy up those schematics, it's all over the place.
173  Using Arduino / LEDs and Multiplexing / Re: Using a Photocell to activate an LED. on: March 01, 2014, 04:55:26 pm
Hi and welcome.

The brown black orange means 1, 0, x 1000.
So that is 10000 or 10 K as stated in the example you found.
Brown, black, red is 1,0, times 100, which results in 1000 or 1K.
That 1000 is a bit high, but your LED would probably light up faintly.

The LED is a diode (Light Emitting Diode), meaning it is polarity sensitive.
It is supposed to have a long and a shorter leg, the short one is the cathode.
Cathode should be connected to GND (either via a resistor or not, as long as there is a resistor in there somewhere).
Most LEDs also have a flat side where this cathode is.
So check to see you haven't reversed that LED.

If not, try to find a resistor of a lower value, lowest you could try is 220 Ohms; red, red, brown.
If you do not have a lower value but you do have another 1K, you can put 2 of those in parallel creating a resistor of 500 Ohms.

By the way:
Read that entire Adafruit page, the last section tells something about how an A/D converter works.
Even if you do not understand it right away, you'll learn a bit about how things work.
174  Using Arduino / Displays / Re: Tearing my hair out - anyone got a Newhaven 20x4 OLED working? on: March 01, 2014, 04:33:10 pm
Did you find this page ?

Seems to have some quite clear instructions, addressing exactly this problem.
175  International / Nederlands / Re: Electronisch Jurerings Systeem on: March 01, 2014, 04:18:54 pm
Quote from: YvesD
euhm, werkt niet natuurlijk, net eens getest, m'n 2004'tje heeft die 0x27 nodig, jammer, jammer...

Weet je dat zeker ?
Die 0x27 is waar ie nu op is ingesteld, maar meestal kun je dat wel instellen.
Dat is dan niet altijd even eenvoudig, maar als ik jou was zou ik het niet zo eenvoudig opgeven.
Daarom, heb je een link naar het exacte product, of een duidelijke foto van je display (of het adapterprintje dat er vermoedelijk op zit) ?
176  Using Arduino / Displays / Re: Report: Inexpensive SPI based TFT Displays (PCF8833, ST7735, ILI9341) on: March 01, 2014, 12:08:24 pm
Great, very interesting !

+karma for all the work you put into displays and for us to grab.
Hope this to be a nice reference page for displays that are supported by Ucglib (including those pictures and all).
Thanks again.
177  Using Arduino / Displays / Re: 2 wire lcd on: March 01, 2014, 11:58:45 am
Hi john.

Your descriptions are too generic.
Tell about what interface you came up with.
What chip did you use for that interface, and how did you connect it to the display ?
So what connection of the chip is connected to which display pin.
Do you have schematics ?
Tell us the exact type of your display, there's lots of those around and they aren't all the same.
178  Topics / Device Hacking / Re: rc hack arduino as a variable resistor on: March 01, 2014, 11:51:21 am
I can't tell you how to do the connections, i'd need to see the schematics of the transmitter you want to hack (and am not sure that tells me enough).
But PWM lets you send 255 values (8 bit).
Will that do ?
An Arduino reads resistors (well, analog vaues) in 1024 steps (10 bits), but can create only 8 bits analog values, and you do indeed need to use a filter to actually create analog values from that.
179  International / Nederlands / Re: Arduino gebruiken in auto. on: March 01, 2014, 05:53:39 am
Nee.
Want die for...next loop (maar dan zonder next, want die is er niet in deze omgeving), is al net zo blokkerend als de delay (je sluit jezelf weer ff op, maar nu in een ander hoekje als die vermaledijde Galliers*).
Daarom let ik tegenwoordig ook op for.. loops als iemand vertraging ervaart.
Als je echt delay (100000) doet, dan doe je dus dik anderhalve minuut niets.
Das wel een eeuwigheid.
Je kunt gewoon hetzelfde doen als in blink without delay.
Maar daarvoor moet je wel in loop() zitten.
Dan kun je dus met regelmaat controleren of de gewenste tijd al verstreken is.

Ik heb echter ergens al eens gezien dat iemand de Arduino laat slapen om m vervolgens na een bepaalde tijd wakker te laten worden.
Daarmee bespaar je een berg energie, heel mooi als je een batterij gevoede toepassing hebt.
Hoe je dat doet weet ik niet precies, maar ik weet wel dat je daarvoor met interrupts werkt.

*) Ref: robtillaart + Goscinny/Underzo
180  Using Arduino / Motors, Mechanics, and Power / Re: Possible Power issue?? or something completely else? on: March 01, 2014, 05:00:16 am
So I am using a Uno connected with a GSM shield and a relay shield.  I am using the gsm shield to turn on a relay on the relay shield.  When I have it hooked up to my computer via usb cable it woks great and when I say turn on the relay turns on and stays on until I unplug the board or tell it to turn off.

Sadly when I connect it to a 12volt power supply instead of the usb cable it doesn't work so well.  

That says it all.
If you manage well supplying from a computer's USB port, those are typically rated 500 mA.
Did you use the standard setup while testing, using Uno, GSM shield and relay shield, or did you leave anything out you would need while "in the field" ?
I'd look for a power supply up to 1 A.
Pages: 1 ... 10 11 [12] 13 14 ... 91