Hallo allemaal,

Niet echt een schoolvraag, maar meer een vraag om advies.
Ik ben een absolute nono op het gebied van electronica...maar wil er nu graag tijd en geld in steken om hier wat dingen over te leren...en uiteindelijk zelf iets te kunnen maken. Mijn uiteindelijke project zal worden: het maken van een score-systeem voor een tafelvoetbal...zodra een bal in het doel komt, wil ik én de score bijhouden én de snelheid meten waarmee het doelpunt is gemaakt...dat voor beide doelen natuurlijk...en dat moet uiteindelijk in één module komen, die ik vervolgens draadloos (wifi of bluetooth) kan koppelen aan een PC/Laptop zodat ik daar een applicatie op kan ontwikkelen die de scores en de snelheden weergeeft. Ok, volgens mij gaat dat een hele uitdaging worden...en dat vooral voor een beginner...maar zoals ik al zei, ik wil er graag flink wat tijd en geld insteken om dit uiteindelijk te kunnen fabriceren.

Nu is eigenlijk mijn vraag....wat adviseren jullie? Bepaalde boeken die jullie aan kunnen raden? Waar eventueel kleine projectjes in staan om uit te voeren? Of bepaalde sites / tutorials? Ik wil er langzaam ingroeien (zal ook wel moeten denk ik) om uiteindelijk bovenstaande te kunnen gaan realiseren.

Alvast bedankt voor de reacties.

gr.
Chris

Dit wordt een project dat meerdere jaren loopt.
Zoek op dit forum naar boeken.
Begin simpel. Bouw bijv. een voeding.

Zal inderdaad wel even duren.

Ik denk echter dat het beter is om meteen met een microcontroller te beginnen in plaats van een voeding, aangezien dat is waar je naartoe gaat werken voor je uiteindelijke project.

Daar is wel voor vereist dat je de beginselen van stroom/spanning al wel kent.

zoek op internet wat rond naar info over electrnica.
(b.v. google)
ga naar de bibilotheek voorboeken en vraag aan de leraar op school of die je met dingen kan helpen.

zoals ze al hebben gezegt een simpele voeding (5v is mooi voor de microcontroller en de rest van je dingen die je wilt voeden)
en voor de microcontroller moet je eens rond zoeken.
wand je hebt verschillende soorten:
-avr
-cpld
-fpga
-pic

en je moet vooral weten wat voor sensoren je nodig hebt.
en welke wifi of bluetooth hardware je gaat gebreuken.

De AVR en PIC lijken heel veel op elkaar, maar zijn wel heel verschillend dan FPGA's en CPLD's. Die laatste 2 zijn echt voor gevorderden, daar zou ik voorlopig maar niet aan beginnen. Zo'n systeem kun je ook prima maken met een microcontroller, zoals een AVR of PIC. Er zijn nog maar soorten (Motorola / Freescale, Parallax, Cypress PSoC, etc.), maar de PIC en AVR worden veel meer gebruikt door hobbyisten, en zijn veel eenvoudiger om mee te beginnen.

Er liep hier een hele tijd geleden een topic over een soortgelijk systeem, om de snelheid van de bal te meten bij waterpolo.

Gevonden: http://www.circuitsonline.net/forum/view/64893

en als je de avr of pic gaat progen moet je wel weten welke taal je gebruiken gaat en je moet die taal wel en betje kennen om het project makelijker te maken.

als ik het goed heb zullen je ze hier naar c verwijzen of ander prog talen.

niet te moeilijk denken.

Beginnen bij het begin: een teller maken die met een lichtsluis kan tellen als er een bal doorheen komt. Zoiets kan volledig zonder microcontroller gemaakt worden en is veel leerzamer..

Je zou wat betreft microcontrolers kunnen beginen met de cursus op www.picbasic.nl

Het is natuurlijk wel slim om je eerst in electronica zelf te verdiepen, op wikipedia vind je ook al een hoop over weerstanden, condensatoren, wattage, apmperage, etc.

[Bericht gewijzigd door JelmerJan op (48%)]

Op 8 augustus 2009 18:07:02 schreef jelmerjan:
wattage, apmperage

Je bedoelt vermogen en stroom? We moeten het de beginners wel meteen goed leren natuurlijk ;-)

Maar inderdaad. Er zijn genoeg boeken en tutorials te vinden. Dat moet lukken...

Bedankt voor alle adviezen!
Ik ga eens beginnen met Elektronica voor Dummies en ga daarna eens de basiscursus van PICBasic.nl doen.

