Arduino R/C Lawnmower (painted) (10 / 11 stap)

Stap 10: De Code


ik veranderde de code, zodat de Interrupt Service Routines (ISR) sneller lopen zou en de schets zou minder tijd in de ISR. doorbrengen Dit betekent minder overhead wat betekent dat meer signalen worden verwerkt en een betere werking van het bot.

Ik voegde ook een 2de schets voor de 2de microcontroller naar CMYK-2 signalen (u kunt zoveel meer als je wilt) met behulp van de methode pulseIn in plaats van met behulp van interrupts. Dit verwerkt enkel ongeveer 1/5de van de beschikbare signalen van de R/C ontvanger, maar ook zwaar vermindert de kans op het krijgen van een "Slechte" signaal. Ook, aangezien de macht estafette ingesteld is dat alleen ON als het signaal "GOOD", wanneer ga je buiten het bereik, het automatisch uitschakelt als de macht aan de motoren alleen.

De 2de Atmega standaard digitale pin 4 gebruikt als de R/C servo ingangssignaal van de ontvanger van de R/C zou hebben, digitale pin 6 moet beheren een 5v Relais of N-kanaal mosfet die wordt gebruikt om over te schakelen van de 60amp macht estafette ON/OFF. Dat is alles wat nodig is, kunt u ook een LED op pin 12 en 13 gebruiken om aan te geven of de estafette ingeschakeld is of uitgeschakeld.

U kunt ook 2 12v running lights van Walmart voor een auto... Ik gebruik een N-kanaal mosfet rechtstreeks gekoppeld aan 9 pin van de Arduino 2e om de helderheid van de verlichting met behulp van een gehackte kanaal op mijn zender. Deze ingang van de ontvanger zou Ga naar digitale pin 2. Controleer de code.

Download het zip-bestand op deze pagina en het uploaden van de schetsen. Als u niet van plan over het toevoegen van de 2de Atmega met de failsafe en killswitch, dat is prima. U kunt nog steeds de nieuwe code bijwerken voor enkel de belangrijkste Atmega en het moet soepeler lopen.

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