Show Posts
Pages: 1 ... 7 8 [9] 10 11 ... 107
121  Using Arduino / Microcontrollers / Re: Understanding RESET-EN Arduino Mega FDTI connections on: June 10, 2014, 06:08:44 pm
Hi.

I know the jumper is shorted by a trace.
That's why i told to cut it (the trace that is, i said connection before)  instead of opening the jumper.
You should cut the trace where the schematics show the word 'DTR', that's the only correct spot to do that.
As that is a destructive way of reaching your goal, the design allows to reverse that by offering a solder jumper.
They could have opted for a jumper header (more expensive) or to drop a blob of solder over the jumper, but they didn't (i can see some reasons for all three options).
They even could have opted to shorting the jumper by a trace running through it.

122  International / Nederlands / Re: Communicatieprobleem tussen Arduino en Processing on: June 09, 2014, 06:13:48 pm
Hoi.
Bereikt je servo ooit die waarde nul ?
Want das de secondaire voorwaarde naast case 7.
Als dit niet het geval is, moet je dat oplossen.
Dat kun je doen door 'm naar nul te forceren, of te controleren of je onder een bepaalde waarde bent uitgekomen in plaats van op een absolute waarde te controleren.

Als je aan het debuggen bent, is het altijd goed een vorm van terugkoppeling te hebben zodat je kunt zien wat er gebeurt.
Aangezien je al een seriële verbinding hebt staan met processing, is het een misschien wel een goed idee om met een LCD te werken hiervoor.
123  Using Arduino / Displays / Re: 1.8TFT + SD : Noise on screen during SD access on: June 09, 2014, 08:40:35 am
Even though you don't seem to have trouble when connected through USB, you haven't told how you wired the board (it's not a shield).

Tell us how you wired it, and do not point to an on line manual telling us "like this".
You might have made some mistake, or that manual could be incorrect.
So please tell how it's wired and / or show a clear photo of that wiring.
124  Using Arduino / Microcontrollers / Re: Standalone arduino acting weird on: June 09, 2014, 02:06:36 am
What value is your C12 ?
And where do you connect that reset button ?
125  Using Arduino / Microcontrollers / Re: Understanding RESET-EN Arduino Mega FDTI connections on: June 08, 2014, 06:19:44 pm
Hi.

That reset is standard connected to the DTR pin.
Sometimes you do not want the board to reset upon the initialisation of a serial connection.
In that case, you need to cut that connection.
After you've done that, you can fix that cut wire by means of the solder jumper.
That will re-enable the auto reset, and make uploading of sketches a whole lot easier.

In your design, you could just have the jumper and have it preset so uploading will be easy.
After uploading and testing, you could remove the jumper.

If you are not planning on using a serial connection using a USB solution like FT232, this doesn't concern your design.

I don't know why these resistors (of low value) were used.
126  International / Nederlands / Re: hulp gevraagd met Led dagrijlichten projectje. on: June 08, 2014, 05:49:50 pm
Hoi.

Jouw code kijkt naar de schakelaar.
Als de schakelaar hoog is (regel 25), worden regels 26 tot en met 39 uitgevoerd.
Anders (regel 40) worden regels 41 tot en met 54 uitgevoerd.

Het probleem is dat er geen andere voorwaarden zijn om die delen uit te voeren.
En dus worden ze steeds maar weer uitgevoerd.
Overigens lees ik in je beschrijving dat de fade steeds heen en weer gaat, maar in je code zie ik dat deze van begin (25 %) tot eind (100 %) loopt, en dan weer naar het begin gaat, of andersom (das afhankelijk van de schakelaar).

Wat je beter kunt doen, is kijken of je de fade al een keer doorlopen hebt.
Wanneer dat het geval is, dan hoef je die niet nog een keer te doen en kun je 'm dus overslaan.

Wat je ook kunt doen, is eindeloos de fade uitrekenen, maar als je aan de boven of ondergrens bent, 'm steeds een stapje terug zetten.
Dan blijft je sketch wel druk, maar de LEDs blijven steken op het nivo dat jij hebt bepaald.

Zoals je ziet, er zijn meerdere mogelijkheden om dit op te lossen.
Soms heeft een iets andere oplossing de voorkeur, zij het om eenvoud van de code, of om efficiëntie van die code.

De delays in je sketch heb ik zogenaamd maar even niet gezien... smiley-roll
127  General Category / General Discussion / Re: Are there other ways to support Arduino besides buying official borads? on: June 08, 2014, 05:33:20 pm
Be an active member to this board.
Even a starter can help out others by contributing and answering questions, or even asking questions.

Of course, nonsense and opinions brought as the absolute truth aren't much appreciated.
128  Using Arduino / Motors, Mechanics, and Power / Re: wiper motor wiring and driver on: June 06, 2014, 06:36:06 pm
Hi, and welcome.

Window wiper motors come in a large variety.
All i've seen are DC motors, so you only need to control a single coil.
You will not be able to control this by using an ULN2003 or a L293D, because they can't nearly deliver the current a wiper motor would like.
The L293D can handle 600 mA, which really isn't enough, and  it has a spare stage you would not be using.

Motors like these would like to have some 5 to 7 amperes to run, but it depends on the type.
So you would need to use a setup that can handle a much larger current.
You really should try to find the specs for that motor, or a motor of which you know the specs of.
Then you can think of a way to control it.
129  Using Arduino / General Electronics / Re: Power issues on Arduino Pro Micro on: June 06, 2014, 06:21:14 pm
Really very unlikely.
The fuse might act as a resistor though (it actually is in some way).
I'd suggest separate leads from power supply to each module, and have some extra capacitors at each module.
130  International / Nederlands / Re: 7 segments display op arduino uno on: June 04, 2014, 05:23:16 pm
Heel goed.

Snap je ook hoe en waarom het werkt ?
131  International / Nederlands / Re: Aansturen van grotere stromen. on: June 04, 2014, 05:16:42 pm
Geen idee welke appjes er allemaal zijn voor apple (die zijn er ongetwijfeld), alleen als ik er de tanden in kan zetten lust ik apples.

Als je een transistor gaat aansturen met je Arduino, dan moet je wel de basis-stroom bepreken door een weerstand, anders kun je zowel de transistor maar vooral ook de Arduino kapot maken.

De 9 volt adapter is dus om de Arduino te voeden, en de batterijpack om de LEDs te bedienen, neem ik aan ?
Inderdaad is dan de standaard dat je de GND van deze beiden als referentie en dus gemeenschappelijk nivo neemt.

Je kunt inderdaad een PNP transistor zo aansluiten als je van plan bent.
Je schakelt dan "in de plus".
Maar je schakeling werkt dan ook omgekeerd (geïnverteerd), dus als je je uitgang HIGH maakt, gaat de transistor uit, en als je 'm LOW maakt gaat de transistor aan.

Meestal word de anode van de LED via een weerstand aan de voedingsspanning gelegd.
De kathode komt dan aan de collector van een transistor, en de emitter komt dan aan GND.
Dat geldt voor een NPN transistor, en hierbij word een HOOG dus aan, en een LAAG word uit.

Nogmaals, vergeet de basis weerstand niet.

Ow, bijna vergeten.
Je hebt het over een 9 volt batterij pack.
Nadeel daarvan is dat de spanning langzaam zal inzakken naarmate de batterijen leeg raken.
En je wil uiteraard de stroom door de LEDs beperken om ze niet kapot te maken.
Dus je moet niet 6 LEDs in serie zetten zonder weerstand (want dat komt op 9 volt uit).
Maar 4 of eventueel 5 LEDs in serie plus een weerstand kan dan dus wel.
Zoals eerder vermeld, beperk je daarmee de stroom, want voor het totaal aantal LEDs word de stroom nog maar een kwart van wat die is als je ze per stuk aansluit.
De batterijen gaan daarom dan ook langer mee.
Nadeel is dan dat als er toevallig een keer een LED defect raakt, het hele groepje van 4 het niet meer zal doen (net als bij de kerstboom).
132  Community / Website and Forum / Re: post count in base what? on: June 03, 2014, 04:14:28 pm
Been there, done that smiley-wink

Google 1337 or LEET.
Leet is short for "elite" and is supposed to be used to point out someone is doing a good job or has reached a certain level.
It's a bit of a joke, either by the admin or by the forum software team.
133  International / Nederlands / Re: Aansturen van grotere stromen. on: June 03, 2014, 03:57:51 pm
Hoi en welkom.

Het antwoord heb je zelf al gegeven: de transistor.
Die 50 mA is een absoluut maximum en geldt alleen als je slechts 1 pin belast.
Je doet er zeer verstandig aan als je ver weg blijft van een dergelijke stroom.
Dus beperk je tot 20 hooguit 30 mA.
Dat  is ook geen probleem als je met een transistor werkt.
Wanneer je nog steeds een relais overweegt; dan heb je ook en transistor nodig om dat relais te bekrachtigen (puls minimaal een weerstand en een diode).
Bovendien heeft zo'n relais een bepaalde tijd nodig om de schakelaar in beweging te zetten en contact te maken, dat doet een transistor beduidend sneller.

Verder kun je de totale stroom beperken door een paar LEDs in serie te zetten.
Twee LEDs in serie gebruiken samen precies evenveel stroom.
Dus de LED uit je voorbeeld, als je er 2 in serie zet, is je totale stroom nog steeds 17 mA.
Maar dan moet je dus de spanning wel opschroeven zodat je genoeg spanning hebt om de twee LEDs samen te kunnen voorzien van die stroom.
Je moet dan dus meer weten dan de stroom die je LED verbruikt, namelijk moet je ook weten bij welke spanning dat dan is.
Als je je transistor straks 12 volt laat schakelen, kun je zeker 3 tot 4 LEDs (vaak nog wel meer) in serie zetten.

Je vroeg om een type van de transistor die dan aan te raden zou zijn, maar om dat correct te kunnen beantwoorden zijn er wat meer gegevens nodig.
(Zoals hoe snel moet het zijn, op welke spanning werken de door jou beoogde LEDs optimaal, en met welke spanning wil je het geheel laten werken).
134  Using Arduino / Displays / Re: YWRobot LCD on: June 01, 2014, 06:14:17 pm
Hi.

I did a site search for "soft I2C", and found this (click!)
Doesn't seem to be an easy solution to me, but might be worth a try.
135  Using Arduino / Displays / Re: LCD contrast, gibberish and auto vertical scroll issues. I2c with RTC clock. on: June 01, 2014, 06:03:03 pm
After trying an alternative display wiring,

It still might be a timing issue.
When you are printing to the screen, you are constantly setting the cursor to the next position, and that takes some time.
There is no need to do that.
Only if you are skipping positions or go back, you need to set the cursor.
If you print a single character to the screen, the cursor automatically jumps to the next position.
So the setting of the cursor in your sketch is in most instances unnecessary, and just costs some time.
I'd remove all of these setCursors that are not absolutely need-be.
If only for the cleaner code.

Also, check for a potential hardware problem.
The display is held to place with a (most of the time black) bezel.
Gently press that bezel with your fingers on some different spots, while the sketch is running.
If you see any improvement while doing that, try to find the "sweet spot".
Once you found that, remember it and turn the display around to see the back of it.
You will find probably 6 tabs of that bezel coming through the PCB.
Gently rotate the one that is closest to the "sweet spot" you just found, and rotate it inward.
See if you problem can be solved this way.
If not, but you did see improvement while pressing the bezel, get yourself a new display they aren't that expensive.
Once you got that, you can do some closer study to the old display (no matter if that totally destroys it, as you already have the new one.
Pages: 1 ... 7 8 [9] 10 11 ... 107