Venster schilderij Robot (arduino, verwerking, versnellingsmeter) (8 / 10 stap)

Stap 8: verwerking


Zoals ik sprak over eerder, heb ik ontworpen een verwerking interface die gemakkelijk tekeningen in de code voor de robot zet zal te volgen. Om te beginnen het programma simpelweg downloaden naar de processing schets hieronder, en open met behulp van Processing. (Voor degenen die hebben nooit gebruikt verwerking of arduino zoeken voor de basics over hen in de instructable de zoekbalk). Net klik vervolgens op uitvoeren (het ziet eruit als een afspeelknop op een afstandsbediening) en het programma wordt geopend. (In de video op de eerste pagina kunt u mij precies dit te doen).

Het programma vereist alleen 4 stukjes informatie (5 als met behulp van een versnellingsmeter) voordat u kunt tekenen: hoe lang het duurt uw robot om te doen een volledige 360 graden draaien, de snelheid van uw robot (cm/s), de vensterhoogte en de vensterbreedte. Als met behulp van een versnellingsmeter het 360 draai tijd niet nodig is, maar eerder de minimum- en max waarden voor uw versnellingsmeter zijn opgegeven. Dit zijn allemaal van cruciaal belang aan het hebben van een nauwkeurige tekening. In het programma gewoon klikken op de knoppen (zoals venster hoogte of robot snelheid) om de waarden te wijzigen. Een linkermuisknop verhoogt de waarden en een klik met de rechtermuisknop verlaagt een waarden. Zodra u hebt voltooid de installatie klik op 'Gereed'. Een kleine versie van uw venster zal verschijnen.

Voordat de tekening moet Klik op de knop "Homepoint" en sleep dit naar de mock venster. Waar u vrij te geven die een kleine rode cirkel wordt weergegeven, is dit de plaats die uw robot moet worden geplaatst om de tekening te starten, en zal terugkeren naar die plek aan het einde van de tekening.

Nu om te beginnen met het tekenen van klik en sleep in de versie van de schaal van het venster. Wanneer u klikt u eerst op zal de muis is het beginpunt van de lijn en waar u loslaat het eindpunt van de lijn. Er is ook een "Undo" knop in het geval van fouten! Waar zie je dat een witte lijn is waar de robot zal lager de pen en draw, tussen die lijnen het liften worden de lijn getrokken door de pen en de invoegpositie verplaatsen naar het begin van het volgende.

