Arduino R/C Lawnmower (painted)


What this is:

Dit instructable zal u tonen hoe te maken van je Arduino in een R/C-interface die u kunt gebruiken voor zowat alles waarvoor afstandsbediening. Ik zal u ook tonen hoe bouwde ik een grasmaaier van de R/C met behulp van mijn Arduino, een goedkope R/C zender en ontvanger paar, en een paar van elektrische-rolstoel van Ebay motors.  Ik heb deze interface gebruikt om te bepalen om het even wat van eenvoudige LED's aan bipolaire stappenmotoren, mini-robots, levenloze R/C auto's in de thrift-store, en zelfs een 100lb grasmaaier (allemaal met de juiste motor controllers). Het is zeer flexibel en makkelijk te wijzigen en heel eenvoudig op te zetten.

Zie een iets andere versie van de Lawnbot400 in mijn nieuwe boek "Arduino Robotics" , evenals een DIY Segway en verschillende andere bots.

Controle het uit maken tijdschrift in de kwestie van April 2010 (#22) of hier:

UPDATE 3-24-10

Nieuwe wiel-barrow emmer gemonteerd op de top met scharnieren zodat het de inhoud ervan kan dumpen.

UPDATE 3-10-10: NIEUWE CODE

Nieuwe video van de Lawnbot400 een heleboel vuil van mijn vrachtwagen naar de bloem bedden over de werf en ook ik de code opnieuw bijgewerkt.


.

Ik heb toegevoegd sommige nieuwe code aan het project dat is veiliger, met inbegrip van een handmatige kill-switch en een Failsafe-schakelaar.

Ter uitvoering van de Failsafe, gebruikte ik een ander Atmega168 (of een Arduino), om te bepalen van een normaal-open 60amp macht Relais. De estafette verbroken het vermogen op de motor-controller tenzij een "goede" signaal ontvangt van de 2de microcontroller. Dit signaal 2 keer elke seconde wordt bijgewerkt en is van beide ON of OFF. Als het bot buiten het bereik krijgt, verliest hij macht aan de motoren. Als ik flip de kill-switch op de zender, verliest het vermogen om de motoren. Dit is ook een handige manier om op afstand uitschakelen als iets zouden gaan in de buurt van dat was niet verondersteld. De geactualiseerde code voor beide microcontrollers is op de CODE-pagina.

Naast de doorslagzeker veranderde ik de manier waarop die de code leest de signalen van de PPM om het te maken meer betrouwbaar. Ook, ik realiseerde me dat ik was alleen in staat om te draaien de bot op 80% snelheid met de oude code, dus nu het is vrij een beetje sneller en meer macht heeft (het kan mij voeren over de werf @ 155 pond).

Check out deze nieuwe video van mij rijden de Lawnbot400, mijn vrouw rijden het over een heleboel takken, vervolgens mij maken doen sommige wheelies. Maak je geen zorgen, de maaier was ditmaal uitgeschakeld omdat het gras snijden niet nodig, we waren gewoon voor uw plezier.

Disclaimer:
GEVAAR!!! Dit is een zeer gevaarlijke stuk van apparatuur als niet correct afgehandeld. Omdat alle elektronica huis-gebouwde zijn en de code van de Arduino nieuw is, moet je heel voorzichtig zijn tijdens het besturen van iets zwaar met deze code. Ik heb 1 of 2 keer tijdens de test - en voor het toevoegen van een secundaire failsafe - dat de belangrijkste Arduino up vastgelopen en ik tijdelijk verloor de controle over de maaier voor een paar seconden! Hoewel ik heb toegevoegd verscheidene filters als u wilt verwijderen van ongewenste signalen en ik heb zelden problemen, een VN-bemande grasmaaier IS nog steeds een mogelijke dood val en ik nemen geen verantwoordelijkheid voor om het even wat er als gevolg van uw gebruik van deze code of deze tutorial gebeurt. Dit is bedoeld als een gids voor mensen die niet alleen hebben de mogelijkheid om te bouwen van dergelijke een contraption, maar de responsibiltity om hem te bedienen evenals veilig. Suggesties of ideeën over hoe te maken dit een veiliger project is altijd graag aanvaard. Hebben gezegdd dat, is het ook geweldig.

Achtergrond:

Meeste R/C apparatuur wordt geleverd verpakt voor een specifieke Eenpersoonsgebruik, die maakt het gemakkelijk te gebruiken maar zeer beperkt in wat u ermee kunt doen. Dus met behulp van de Arduino als tolk tussen de R/C-systeem en de motor bestuurder, ik kan elke motor controller die ik wil (afhankelijk van de grootte van de motor en de kracht vereist), gebruiken herprogrammering van de Arduino voor de levering van de benodigde signalen.

Wat ik eindigde met:

Na het succesvol hacken een paar R/C auto's uit de zuinigheid winkel, ik kreeg vervelen rijden ze rond de oprit en ik had een harde tijd om mijn vrouw te overtuigen dat er nut in de nieuw leven ingeblazen speelgoedauto was. Dus heb ik besloten dat het tijd was om mijn grootste karwei thuis maken, een stuk gemakkelijker en eigenlijk zet mijn Arduino te werken, en dat is hoe ik beëindigde omhoog het bouwen van een R/C grasmaaier.

Terwijl het ontwerpen van de grasmaaier, ik dacht dat het zou cool om te leren over de elektronica dat het maakte verplaatsen, zodat ik ontwierp en bouwde mijn eigen motorsnelheid controller (of H-brug) voor het aandrijven van de grasmaaier. Ik keek rond op elk ontwerp van de H-brug die ik vinden kon alvorens te beslissen om te gaan met een Mosfet h-brug die gebruikmaakt van zowel de N-kanaal en de P-zenders Mosfets.

Ik bouwde diverse verschillende motor stuurprogramma planken voor dit project, de eerste twee waren op Radio Shack perf-plaat en de volgende 4 werden ontworpen met behulp van EagleCad en geëtst op een stuk koper beklede PCB, met behulp van de methode toner-overdracht. De meest recente bestuur is degene die ik gebruik om het gazon te maaien als het heeft de mogelijkheid om te blijven koel zelfs terwijl de bedrijfslasten voor langere tijd (30-40 minuten rechte) 10-20amps en 24vdc. FWIW, ik had te branden van een heleboel Mosfets dit om uit te vinden. Als u zien een van mijn andere motor controllers wilt, ga naar www.rediculouslygoodlooking.com en check out de Mosfet schild.

Hier is wat ik kocht reeds gemonteerd:
R/C FM zender en ontvanger paar van ebay = $40
Arduino = $30
Ik had al een gebruikte push-maaier = 60 dollar

Hier is wat ik gekocht en gemonteerd in de Lawnbot400 (zoals ik het noemen):
(2) elektrische-rolstoel van ebay motoren = 40 dollar ea
(2) 12v mariene tractie batterijen - Walmart - $60 ea nieuwe (gebruikte batterijen werken mogelijk)
36" stukken van 2" hoek-ijzer (2) en 1" plein-buis (2) van Home Depot = $8 ea
36" stukken van 1" hoek-ijzer (2) en 1" platte stalen bar (2) van Home Depot = $5 ea
(veel) van moeren, bouten, sluitringen, lock ringen 3/8" of 1/2" met boor bits = $20
(2) caster wielen van Harbor Freight Tools = $14 ea
(2) station wielen van Harbor Freight Tools = $8 ea
(36") 5/8" schroefdraad staaf met diverse 5/8" moeren en sluitringen van Home Depot = $8
(2) de tandwielen van Allelectronics = $5 ea
#25 roller ketting en een paar universele koppelingen van Allelectronics = $10 voor 3'
tandwielen van elektronica Goldmine = $1,50 ea
(24) mosfets van Digikey = $1 ea
(er waren nogal wat kleine onderdelen voor het bouwen van de H-brug, ze staan later)

Gerelateerde Artikelen

Flaming Lawnmower Paint Job

Flaming Lawnmower Paint Job

Over a summer or two, matteo and I repaired an old lawnmower that we found on the side of the road. We besloten om het een zoete vlam paint job. Het was goede praktijken voor schilderij iets groter als een auto, en ook laten we proberen enkele airbru
ArduFlake: Zet je Arduino in het beste cadeau van allemaal!

ArduFlake: Zet je Arduino in het beste cadeau van allemaal!

Please vote voor me in de wedstrijd van de vakantiegift en maken het gloed wedstrijd!Ten eerste, dit begon als een geschenk, en niet een instructable. Dus gelieve excuus sommige hand zwaaien hier en daar zoals mij verrichten niet zijn geen foto's van
Arduino Drums met Jetpack

Arduino Drums met Jetpack

U kunt een drumstel vrij gemakkelijk bouwen, hebt u van Arduino, Bluetooth en een Smartphone. Hier hebben wij een DIY Bluetooth drumstel dat is de input van een piëzo en afgespeeld vanaf uw telefoon.Het hele ding past in een doos en geluid wordt afge
Shapeoko 2, Arduino UNO R3, grbl 9g, 8 bit Laser Diode foto graveren

Shapeoko 2, Arduino UNO R3, grbl 9g, 8 bit Laser Diode foto graveren

Mij en mijn zoon ontwikkelde uitgevonden/een nieuw concept van de "On-The Fly" 8 bit Diode Laser graveren foto's meer dan twee jaar geleden. Met dit concept, de Laser Diode nooit uitgeschakeld door de hele foto gravure proces. Het verschilt gewo
Analoge VU-meter en de klok (Arduino Powered)

Analoge VU-meter en de klok (Arduino Powered)

dit project brengt terug de oude tijd Analoge VU-Meter, met de toegevoegde functionaliteit van een nette uitziende klok! Wanneer u zwenking vandoor uw muziek swing de meter automatisch in op de klok. Achter is dit alles de populaire en makkelijk te g
Gemotoriseerd, geluid reageren Star Wars At-St Bandai Model, met Arduino.

Gemotoriseerd, geluid reageren Star Wars At-St Bandai Model, met Arduino.

Gemaakt van Star Wars bij-St-Model van Bandai.Reageert op geluid en draait zijn hoofd naar toe.Gemaakt met Arduino Nano, een aangepast onderdeel van 3dprinted, microfoons, micro servo.Dit instructable is gemaakt om te delen van de wijzigingen die nod
USB-Arduino Morse Code sleutel

USB-Arduino Morse Code sleutel

Ooit wilde om te typen op een computer met een morse code sleutel of te leren/leren van morse code? U bent op de juiste pagina!Voor mijn andere projecten, check out calvinliang.meStap 1: Verzamel materialen• 1 × Arduino/waar Micro• 1 × 3v zoemer• 1 ×
Arduino Controlled Helicopter

Arduino Controlled Helicopter

Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com). Het doel van deze cursus was om ons te leren creativiteit, vindingrijkheid en praktische toepassing van vaardigheden zoal
Bouw je Robot Internet gecontroleerde Video-Streaming met Arduino en Raspberry Pi

Bouw je Robot Internet gecontroleerde Video-Streaming met Arduino en Raspberry Pi

< the Instructable en de code zijn klaar. Geniet van! Laat een reactie met je feedback! >Ik ben (aka LiquidCrystalDisplay / Itay), een 14 jaar oude student van Israël leren in de Max Shein Junior High School voor geavanceerde wetenschap en wiskunde.
Maak een Web aangesloten Robot (voor ongeveer $500) (met behulp van een Arduino en Netbook)

Maak een Web aangesloten Robot (voor ongeveer $500) (met behulp van een Arduino en Netbook)

dit Instructable zal u tonen hoe te bouwen van uw eigen Web aangesloten Robot (met behulp van een Arduino micro-controller en de Asus eee pc).Waarom zou u een Web aangesloten Robot willen? Om mee te spelen natuurlijk. Rijd uw robot van hele kamer of
Touch-Sensitive Musical Painting

Touch-Sensitive Musical Painting

Dit muzikale schilderij is een grafische score die je aanraken om te spelen melodieën en harmonieën. Inbelmogelijkheden van visuele compositie, muzikale compositie en gestuele interactie te creëren van een nieuwe vorm van visuele muziek waarbij de sa
Bouwen van een capacitieve Sensor van de nabijheid met blote Paint

Bouwen van een capacitieve Sensor van de nabijheid met blote Paint

In deze tutorial, we gaan om een eenvoudige precisiecapaciteit sensor met behulp van een pad van blote verf, een Arduino en een weerstand. Wanneer correct gebouwd, deze sensor kan detecteren van de aanwezigheid van een persoon van maximaal 300 mm en
Arduino Fart-o-matic toilet humor prank

Arduino Fart-o-matic toilet humor prank

http://youtu.be/16c64j-qkog dit is een leuke en relatief eenvoudige prank die ideaal is om te gebruiken in een drukke toilet. Het is vrij eenvoudig te maken met minimale Arduino vaardigheden. Ik heb niet een stap voor stap ook omwille van de eenvoud
Arduino LED Matrix

Arduino LED Matrix

In deze korte tutorial leert u hoe maak je een Arduino-aangedreven LED-matrix. In tegenstelling tot verschillende andere ontwerpen gebruikt deze een een "metgezel"-computer in kennis te stellen van de Arduino die LEDs moeten worden gevoed.Ik heb