Show Posts
Pages: [1] 2 3 ... 119
1  International / Nederlands / Re: Kabeltester voor 18 aders of meer on: Today at 05:15:46 pm
Je Arduino doet dat in minder als een seconde.
En das dus echt alle mogelijkheden testen.
Als je ook nog eens de kabel wil kunnen bewegen om een fout te vinden, moet je ervoor zorgen dat de test continu blijft lopen, maar ook dat een fout word opgeslagen, want anders ben je 'm na je gefrunnik meteen weer kwijt en weet je nog niets.
Maar das een stap die veel later komt.

Dit is wel weer een voorbeeld van wat eerder vermeld is: maak een duidelijk overzicht van wat je allemaal met het ding wil doen, en laat in dat overzicht ruimte om nog wat toe te voegen.
2  International / Nederlands / Re: Kabeltester voor 18 aders of meer on: Today at 04:49:14 pm
Nou, dat valt best mee hoor.
De blink sketch is niet eens zo'n slechte start hiervoor.
En daarmee heb je dus je eerste stap al te pakken.
Nico heeft natuurlijk groot gelijk met zijn opmerking.
Maar als ik tussen de regels doorlees dan zie ik dat je nog helemaal in het begin van het Arduino traject zit.
Die blink sketch hoort daar bij.
Dus breid die sketch eens uit zodat ie een aantal LEDs achtereenvolgens laat oplichten.
Das al een stap.

Nogmaals, haal je voor de geest wat er getest moet worden, en hoe jij dat zou dan als je het met de hand gaat testen.
Dat zijn ook al een aantal stappen.
Die stappen kun je dan weer gaan onderverdelen in deelstappen.
Dat kun je zo een paar keer herhalen en uiteindelijk heb je dan al bijna je complete code klaar.

O ja.
Als je 18 aders en een afscherming hebt, moet je dus 19 verbindingen controleren.
En wie zegt dat je als je 1 verbinding gevonden hebt, er dan niet nog een andere verbinding mogelijk is.
Dus alle mogelijkheden altijd controleren.
3  Using Arduino / LEDs and Multiplexing / Re: Is This code elegant? on: September 15, 2014, 02:50:46 pm
Hint:

Edit is called 'modify' in this forum software, and can be clicked just above any post of your own.
4  International / Nederlands / Re: oproep on: September 15, 2014, 02:04:17 pm
Voor het geval iemand in de verleiding zou raken: noem hier nooit open en bloot je contactgegevens.
De hele wereld (zowel reëel als virtueel) kan hier meelezen.
5  International / Nederlands / Re: oproep on: September 14, 2014, 05:35:37 pm
Quote from: vanschagen
ik ben 69 jaar,en heb enkel lagere school gehad.

Dat is zeker niet waar.
Na die lagere school heb je ook minstens 57 jaar waardevolle ervaring, en dat moet niet vergeten worden.
Je hebt elders ook vermeld dat je al met elektronica overweg kunt, en das ook heel handig.

Je lijkt jezelf te onderschatten, en das erg jammer.

Hoe wil je dit gaan invullen ?
Wil je experimenten online gaan doen, via dit board of via een skype verbinding ?
Of wil je bij elkaar op bezoek of op een  vaste plaats afspreken ?
In dat laatste geval kun je beter ook een regio noemen.
6  International / Nederlands / Re: Op zoek naar een LCD afdek plaatje on: September 14, 2014, 05:25:12 pm
Ik wilde vanochtend al reageren dat ie dat aan jou moest vragen, je hebt dat antwoord in april ofzo dit jaar al eens gegeven op een ander board, zo wist Google me te melden.
Krijg je een beetje een netjes resultaat (fotootje ?) ?
En moet je telkens een ding op maat maken, of zijn de afmetingen universeel ?