Zodra u hebt voltooid de tekening Klik de knop 'Code genereren'. In de onderkant van de originele processing schets (de ene met de code in het), verschijnt een stelletje arduino opdrachten (moet zeggen dingen als angleLeft(); of drive();). Scroll tot waar de opdrachten start en gebruik ctrl - c / v kopiëren ze allemaal. Dit zal worden gebruikt met de arduino in de volgende stap. (Als de versnellingsmeter gebruikt, die de eerste opdracht zal worden kalibreren (hier waarden); als dit geeft de robot uw max en min versnellingsmeter lezingen.

Alle de Arduino en Processing sketchs kan worden gedownload hier

Gerelateerde Artikelen

Arduino / verwerking - HC-SR04 RADAR met behulp van Processing & Arduino

Arduino / verwerking - HC-SR04 RADAR met behulp van Processing & Arduino

Hello wereld! Vandaag maakte ik een koele kleine MiNi RADAR die detecteert objecten en vertoningen het op uw computer met behulp van de Arduino & verwerking IDE. Bekijk de volgende stappen voor de schematische onderdelenlijst & Codes.U moet de 2 I
Robot Arduino fysieke Etoys Lego Technic 9390

Robot Arduino fysieke Etoys Lego Technic 9390

http://www.youtube.com/watch?v=fjEgFETZJDs&feature=player_detailpage&list=PL_OV7t1UYttjlaLJniWTt3DXYMK7F67z7Robot Arduino fysieke Etoys Lego Technic 9390Een este pequeño Robot le dotamos de dos fotorresistencias LDR para poder hacer tres programas
Arduino / verwerking seriële LED knipperen Tutorial

Arduino / verwerking seriële LED knipperen Tutorial

seriële communicatie gebruiken voor het bijhouden van LED knipperen frequentie bij de programmering van Arduino verwerking om te knipperen van LED voor een aantal keren en het aantal cycli van opdracht ontvangen!Bezoek http://retardokiddo.blogspot.co
Traditionele Chinees schilderij robot

Traditionele Chinees schilderij robot

wij zijn beginner!En wilt maken van de traditionele Chinees schilderij robot.dus we hebben hulp nodig!!!
Robot Arduino 4x2 Scratch S4A Map

Robot Arduino 4x2 Scratch S4A Map

 -Totalmente compatible con el Robot Arduino Minibloq.Een este pequeño robot le vamos een hacer diferentes programas de forma fácil e intuitiva utilizando el programa gráfico S4A basado nl la plataforma Scratch.Lo podremos dirigir desde el teclado de
Arduino / verwerking - 6 AXIS GYRO & VERSNELLINGSMETER

Arduino / verwerking - 6 AXIS GYRO & VERSNELLINGSMETER

Hallo mensen! Vandaag wilde ik proberen de MPU 6050 a.k.a GY-521 versnellingsmeter module. Check out de video en volg de volgende stap voor het schema, Code & onderdelen lijst.Wat je nodig hebt?Arduino IDE (ik neem aan dat u al dit.)Verwerking van ID
Arduino verwerking: seriële communicatie zonder Firmata

Arduino verwerking: seriële communicatie zonder Firmata

dit Instructable is bedoeld voor iedereen direct verzenden invoerwaarden gelezen door Arduino voor verwerking. Is het meest geschikt voor het doorgeven van één tot meerdere waarden bevatten, zoals een paar knoppen, een joystick of versnellingsmeter. 
Arduino met versnellingsmeter servomotor

Arduino met versnellingsmeter servomotor

ADXL345 versnellingsmeter 2 servo motor beheertoepassing.Stap 1: Arduino CodeADXL345 versnellingsmeter 2 servo motor control#include < Wire.h >#include < Servo.h >Servo myservox;Servo myservoy;#define apparaat (0x53)#define TO_READ (6)#define
R2D2 Sounds op uw Robot, Arduino

R2D2 Sounds op uw Robot, Arduino

Ik downloadde geluiden van Youtube op mijn Arduino compatibele MP3-speler en als dit succes met u te delen.Geluid, muziek of geluid tracks kunnen worden gedownload en gespeeld op uw PC of op uw MP3-speler.Ik heb het schild weergegeven in de afbeeldin
Artibot - een portret schilderij robot

Artibot - een portret schilderij robot

dit was ons team project voor Geekcon 2012. Het idee was om te proberen en maken iets dat een beeld met behulp van arduino en servo motoren schildert (want ik had de hardware) en de gedachte erachter was dat de minder nauwkeurig het zal zijn, hoe bet
Vermijden Robot Arduino

Vermijden Robot Arduino

In de markt van robot, er zijn tal van slimme vermijden robot kit te koop, maar ik houd niet van om te kopen klaar kit, om oude rc auto speelgoed in opbergdoos is meer uitdaging. Het bouwen van een robot vermijden met behulp van het chassis. Mini con
Bob van de Robot - Arduino Robot kader

Bob van de Robot - Arduino Robot kader

Hallo daar collega makers!Ik zocht een mooie robot kader en ik heb geprobeerd uit veel van deze... uiteindelijk (zoals de meeste programmeurs doen) heb ik besloten dat ik mijn eigen robot kader moeten ontwikkelen!Dus wat er zo speciaal aan 'Bob The R
Arduino Nano: Versnellingsmeter gyroscoop kompas MPU9250 I2C Sensor met Visuino

Arduino Nano: Versnellingsmeter gyroscoop kompas MPU9250 I2C Sensor met Visuino

MPU9250is een van de meest geavanceerde combinatie van de gyroscoop, versnellingsmeter en kompas klein sensoren momenteel beschikbaar. Ze hebben vele geavanceerde functies, zoals laagdoorlaat filter, bewegingsdetectie en zelfs een programmeerbare ges
Arduino / verwerking Audio Spectrum-Analyzer

Arduino / verwerking Audio Spectrum-Analyzer

In dit Instructable ga ik laten zien hoe een programma bij de verwerking van die geluid op uw computer analyseert en verzendt gegevens naar een Arduino waarmee een matrix LED om aan te tonen van het spectrum-analyse.Ik zal uitleggen waar u materialen