arduino-begin12
homepage > superpelican-online.tk
Hallo, ik ben nieuw op dit forum. Ik heb absoluut geen ervaring met robotica, ik kan ook niet programmeren. Ik gebruik Ubuntu Linux en ben wel een wat gevorderde op gebied van computers en linux. Ik zou graag een eigen robotje maken, maar heb een heel klein budget. Ik wil gaan werken op een manier van eerst een basis robot, dan steeds weer upgraden naar meer functies. Mijn ideaal zou zijn een robotje op wielen (3 wieler, 2 aangedreven achter, 1 zwenkwieltje voor)op basis van Arduino, dat rijdt en objecten kan ontwijken. Andere functies (sensoren) zou ik dan later nog willen toevoegen. De basis zou niet meer dan 50 euro mogen kosten (een paar euro meer mag ook nog wel hoor). Ik vond aardig wat onderdelen op http://www.antratek.nl/menu-onderdelen.html , http://www.sparkfun.com/commerce/advanced_search_result.php?keywords=a… en http://www.sparkfun.com/commerce/categories.php?c=31. Ik zou ook altijd nog even willen verder zoeken naar onderdelen. Ik kwam via dit forum ook bij de 'Herbie the Mousebotkit' en vond hem heel goedkoop ook bij Sparkfun: http://www.sparkfun.com/commerce/product_info.php?products_id=9548. Maar ik wou iets dat makkelijk te upgraden was en op basis van Arduino (o.a. om dezelfde reden). Ik zou graag wat meer willen weten over de mogelijkheden van de Arduino Duemilanove Atmega 328 Arduino bootloader. Wat kan ik er op aan sluiten en hoe universeel zijn de sensoren die ik heb gevonden op: http://www.antratek.nl/menu-onderdelen.html. Want misschien passen die wel niet op de Arduino. Ik ben verder nog aan het kiezen tussen de Arduino Duemilanove Atmega 328, de Arduino Pro 328 en de Arduino Pro Mini 328. Ik heb ook gekeken naar de Arduino Starterkit, maar ik dacht als de Duemilanove Atmega 328 los koop is het veel goedkoper.
Alvast bedankt 
arduino-begin12
homepage > superpelican-online.tk
Hallo, ik heb een paar update' s ten opzichte van mijn vorige post. Ik heb gekozen om de Arduino Duemilanove Atmel Atmega 328 te gaan gebruiken. Ik las in een andere topic dat het slimmer is om eerst met microcontrollers te gaan beginnen, te experimenteren etc. En dan na een korte tijd langzaam te beginnen met een eigen robot te gaan maken. Ik ga deze raad opvolgen. Ik kreeg het eerst niet voor elkaar om de Arduino software op mijn Ubuntu Netbook Remix Asus Eee PC 900 te installeren, maar ik nu
melden dat het me toch is gelukt! Ik ga binnenkort (eerst nog even sparen
) een Arduino Duemilanove kopen. Ik heb al eens in de software gekeken en Arduino krijgt een flink complimentje voor die geweldige software. Met al die voorbeelden met duidelijk commentaar er bij en de eenvoudige Wiring-taal lijkt het me niet zo moeilijk om te leren om de Arduino te programmeren.
Ik heb trouwens de Arduino Starter Kit nog een keer bekeken en ik vond links naar alle losse onderdelen die in de Starter Kit zitten. En ik dacht nu weet ik welke onderdelen compatible zijn met de Arduino, dan kan ik een aantal van de onderdelen los bestellen (niet allen dus), want dat kost minder geld. En er zitten bijvoorbeeld heel veel LED' s bij, ik kan ook een paar LED' s bestellen en wat sensoren weglaten enzo.
Ik hoop dat jullie nog wat aan deze info hebben en sorry van mijn vorige post. Hij was erg onduidelijk.
MAH
Every machine is a smoke machine if you operate it wrong enough
Je kan eens kijken naar de 'formula flowcode robot'. Dit is prima gedocumenteerd met een boek en bied voorlopig veel uitdaging. Ook te programmeren in C of ASM. Omdat jij zelf niks weet van zelf bouwen kan je hiermee volgensmij prima experimenteren.
linkje: http://www.elektor.nl/products/books/robotics/formula-flowcode-robot.2…
[Bericht gewijzigd door MAH op (15%)]
arduino-begin12
homepage > superpelican-online.tk
Hartelijk bedankt,
En Springuin ik heb trouwens al een Motorshield gezien voor de Arduino, hier: http://www.antratek.nl/Shields.html , de Ardumoto.
Als je niets/weinig van elektronica kent kan het ook handig zijn om eens te kijken naar alternatieven. Zo bestaan er bordjes waarop alles kant-en-klaar aanwezig is om zelf een leuke robot te bouwen. Zo heb je bijvoorbeeld het Dwengo-bord waarmee je snel een gemakkelijk verschillende types robots kan bouwen gaande van een sumo-robot, of een autonoom navigerende robot tot een heuse geavanceerde zelf-lerende kruipende robot. Hiervoor was de basis telkens lego en op het bord en de sensoren na werd er geen extra elektronica gebruikt zodat je je in feite kan concentreren op het schrijven van je programma zelf. Er is zelfs een eenvoudige Nederlandstalige tutorial beschikbaar waarmee je gemakkelijk een licht-etende robot kan bouwen.
arduino-begin12
homepage > superpelican-online.tk
Bedankt MAH, maar als je wat verder kijkt naar jou link zie je dat er ergens staat dat het gaat om een robot van 125 euro. En ik denk dat dit voor mijn budget wat te hooggegrepen is...
Bedankt voor de Dwengo-tip pikachuf, ik kwam eerder zelf ook al uit op Dwengo. Maar ik zou toch liever voor Arduino gaan. Ik zal het nog eens een keer uitgebreid door lezen.
Totale beginner
LTE-M/NB-IoT/WiFi/BLE/GNSS - https://www.quickspot.io
Wat je ook kan doen, aangzien je vlot bent met linux, is dit:
http://robostuff.com/diy-projects/routerbot/routerbot-v1/
je kan de motorcontroller met de arduino maken, en tweedehands zo'n router kopen. Dan heb je meteen een robot met wifi. Kijk zeker ook eens naar de versies II en III.
Mvg,
Totale beginner
arduino-begin12
homepage > superpelican-online.tk
Erg mooi, dat Dwengo. zeker dat het compatible is met Lego! Maar, ik wou toch maar gaan beginnen met de Arduino Duemilanove van Sparkfun.com (21 euro). Dan kan ik sneller aan de slag dan eerst zo lang moeten sparen. Zoals ik eerder al postte is wil gaan beginnen met microcontrollers en boards enzo. En ik vind Arduino een groot voordeel omdat ik met Linux werk, dan kan ik de Arduino software gewoon fijn onder Linux gebruiken. Ook kost het geen geld, in tegenstelling tot andere zeer dure software die ik tegenkwam
. Ik wil eerst gaan experimenteren met het Duemilanove-board (sensoren aansluiten en leren programmeren zodat ik de nieuwe sensor kan gebruiken. Misschien een goedkoop LCD-tje kopen. Een beetje kennis opdoen. Dan kan ik beginnen met een vrij simpele robot maken)
Hartelijk bedankt voor alle informatie, allemaal 
Grappig project, die routerbot. Ik had nooit gedacht dat zoiets kon! Altijd leuk dat mensen met de gekste dingen bezig zijn, erg creatief. Ze weten altijd weer een slim goedkoper of meer functioneler alternatief te maken dan de meeste mensen kennen.
Zou iemand mij kunnen vertellen hoe duur de verzendkosten zijn van Sparkfun.com naar Nederland. Het gaat om de Duemilanove, dus het is niet heel zwaar ofzo.
Bedankt, Arduino-begin12 
[Bericht gewijzigd door Henry S. op (21%)]
Er zijn verschillende tools voor PIC microcontrollers beschikbaar die draaien onder Linux. Microchip zelf biedt bijvoorbeeld een commandline tool aan om de PICkit2 aan te sturen en hex-files op je PIC te programmeren.
Daarnaast zijn er ook verschillende grafische omgevingen die draaien onder Linux en net als MPLAB een geintegreerde programmeeromgeving bieden waarin je ook rechtstreeks kunt programmeren met je PICkit2 of een andere programmer. Voorbeelden: PIKDEV en de hiervan afgeleide PIKLAB. Er is ook simulatie-software beschikbaar voor PICs onder linux...
Deze tools zijn (net als de volledig functionele freeware versie van MPLAB) volledig gratis...
Je zou eens kunnen kijken op www.letsmakerobots.com daar worden erg veel robots gemaakt met een arduino.
Er staat ook een hele tutorial waar stap voor stap wordt uitgelegd hoe je je eerste robot kunt maken: www.letsmakerobots.com/start
Danny
arduino-begin12
homepage > superpelican-online.tk
Bedankt, Miredox. Dat zou ongelooflijk handig zijn!
Ik had trouwens nog een vraag: hoe werken motorshields. Springuin vertelde me er eerder al over. Maar hoe werkt het? Kan er zomaar alle motoren op aansluiten? Hoe programmeer het je het?
Ik doel op deze shield: http://www.antratek.nl/Shields.html , ArduMoto Motordrivershield.
Bedankt, voor de tip! 
hallo,
Dit boardje zou je ook zeker moeten overwegen http://www.pololu.com/catalog/product/1351.
ik heb zelf ook een arduino duemilanove (ik was ook een totale newb maar het spreekt allemaal voor zich) en ik heb laatst deze erbij gekocht http://www.pjrc.com/teensy/index.html ik heb de gewone teensy 2.0, deze is te programmeren via de arduino software (met een klein extra programma), deze wil ik ook gaan inzetten in een robot (vind de arduino te groot) en ik ben nu bezig met het uitzoeken hoe dat q-learning nu in zijn werk gaat, want een robot die simpele protocollen kan uitvoeren is niet heel erg moeilijk (zeker ook niet makkelijk hoor;))
Jacar
arduino-begin12
homepage > superpelican-online.tk
Bedankt, Sparkie. Ik denk dat ik gewoon bij de Duemilanove blijf. Maar die eerste link (http://www.pololu.com/catalog/product/1351) werkte helaas niet. Polulu kon het artikel niet 'vinden'. Dus misschien als je even de naam van het bordje kan doorgeven?
En weet iemand nog een site waar ik voor een lage prijs een Arduino Duemilanove en Ping))) Ultrasonicsensor kan kopen? Eerder keek ik veel op Antratek.nl, tot dat ik de pagina verzendopties kwam... ...18,- verzendkosten voor alles onder de 297,50 euro!(:(). Ik heb wel al een goedkope Duemilanove gevonden op: http://www.freeduino.eu/index.php?main_page=product_info&cPath=1_19&pr… . Nu alleen nog even verder zoeken naar de PING))).
O, ja en zouden deze motoren (http://www.sparkfun.com/commerce/product_info.php?products_id=9608) werken met de Arduino Ardumoto Motor Driver Shield (2x 2A motoren)werken. En worden deze motoren aangeraden of kan ik beter voor deze kiezen: http://www.sparkfun.com/commerce/product_info.php?products_id=8910 . Er zit namelijk wel wat prijsverschil tussen...!!!;)
dat board heet de polulu micro maestro;)
op die site hebben ze ook de ping sensor (en vele andere sensoren)
en is het niet makkelijker om 2 standaard servo's te kopen en deze om te bouwen tot 360[/sub]o[/sup]? dat is goedkoper en makkelijker (de servo's hebben namelijk al een ingebouwde regelaar en deze zijn gewoon aan te sturen met een pin op de arduino die een PWM signaal kan produceren of gaat je robot best wel groot worden?
succes ermee en ik hou je draadje in de gaten;)
Jacar
arduino-begin12
homepage > superpelican-online.tk
Bedankt, Sparkie voor de handige tips.
Bedankt, iedereen trouwens, wat leuk dat ik zoveel reacties krijg!
:)!!
Ik had nog een vraagje, weet iemand waar ik 'dunne + & - draadjes' kan vinden ik heb er nog wel een aantal van nodig.
Je weet wel van die dunne die je hierboven aan dat motortje vast ziet zitten. Zijn die ook ergens los verkrijgbaar?
Alvast hartelijk bedankt, Arduino-begin12
He, Sparkie is was nog wat vergeten te vertellen. Mijn robot word niet zo heel groot hoor, ik denk ongeveer 10-15 cm bij 10-15 cm. Maar eigenlijk heb ik niet zo grootte doel. Mijn grootste doel word een robot op basis van een Arduino Duemilanove 328 die objecten kan ontwijken en rondrijdt. Het uiterlijk en de grootte houd me eigenlijk nog niet zo bezig. Het uiterlijk kan ik altijd later veranderen als de basis voor elkaar heb. En later kan ik dan ook steeds meer functies toevoegen (meer sensoren, meer code).
En bedoel je met: citaat van Sparkie: "en makkelijker (de servo's hebben namelijk al een ingebouwde regelaar en deze zijn gewoon aan te sturen met een pin op de arduino die een PWM signaal kan produceren of gaat je robot best wel groot worden?", dat ik de motoren ook zonder de Ardumoto Motor Driver Shield (http://www.antratek.nl/Shields.html) zou kunnen aansturen(2 motoren ga ik vanuit)?
[Bericht gewijzigd door Henry S. op (49%)]
Hallo,
dat bedoel ik inderdaad! In elke servo zit een klein printje die de motor aanstuurt en via een kleine potmeter de positie van de hevel kan bepalen, als je deze verwijderd of zorgt dat die niet meer mee draait dan zal de servo blijven draaien. Die kleine printjes worden met behulp van een PWM signaal aangestuurd en als ik me niet vergis beschikt de duemilanove over 7 pins die dat kunnen en nog een voordeel is dat een servo gemaakt is om op 5 volt te werken.
Al hebben ze wel doorgaans het nadeel dat ze zwaar zijn vertand en niet elke servo leent zich er goed voor om deze vertanding te veranderen...
en nog een leuke tip als je simpel en goedkoop wil beginnen waarom maak je dan niet je eigen "voelsprieten" als 1ste sensoren? daar kan je objecten mee ontwijken en kost je misschien een paar euro.
dan kan je de arduino gewoon bij freeduino.nl bestellen (komt de mijne ook vandaan, ze hebben daar ook Leuke grote LDR's dan kan je je robot naar de lichtste plek laten zoeken en ervoor zorgen dat hij nergens tegen aan rijdt;))
Jacar
arduino-begin12
homepage > superpelican-online.tk
Bedankt, Sparkie.
freeduino.nl, ik vond er een op www.freeduino.eu die ik op het oog had en als freeduino.nl in mijn browser intyp kom ik op www.freeduino.eu uit! Als ik hier toch over praat, wat voor een ervaring heb jij met de webwinkel freeduino.eu/freeduino.nl?
En zou dat de Arduino Duemilanove 7 PWM' s heeft ook betekenen dat ik 7 motors tegelijk kan aansturen? Of op z'n minst 2?
En wat bedoel je met vertand en vertandingen?
[Bericht gewijzigd door arduino-begin12 op (17%)]
ja was idd .eu;)
ik heb er erg goede ervaring mee! 2x iets besteld en was zo in huis en goed verpakt enzo.
en omdat elektro motoren redelijk snel draaien moet het toerental omlaag gebracht worden door tandwielen (vertanding) en een servo motor moet ook nog is krachtig zijn dus die zijn nog is extra vertand (3 tot 5 keer van een klein tandwiel naar een groot tandwiel)
ik hoop dat het nu wat duidelijker is.
Jacar
arduino-begin12
homepage > superpelican-online.tk
Hartelijk bedankt, Sparkie, wat een snelle reacties op dit forum zeg
!!
Eigenlijk hoef ik niet perse een servo, een DC is ook goed. Zoals ik eerder al postte: http://www.sparkfun.com/commerce/product_info.php?products_id=8910 . Zou ik die DC ook kunnen aansturen via de Duemilanove' s PWM, 2 daarvan 
En ik had nog een vraag is een servo ook een gelijkstroommotor?
voorzover ik weet kan je niet zomaar een motor aan een pin van de duemilanove hangen (kunnen zo'n 40mA max leveren en een motor neemt daar geen genoegen mee)
en aangezien die servo's in modelbouw worden gebruikt lijkt het me sterk dat ze op AC werken;) ze hebben een plus, min en een signaal draad, de plus moet op de 5V en de min op de GND van de arduino en dan moet het signaal draad op een pin die PWM ondersteund.
er zijn allerlei tutorials te vinden over het aansluiten en programmeren van servo's op een arduino;)
Jacar
arduino-begin12
homepage > superpelican-online.tk
Bedankt, Sparkie. Maar wat bedoel je een 5 v pin. Zou me dit kunnen laten zien? Ben je al bekend met Fritzing (http://fritzing.org/)? En zou iemand me nog wat meer kunnen vertellen over hoe het met de voeding van zo'n Arduino bord zit en dat (aparte?) van de motoren. Ik heb namelijk gezien dat veel robots een aparte voeding voor de motoren en het bord hebben. Hoe zit dit allemaal in elkaar?
ik was daar nog niet mee bekend, maar heb het meteen even gedownload en het is een leuk programma! ik heb even snel een voorbeeldje voor je gemaakt:
dit is alles wat je hoeft te doen om een servo aan te sluiten (en natuurlijk een stukje software voor het aansturen)
en de arduino kan via de usb van 5V worden voorzien of via de zogenaamde powerjack met 9 tot 15V als ik me niet vergis maar dit is terug te vinden op arduino.cc;) en er is ook een pin op je arduino die inplaats van 5V de voedingsspanning kan leveren (Vin) en als je dan bijvoorbeeld 12V motoren hebt dan kan je een 12V loodaccu gebruiken om het bordje mee te voeden en dit kan je ook aftappen voor de motoren of via het bordje;)
als ik jou was zou ik voor 2 standaard servo's en een 3s lipo accu (als je dan creatief bent voor de rest of een hoop lego hebt liggen) dan kom je wel rond de 50 a 60 euro uit (ben wel bang dat je het dan uit het buitenland moet halen, kijk maaris op hobbycity.com)
Jacar
arduino-begin12
homepage > superpelican-online.tk
Ik vind servo' s in beetje ingewikkeld ik zou liever deze gebruiken:http://www.sparkfun.com/commerce/product_info.php?products_id=8910. Zijn die ook direct via de Arduino aan te sturen?
En zijn er ook oplaadbare LiPo' s, of zijn het al oplaadbare?