Ik zit al een tijdje te dubben om zelf ook met zo'n 3D printer aan de slag te gaan, maar weet niet wat te verwachten van het resultaat.
7  International / Nederlands / Re: tutorials van libraries on: September 13, 2014, 05:15:00 pm
De HCC beurs in Utrecht is lang niet alles wat HCC doet (en ook allang niet meer wat het ooit geweest is).
Ze hebben in elke stad wel een afdeling, die weer is onderverdeeld in afdelingen die zich op bepaalde gebieden specialiseren.
Die RB computer is er daar 1 van, maar er zijn heel veel van die afdelingen.

Ik raad je aan de RPi nog even te laten liggen en eerst nog een beetje met de Arduino aan de gang te gaan.
Ik denk niet dat het programmeren te moeilijk voor je zal zijn, maar je moet het wel stapje voor stapje doen, en goed bijhouden wat je allemaal gedaan hebt.
Op die manier leer je er ook van.
Verder kun je een library zien als een black box; je hoeft niet te weten hoe ie precies werkt om m te kunnen gebruiken.
De truuk is natuurlijk iemand te vinden die ook met die colorduino bezig is, of is geweest.
Alleen zie ik dat het dan om veel mogelijke varianten gaat qua hardware, wellicht is het raadzaam te vertellen wat jij verder allemaal hebt of wil gebruiken.

8  Using Arduino / General Electronics / Re: Soldering problem on: September 13, 2014, 04:30:40 pm
Solder can get old, it will be harder to solder but certainly not impossible.

I'm suspecting the pin doesn't get heated well enough.
Is the pin to be soldered held by some grips or something ?

Solder the first and the last pin first, while these are not in touch with anything that can take the heat away.
After that the header is fixed and you do not need to use grips or anything else to keep it in place.
Now you can solder all pins, while they are in contact with the pad, the iron and the solder and nothing else.
Heat both the pad and the pin while soldering, and make sure the solder flows nicely.

Lead free solder is harder to handle, so you'll be better off using conventional solder (with resin core).
9  Using Arduino / Displays / Re: Problems with oled display and arduino Pro Mini atmega328 on: September 13, 2014, 09:08:47 am
Hi and welcome.

Please read the instructions (click !) for these forums,it can be found on top of any of the forums.
You put your question in the wrong section, it will be moved if it hasn't already.

You found information for the pro mini, but you are still using the wrong pin numbers (given the info you supplied, you might have had a typo).
In the PDF-schematics you can easily find that A5 == SCL and A4 == SDA.
Connect your OLED to those pins and you should be fine.
Also you might need to use some pull up resistors for these two pins.

There's a lot of OLED screens available, not all have the perfect carrier board (the CRIUS ones i've got are notorious).
You can find info about this on these forums, they can be made to work correctly even with these design flaws.
10  Community / Website and Forum / Re: CANdiy on: September 13, 2014, 07:58:30 am
It seems to be a shield that offers some CAN bus.
Google tells about some German company that sells it for 15 euros.
And there is a github repository for it.

It has nothing to do with Arduino itself, or with this forum, so this thread is in the wrong place.

Sending stuff to Russia might be troublesome these days.
That's a political situation so i'm not going near discussing that.
11  International / Nederlands / Re: Hulp gezocht bij inlezen txt file on: September 12, 2014, 05:45:41 pm
Volgens mij zie ik zojuist nog iets.
Je hoogt in regel 88 curline op als je klaar bent met het verwerken ervan daarvoor (ergens tussen regels 74 en 89).
Daarna ga je in regel 116 toch nog een keer aan de slag met de zojuist opgehoogde waarde.
Daarmee kom je dus ook 1 curline te hoog uit.

Kun je dat ophogen niet doen voor je 'm gaat verwerken vanaf regel 74, in plaats van erna ?
Ik denk dat je dan beter uit gaat komen.
Als dat niet gaat, kun je doen wat je eerder al opperde;

Code:
  for (int tmpln = 1; tmpln <= (curline -1); ++tmpln) // Display name, first position of each line

Maar dat zou ik wel wat jammer vinden, moet eigenlijk wel eleganter kunnen.