Er zijn genoeg boeken te vinden bij de grote online boekhandel met die bolle blauwe vent.

Zoek daar eens richting "Basis Electronica" of "netwerk theorie" (en dan niet het netwerk in de context van internet/LAN) ofzo. Verder als je in de buurt van een hogeschool woont even de (vaak inpandige) boekhandel binnenwippen en een eerste jaars elektro boek voor 50 euro op de kop tikken. Het zal waarschijnlijk rete saai voor je zijn maar je krijgt wel echt de basis (wat is een condensator en wat kan ik ermee). Als je dat soort elementaire dingetjes mist is het ontwikkelen van zo'n systeem ook echt niet tof. Ga maar eens foutzoeken op een printje dat je niet snapt.

Elektor: Basiscursus Elektronica

Daarna zou ik gaan kijken naar microcontrollers inderdaad. PIC/AVR maakt allemaal geen hol uit. Ik gebruik ze allebei. Werken prima, PIC = goedkoop en hufterproof en AVR = wat duurder, verfijnder en betere ontwikkeltools voor C (vind ik persoonlijk).

Elektor heeft een aantal leuke boeken voor microcontrollers:

- Basiscursus microcontrollers (prima boek, echt basics)
- 50 PIC projecten voor beginners en gevorderden (leuk om met PIC te leren werken)
- C Programming for Embedded Microcontrollers (geen ervaring)
- Microcontroller Systems Engineering (geen ervaring)
- AVR - hardware en C-programmering in de praktijk (leuk boek voor beginners)
- En nog een aantal leuke boekjes.

Verder moet je een taal kiezen waarin je gaat programmeren. Wil je echt een goede taal aanleren pak dan C (let op NIET C++ dat loopt niet op microcontrollers). C is universeel, krachtig, goed gedocumenteerd en betrekkelijk eenvoudig. Er zijn honderden boeken geschreven over C (neem een boek over de ANSI C variant van de taal, dat is de standaard).

Verder heb je hardware nodig. Koop een breadbord (zo groot mogelijk of pak er 2). Koop bij de elektronica boer om de hoek twee microcontrollers en de benodigde rand onderdelen en bestel een programmertje (Voor AVR raad ik de USBprog van elektor aan, voor PIC kun je een PICKIT2 pakken). En lekker klussen maar.

Simpel beginnen, laat maar een led knipperen, probeer eens met de com poort van de PC te babbelen (stelt geen hol voor) begin dan eens te spelen met een soort detector om je bal te kunnen detecteren (lichtsluisje). Als dat lukt hang je 2 van die sluisjes achter elkaar en probeer je zo nauwkeurig mogelijk de tijd te meten die de bal erover doet om de afstand tussen beide poorten te overbruggen. Beetje rekenen en je hebt je snelheid.

Gewoon stoeien, veel van die brasprojecten maken, veel opblazen en uiteindelijk kom je er wel.

Veel plezier en bij vragen mail maar.

Mzzls

Hallo mede nono XD
heb je verhaal ff zitten doorlezen en denk dat het programmeren om met computer te communiceren erg pittig wordt.
IIg het principe om de balsnelheid en score bij te houden is niet zo mooielijk. Gebruik in iedere doelbak twee strips met ir/ of licht sensoren. Door het onderbreken van de straal kan je een signaal sturen om de teller op te laten lopen terwijl je de afstand tussen de strips en de tijd tussen het onderbreken kan gebruikken om de snelheid te berekennen.
Wat is precies het idee? Een apparte teller op de voetbaltafel en je pc voor het weergeven van de snelheid? Of je pc als scorebord gebruikken?

Op 20 augustus 2009 18:50:23 schreef yeff:
Gebruik in iedere doelbak twee strips met ir/ of licht sensoren. Door het onderbreken van de straal kan je een signaal sturen om de teller op te laten lopen terwijl je de afstand tussen de strips en de tijd tussen het onderbreken kan gebruikken om de snelheid te berekenen.

Laat dat nu precies de uitleg zijn die in de post boven je al stond.

Mzzls

Sorry 125 had niet de hele post gelezen... Eerste alinea's gingen over proggen en literatuur dus had de rest geskipped.
Anyhow Ben stil nieuwsgierig naar hoe of wat hij uiteindelijk met de pc wil?
Wil je ook een score display in in de kast hangen dan heb je uiteraard een kleine display nodig en een pulsen teller en enkelle logical ports en/of en/en etc om de telklok aan te sturen.