Hallo allemaal,
Wij (vwo 5 leerlingen) moeten voor ons profielwerkstuk een onderwerp verzinnen. Nu is ons idee dus een looplicht te maken in plaats van de piepjestest (voor degene die niet de piepjestest kennen: http://www.runinfo.nl/shuttleruntest.htm) en kijken of dit de prestatie van een sporter beinvloed.
Dus dat looplicht moet bestuurd worden, wij dachten zelf dmv een computer. Ik moet dan zelf software gaan schrijven daarvoor maar heb nog geen flauw idee waar ik moet beginnen. Ik hoop dat jullie tips kunnen geven qua hardware en software.
Mvg,
Jort
weardguy
http://www.m-voorloop.nl --- Ik? Welnee! Ik zit nog lang niet achter de germaniums.
Ik vermoed dat je dus iets wil maken dat de sporter kan zien hoeveel tijd hij heeft om van de ene naar de andere kant te komen?
Ja dat klopt, wij willen een visuele baan (dmv een strip op de vloer) maken die het tempo van de sporter aangeeft.
[Bericht gewijzigd door jorto op (14%)]
eerst begin met je eisen op te stellen
een computer is bijvoorbeeld goed voor een prototype, maar niet handig genoeg om steeds op te starten en mee te nemen.
wel een leuk idee trouwens
weardguy
http://www.m-voorloop.nl --- Ik? Welnee! Ik zit nog lang niet achter de germaniums.
Je hebt 1 groot probleem: ga je zeg maar een 'ping-pong' achtig effect maken dat gewoon constant heen en weer loopt, of maak je er een die die iets sneller dan de tijd tussen 2 piepjes naar de andere kant loopt, zodat de sporter aan de andere kant tijd krijgt om om te keren: in het laatste geval moet je dat in kunnen stellen, want elke sporter zal dat anders willen.
Verder ga ik met Jesper mee: ga eerst eens opschrijven wat dat ding volgens jullie moet (gaan) kunnen.
Hij moet:
- heen en weer kunnen gaan (logisch);
- de beweging begin en eind piep moet eenparig versneld zijn (dus niet tussen de 2 piepjes maar over het gehele 'parcours');
- over een bepaald aantal meters weten hoeveel leds er nodig zijn (des te meer leds, hoe accurater lijkt mij);
- de sporter loopt met de piep mee, dus hoeft niet te stoppen en wachten op de piep maar kan gewoon doorlopen
- de sporter moet paar mili seconde krijgen (variabel per sporter) om zich om te kunnen draaien en doorgaan.
Dit is alles in een notendop, mijn partners zijn er nu niet bij om mee te denken dus zal nog niet alles hebben opgenoemd.
Een computer maakt op zich niet veel uit, maar je heb gelijk dat het niet bepaald handig is om te presenteren.
hoeveel leds hangt denk ik het meest af van jullie budget. verder moet je nadenken hoe je zorg dat die leds goed zichtbaar zijn voor de sporter zonder dat hij moet gaan zoeken waar de brandende led is.
heeft een van jullie ervaring met programmeren?
[Bericht gewijzigd door JesperR op (11%)]
Ik heb ooit een beginnetje gemaakt in C++, maar verder dan hello world en dergelijk ben ik niet gekomen.
of een counter nemen die woel op als af kan tellen.
of een shiftregister, maar dan is het omkeren lastiger.
hoef je niet te programmeren
Nixk-89
Ik breek natuurwetten, het is namelijk altijd de electronica die fout zit, nooit ik!
Kijk eens rond bij de schakelingen van deze site. Je zou een schakeling kunnen verzinnen met twee 4017 counters die je tegengesteld aan elkaar laat lopen. Daarnaast kan je met een 555 een timer maken. Vervolgens zou je met een switch/multiplexer/counter meerdere circuits aansturen.
De situatie komt er dan ongeveer als volgt uit te zien:
schakelaar
555 op 1Hz ------/------> 4017 counter
555 op 2Hz ------|
555 op 3Hz ------|
555 op 4Hz ------/Dit is een redelijk eenvoudig te realiseren oplossing, maar verre van ideaal omdat je hierbij redelijk weinig controle over de snelheid hebt en je de schakelaar handmatig om moet zetten. Daarnaast kan je maar 8 LEDs aansturen met 1 counter, dus moet je meerdere counters gebruiken voor meerdere LEDs en dat wordt een wirwar aan draden kan ik je verzekeren.
Desalniettemin kan je in een dergelijke opstelling wel heel makkelijk het concept laten zien. Ik weet natuurlijk niet hoeveel ervaring je met logica/electronica hebt, maar je zou zelfs nog de enable van de 555 aan een counter kunnen hangen, die je vervolgens elke X seconde aan stuurt, waardoor je de volgende 555 activeert.
de snelheid op zich zal het probleem niet zijn... Dat gaat wel werken. Echter als de PC virus wil scannen? Of als iemand flinke keyboard input geeft of iig iets FLINK gebruik gaat maken van rekenkracht: je zult een echt timer object uit de PC moeten gebruiken GOD zegen de greep dat de timer interrupts hoger zijn dan de interrupts die optreden tijdens het uitvoeren van je programma...
owh ja.. Ik mocht niet te negatief zijn over PC aansturingen...
anyweg: het zou mijn keuze niet zijn.
zeker als ik de programmeer kennis van TS inschat
Enne. de 555 oplossing is LEUK, maar 1 555 met verschillende RC tijden kan natuurlijk ook. Beetje onzin om er meerdere 555's in te zetten 1 is genoeg. andere R doet al veel, misschien noeg een andere C als de bereiken erg ver uit elkaar blijken te liggen.
plantrekker
True story bro!
Om er voor te zorgen dat het duidelijk te zien is, kan je met 2 kleuren werken ipv met 1 stip. Stel dat je vertrekt, dan is de band volledig groen en wordt dan vanuit het begin rood.
Bevindt de sporter zich in de rode zone, dan moet hij harder. In de groene is hij safe. Op de biep wordt alles weer groen.

SparkyGSX
Een manager is iemand die denkt dat negen vrouwen in één maand een kind kunnen maken
Of het zomaar met een PC gaat lukken, is nogal afhankelijk van de benodigde frequentie, de gewenste nauwkeurigheid, en de kennis en ervaring van het programmeur die het geheel moet maken.
Maar iets anders: wil je perse een groot looplicht bouwen, of wil je een oplossing voor het gegeven probleem? Mogelijk is jullie oplossing niet de meest handige / goedkoopste die je kunt bedenken.
Wat dacht je van een laser waarvan de spot heen en weer over de vloer beweegt?
weardguy
http://www.m-voorloop.nl --- Ik? Welnee! Ik zit nog lang niet achter de germaniums.
Het idee van plantrekker komt al meer in de buurt, maar ik ga dan toch voor Sparky's laser. En als je dan toch bezig bent laat je meteen een lijn voor de sporter uit lopen...
electro_freakz
Theo Dooms: "gezonde nieuwsgierigheid is leerzaam. "
Nja, een laser is lang niet altijd goed zichtbaar, zeker niet in een gymzaal(?) met vele licht.
Of je moet al een groene pakken, maar da tis een beetje riskant met de oogjes.
Je zou idd een laser op een servo kunnen monteren, en die onder ene hoek van 90 graden op een lange paal bevestigen.
Dan via een PIC de servo in een bepaalde snelheid laten heen en weer gaan.
Is goed te doen, mits je ervaring hebt met PIC's.