12  International / Nederlands / Re: Kabeltester voor 18 aders of meer on: September 12, 2014, 04:43:57 pm
De niet officiële boards zouden hetzelfde moeten doen.
Vaak zijn ze vrijwel identiek opgebouwd, soms vergelijkbaar.
Vergelijkbaar betekent dat ze hetzelfde doen, maar met iets andere componenten.
Zo kun je boards tegenkomen waar geen FTDI of Atmel USB/serieel oplossing in zit, maar een goedkoper alternatief zoals die van Prolific.
De boards kunnen zelfs ook beter zijn, bijvoorbeeld door bescherming van de poorten en/of een voeding die meer kan hebben.

De software, vermoedelijk bedoel je daarmee de IDE, die zou met ze allemaal moeten werken.
Er zijn ook niet officiële boards die er hetzelfde uitzien, maar bijvoorbeeld een andere controller ("processor") hebben.
Dat hoeft geen probleem te zijn, zolang je het maar weet en er rekening mee houd.

Verder zijn er wel officiële boards die in verschillende varianten verkrijgbaar zijn (zie de Pro Mini, die er in een 3 volt en een 5 volt versie is, en dat dat niet het enige verschil is.
13  International / Nederlands / Re: Arduino UNO ,en Arduino MEGA on: September 11, 2014, 05:05:22 pm
Je moet je nooit excuseren voor een vraag.
De vraag is beantwoord, en ik vermoed dat je weer wat geleerd hebt (of herinnerd bent aan wat je al wist).
Daar is niks mis mee.

De enige domme vraag is degene die nooit gesteld werd.
14  International / Nederlands / Re: Hulp gezocht bij inlezen txt file on: September 11, 2014, 04:40:31 pm
Hoi.

Ik heb 2 vragen.
De eerste is dat je begint te tellen bij 1.
Het is gangbaar om te beginnen bij nul.
Zit daar niet de eerste offset toevallig ?

En dan je teller.
Dat probleem zit niet in curline, maar in tmpln, en das ook waar je mee constateert dat je te hoog uitkomt.
Je laat 'm namelijk 1 lijn teveel tellen omdat je een kleiner of gelijk doet bij het ophogen van tmpln.
Als je alleen kleiner dan doet, dan kom je beter uit.
Ik heb het dus over deze regel
Code:
 for (int tmpln = 1; tmpln <= curline; ++tmpln) // Display name, first position of each line
Verander die dan dus in:
Code:
 for (int tmpln = 1; tmpln < curline; ++tmpln) // Display name, first position of each line

Ik heb dit gelijk misbruikt om te oefenen in C++, ben net begonnen om ook pc programmaatjes te leren maken.
Daarmee heb ik zojuist gecontroleerd of het tweede puntje correct is en ik ben er nu zeker van dat je daarmee in ieder geval 1 van je niet bestaande regels wegpoetst.

[edit]
Kijk ook even naar maxcol

Ow, en nog iets.
Variabelen zijn net iets beter te volgen als je er ook hoofdletters in gebruikt.
Bij maxcol zou ik liever maxCol gebruiken, en zo ook curLine en tmpLn.
En waarom eerst line vol uitschrijven en later afkorten als ln.
Houd zoveel mogelijk dezelfde norm aan.
Moet je wel zelf weten, maar als je later je sketches nog eens gaat bekijken zul je zien dat deze twee dingen je echt helpen om je code te lezen.
[/edit]
15  Using Arduino / Displays / Re: LCD Display Error on: September 09, 2014, 04:18:57 pm
I would print all possible characters, and add a pause after each one (so you have an easier time catching when the problem occurs).
If you have that problem printing an "O", what happens printing a "P" ?

Have a look at the character table, and find out what might be unique to that "O" or look for similarities with other characters you might find to evoke this problem.

Also, check the soldering of the connector, are all pins soldered good ?
If in doubt, redo them.

As floresta states: the loop runs thousands of times per second.
Each time you are resetting the cursor position and sending characters to the display.
Perhaps this might crash your display.
Pages: [1] 2 3 ... 119