Hallo,
Mijn naam is Hein van den Broek, ik doe de opleiding MBO BOL4 Werktuigbouwkunde.
Dit jaar moeten wij voor ons eindproject een machine maken die 3 tennisballen door 3 verschillende gaten in een muur kan schieten. Dit moet deze machine kunnen tot een afstand van 50 meter en de gaten hebben een diameter van 500mm.
Nu doe ik de opleiding werktuigbouwkunde dus krijgen wij niet zo veel elektrotechniek, daarom moet de machine ook 'analoog' bestuurd worden.
Wij willen het nu wat moeilijker maken door de machine volledig autonoom te kunnen laten schieten.
Dus de machine moet zelf de volgende dingen kunnen weten:
- Hoek van de loop
- Draairichting van de loop
- afstand tot de muur ( afstanden verschillen )
- locatie van de gaten
Onze machine werkt op perslucht. 20 liter lucht onder een druk van 100bar wordt losgelaten in de loop op de tennisbal, hierdoor vliegt deze een heel eind redelijk horizontaal maar zakt natuurlijk wel.Hier moet dus ook rekening mee worden gehouden.
Wind speelt geen factor in dit project want hij wordt indoor gebruikt.
Nou is mijn vraag, Zijn deze ideeen reeel? Oftewel is dit mogelijk.
Zoja wat hebben wij precies nodig. ( om te kunnen meten )
Het project is nog in ontwerpfase dus we hebben alleen nog maar een prototype gemaakt, dus alles kan nog veranderd worden.
Bij Voorbaad Dank,
MVG
Hein van den Broek
SparkyGSX
Een manager is iemand die denkt dat negen vrouwen in één maand een kind kunnen maken
Ik neem aan dat de afstand tot de muur en de positie van de gaten worden opgegeven door de bediener.
Je moet dus de loop kunnen zwenken en de hoogte regelen (wat zijn hier de juiste termen voor? dat is wel handig om even te noemen voor de discussie).
Ik denk dat je niet om een computer (in welke vorm dan ook) heen kunt voor de berekeningen en de aansturing.
Het gemakkelijkst lijkt me een paar servoregelaars of stappenmotorregelaars met bijpassende motoren waarbij je via een seriële poort of zo de gewenste positie kunt opgeven. Op die manier kun je software relatief eenvoudig houden.
Volgens mij heet het pan en tilt. Pan is horizontaal en tilt is verticaal. Analoog wordt volgens mij nogal lastig
Jacco
hoi
om te richten kun je een laserpointer gebruiken.
laserpointer vastmaken aan gradenboog
hier na de loop richten met gegevens van meting.
groetjes lowa1
Bedankt voor de reacties.
Wij hadden eigenlijk wel het doel om de machine automatische de gaten te zoeken en erop te schieten. Daarom wilden wij weten of dat dit mogelijk is.
@sparkygsx
Jij zegt dat via een pc aansturen het makkelijkste is. Is dit dan wel in een windows omgeving wat jij bedoeld?
En de software ervoor moet die volledig zelf geschreven zijn of zijn daar kant en klare programma's voor?
MVG Hein van den Broek
AVR_N()()B
Een FM zender van 5watt/5km is geen kleine zender | !
Je zou een computer kunnen gebruiken of gewoon een chip + interface.
Een computer is naturrlijk het makkelijkste om mee te werken maar, als je met een chip werkt dan is de machine wel meer stand-alone. En voor het richten van de loop (pan en tilt) Kun je servo's gebruiken of stappen motoren. In dit geval denk ik dat servo's het makkelijkste is.
Een computer zou je kunnen gebruiken met de parralele poort. Hier op deze website kun je links in het menu schakelingen vinden. Daar staat iets van een parralele poort. En bij artikelen ook.
Maar je moet dus iets verzinnen dat de machine een parabool berekend. Ik denk dat dit redelijk lastig wordt maar zeker wel te doen. Als je een beginner bent op dit gebiedt kun je denk ik het beste met een computer beginnen. Je kunt gewoon windows gebruiken en daar in een programmeertaal een programma in schrijven die de machine aanstuurt.
Technojunk
Printje geëtst hebben? mail me! | Even the invisible must be perfect | Ook een Meetsnoeren ophangrekje
En op de pc kan je dan een vision-programma gebruiken, zodat je gaten gevonden worden door een webcam.
Ligt natuurlijk allemaal aan het kennis-niveau.
Maar je kan je eerst op het mechanische focussen. Ballenschieters bestaan er al, dus kijk eens hoe die werken. Daarna zorgen dat je een pan en tilt hebt, en deze daarna met motoren uitvoeren. Daarna interface naar pc om pan en tilt te kunnen doorgeven ... en zo stap voor stap verder
Wederom bedankt voor de reacties
@avr_n()()b
Met een parabool berekenen is nog het makkelijkste denk ik omdat wij waarschijnlijk een vaste schietkracht gebruiken. Dus de bal komt altijd even ver maar hij moet op een bepaald punt door het gat schieten. Dit kun je idd dmv een parabolisch schema berekenen.
@ Technojunk
Ik zal die aflevering een opzoeken
@ pino
Het mechanische gedeelte van de machine hebben wij al volledig in 3D in Inventor staan. Ook een prototype hebben wij al af maar deze werkt analoog dmv schakelaars.
Ik denk ook dat een webcam niet toereikend genoeg is voor ons doel omdat je dan vanaf 50 meter nauwkeurig gaten moet kunnen vinden en dat een webcam hier niet de resolutie en nauwkeurigheid voor heeft.
Wij hebben wel al gedacht aan een afstandmeter dmv een laser. Dit werkt denk ik wel omdat er gewoon een houten plaat met 3 gaten midden in een gymzaal staat, hierdoor moet de afstandsmeter een grotere afstand aangeven wanneer hij een gat ziet.
MVG Hein van den Broek
Je pakt een zender en ontvanger met een redelijk smalle straal (radar/echo/licht/roentgen/???) en hiermee ga je de muur van links naar rechts horizontaal scannen in lijnen telkens 75 cm (schatting) onder elkaar. Op een gegeven moment kom je een gat tegen, dan stop je wanneer het teruggekaatste signaal het laagste nivo heeft en ga je een keer verticaal scannen voor het laagste nivo. Als het goed is, heb je nu het midden van het gat gevonden en kun je schieten als je de afstand weet (of zoveel bar gebruiken dat de afstand dat de bal naar beneden valt over 50m kleiner is dan 25cm). Hier heb je geen PC voor nodig.
hmmm, had er niet meer aan gedacht dat het 50 meter was.
Een afstandsmeting zou inderdaag kunnen. Je moet dan wel je gebied afbakenen waarin je gaat zoeken met je laser. Dan horizontaal + verticaal om de 20 cm scannen. En uit die metingen zou je de gaten kunnen berekenen.
0.5 meter op 50 meter is natuurlijk wel een redelijk kleine hoek. Dus goede overbrenging maken en zorgen dat je weinig speling hebt.
Je zou bijvoorbeeld een K8061 van velleman kunnen gebruiken. Maar beter zou zijn dat je je aandrijving gewoon een setpoint op kan geven, dus de beste oplossing is een beetje afhankelijk van je gebruikte hardware.
[Bericht gewijzigd door --pino-- op (21%)]
SparkyGSX
Een manager is iemand die denkt dat negen vrouwen in één maand een kind kunnen maken
Ik denk dat het prima met een camera kan, maar misschien niet met de meest beroerde webcam die je kunt vinden.
0.5m op 50m afstand geeft een hoek van zo'n 0.57 graden. Dat is op zich nog best veel. Hoe hoog de resolutie van de camera dan moet zijn, is natuurlijk afhankelijk van de minimale grootte van het gat in pixels, en de lens die je op de camera zet.
Persoonlijk zou ik de camera met de loop mee laten bewegen, dan scheelt een hoop gedoe bij het uitrekenen van de positie, omdat het erg moeilijk is om de afstand te meten. Op die manier kun je de loop ook bewegen, controleren of hij goed staan, en daarna eventueel nog corrigeren.
Boudie
Vervangen DOOR.
...
"Het bouwen of aanwijzingen geven tot bouwen van explosieven, ontstekers, spudguns, tazers, coilguns of andere schietwerktuigen is verboden op het forum."
...
Sparkygsx en roosmcd bedankt voor de info kan er veel mee.
Zouden jullie aub een geschikte soort software kunnen noemen die videobeelden kan interpeteren zodat ik de gaten kan zoeken.
@ boudie
Dit heeft toch niks te maken met iets wat letsel kan veroorzaken, dit is gewoon een schoolproject en er wordt geschoten met met tennisballen. De behulpzame forumleden hier geven ook geen instructies of hoe je een kanon moet maken want dat hebben wij al gemaakt, ik vraag alleen naar de aansturing ervan.
mvg Hein van den Broek
No_Brain
"What are we going to do tonight, Brain?". "Same thing we do every night, Pinky: try to take over the world!"
Haha, klinkt inderdaad dubbelzinnig... Als jullie school dit goedgekeurd heeft neem ik aan dat er geen doden/gewonden gaan vallen.
Met een webcam en visualisatiesoftware lijkt mij een behoorlijk lastig omdat die niet kant en klaar beschikbaar zal zijn (je moet hem aanpassen naar je eigen wensen). De gaten vallen dan misschien wel te detecteren maar detecteren waar de bal tegen het bord aan komt met zo'n hoge snelheid is ontzettend lastig (dan is een webcam waarschijnlijk al te traag). Indien je dit toch wil zou je er een microfoon bij kunnen hangen en luisteren wanneer de bal het bord raakt. Je hoeft alleen dat beeld (betergezegd foto) te analyseren. Afstand kun je berekenen aan de hand van de tijd tussen afschieten en wanneer de microfoon hoort dat je het bord raakt. Door de gaten van een ander materiaal te maken zou je aan de toon kunnen horen of je geraakt hebt.
Mijn mening of dit reeel is: Nee. Je geeft al aan dat je weinig kennis hebt van elektronica. Ik neem aan dat het met programmeren ook zo gesteld is. Het kan natuurlijk geen kwaad hier over te brainstormen en wat er mogelijk zou zijn indien kennis niet de beperking is.
Makkelijker is het om met de hand "ongeveer" aan te geven waar hij op moet richten. Dan schiet je een bal en geef je handmatig aan het systeem aan hoeveel hij mis geschoten heeft. Aan de hand van die gegevens kan hij de nieuwe coordinaten berekenen.
Mijn mening of dit haalbaar is: Waarschijnlijk wel.
@no_brain
Ik heb wel wat ervaring met progameren maar dit is dan zeg maar dialoogprogrameren ( plc's programeren ). Het enige probleem is dat dit soort systemen zeer lastig te besturen zijn via een plc, en een plc die dit kan wordt echt veel te duur ( enkele duizenden euro's ) en ons budget is niet oneindig.
Wij hebben ons idee ook bij ons op school voorgelegd aan een docent elektro/mechanica en die wil ons wel helpen met programeren en de juiste onderdelen uitzoeken. Volgens hem is het wel mogelijk om dit redelijk nauwkeurig te berekenen dmv lasers.
In ieder geval hartstikke bedankt voor jullie hulp, mocht er nog iemand wat interessants toe te voegen hebben meld het dan aub.
bvd
MVG Hein van den Broek
Als je het zou doen met behulp van een laser en een raster zou het volgens mij nog wel te maken zijn met een plc. Je moet alleen van te voren teachen wat de hoeken zijn waarbinnen deze moet zoeken.
Stel dat je 3 gaten hebt, dan dan ga je eerst horizontaal kijken. Je weet waar grenzen van je gaten liggen. Daaruit kan je het verticaal het midden berekenen. En met de verticale grenzen kan je het horizontale midden berekenen.
Alleen nog zorgen dat niet 2 keer hetzelfde gat gedetecteerd wordt aangezien je zoek-raster een kleinere afstand heeft.
SparkyGSX
Een manager is iemand die denkt dat negen vrouwen in één maand een kind kunnen maken
Voor de beeldherkenning zou je eens kunnen kijken naar VisionLab www.vdlmv.nl ik geloof dat ze daar op de HTS in Arnhem mee werken. Ik ken het programma zelf niet hoor.
Misschien moet je eens op deze site kijken.
Deze site ooit gevonden toen ik het idee had om een rubic's cube oplos robot te maken. Helaas is dit project nooit echt van de grond gekomen.
Oscar
RoboticPro
Voor ICT Problemen of Webdesign mail me;) http://www.briansservice.nl
is dit project al niet af?
want ik was vandaag op het roc veghel en daar stonden allerlei apparaten geladen met tennisballen
en een groot bord met 3 gaten
is dit toeval???