Landeplagen Skrevet 10. september 2006 Del Skrevet 10. september 2006 Hallo. Vi driver og lager en robot på førsteåret elektro. Tenkte at noen her kunne hjelpe til med å finne ut hva som må læres for å lage en robot. Vi skal bestille hjul og motorer, men har nesten ingen anelse om hva som må gjennomgåes for å fortsette på den. Vi må lære lodding, programmering og digital-teknikk, har vi funnet ut, men ikke mer enn det. Roboten har også sensorer som følger med, som vi skal omprogrammere. Læreren sier at vi kan bruke C++. Noen som har erfaring med å lage roboter, e.l.? Lenke til kommentar
ChrML Skrevet 10. september 2006 Del Skrevet 10. september 2006 Du sier ingenting om hva roboten skal gjøre da. Skal den gå rett fram eller skal den kunne gjøre vanskelige oppgaver som å klatre eller fjernstyres? C++ er nok ikke det riktige språket for en robot da du trenger en platform å kjøre det på som består av en mikroprosessor med kontrollere, ROM og RAM minne og IO porter for å funke, noe som kan bli litt vanskelig. PLS er kanskje et alternativ? Hvis den bare skal gå framover trenger du nok bare en litt avansert krets som består av integrerte kretser (IC-er) som OG, ELLER, timere og tellere. Lenke til kommentar
Landeplagen Skrevet 10. september 2006 Forfatter Del Skrevet 10. september 2006 Den skal rulle, og svinge når den "møter veggen". Lenke til kommentar
ChrML Skrevet 10. september 2006 Del Skrevet 10. september 2006 Den skal rulle, og svinge når den "møter veggen". 6840059[/snapback] Det kan du lage ved hjelp av sensorer, elektromotorer, resistanser, et kretskort, kondensatorer og enkle IC-er. Lenke til kommentar
Ozelot Skrevet 10. september 2006 Del Skrevet 10. september 2006 Jeg hadde en leke når jeg var liten. Det var en motorsykkel som snudde seg hvis den traff noe. Men jeg vil tippe at idet roboten treffer noe, så vil spenningen som går fra batteri til motor variere(opp?) og da burde det vel være en enkel sak å bygge inn noen følere som sjekker hvor høy spenningen er til enver tid. Lenke til kommentar
ChrML Skrevet 11. september 2006 Del Skrevet 11. september 2006 (endret) Men jeg vil tippe at idet roboten treffer noe, så vil spenningen som går fra batteri til motor variere(opp?) og da burde det vel være en enkel sak å bygge inn noen følere som sjekker hvor høy spenningen er til enver tid. 6840946[/snapback] Spenningen går ikke, det er strømmen som går. Spenningen vil være den samme over motoren uansett belastningen, men høyere belastning på motoren = større strøm. Du har to elektromotorer, en for hvert bein (hjula under), og en sensor foran (en bryter eller noe sånnt) som gir en spenningspuls når den treffer noe. Når bryteren går inn, snur elektronikken strømretningen gjennom elektromotorene i 2 sekunder, så kobler ut den ene motoren i 1 sekund, så snur strømretningen en gang til og kobler inn begge motorene. Et enkelt prinsipp som kanskje funker... Endret 13. september 2006 av chrml Lenke til kommentar
Mortal Skrevet 12. september 2006 Del Skrevet 12. september 2006 høyere motsand = større strøm. I = U/R om jeg ikke tar helt feil? Hvis ikke også matematikkunnskapene mine har sviktet helt, betyr vel dette at større motstand gin MINDE strøm, gitt samme spenning. Lenke til kommentar
ChrML Skrevet 13. september 2006 Del Skrevet 13. september 2006 (endret) høyere motsand = større strøm. I = U/R om jeg ikke tar helt feil? Hvis ikke også matematikkunnskapene mine har sviktet helt, betyr vel dette at større motstand gin MINDE strøm, gitt samme spenning. 6852911[/snapback] Sorry, skriveleif Edit: Ser nå at jeg mente motstanden motoren får imot seg (belastningen). Skal fikse det så det ikke kan misforståes. Endret 13. september 2006 av chrml Lenke til kommentar
TomCat85 Skrevet 20. september 2006 Del Skrevet 20. september 2006 Laser kanon! Den må ha laser kanon! Lenke til kommentar
Nedward Skrevet 20. september 2006 Del Skrevet 20. september 2006 (endret) C++ er nok ikke det riktige språket for en robot da du trenger en platform å kjøre det på som består av en mikroprosessor med kontrollere, ROM og RAM minne og IO porter for å funke, noe som kan bli litt vanskelig. PLS er kanskje et alternativ? PLS blir kanskje litt stort å ha i en robot, men det kommer jo helt ann på hvor stor roboten i seg selv er. En PLS er vel kanskje enklere å programere (enda enklere hvis man kan digitalteknikk, da mye pls programaering bygger på dette), enn å lære seg C++ fra scratch. Endret 20. september 2006 av Dj_eLmO Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå