Arduino USB kommunikation - bearbetningsprogram
Denna tutorial ska show dig hur man gör ett enkelt program (med ett användarvänligt gränssnitt - som vem som helst kan arbeta med), som kan kommunicera med Arduino.
Så, om du är trött på att öppna din "SERIAL MONITOR" i Arduinoen IDE och skriver alla kommandon, kanske du vill göra något sånt här.
Först försökte jag göra ett enkelt program där jag kunde kontrollera lamporna i min trädgård. Senare använde jag detta mycket samma program för att testa alla min Arduino program.
Några observationer innan vi börjar:
--Jag är inte lärare hur man använder Arduino eller Prossesing, detta är bara en förklaring av sin kapacitet.
--Jag har försökt att göra vad jag gjorde med andra språk som C, C++, delphi, osv... Och det visade sig att det enklaste sättet att göra vad jag gjorde använder bearbetning. Om du aldrig använt det, ge det en chans... Du kommer bli förvånad.
--Tänk på att detta är bara ett exempel program, efter du bekanta dig med programmet du kan göra dina egna saker för att sköta dina behov... Eller du kan bara använda exempel program, oavsett.
--Jag har använt några hulk bilder i programmet. Jag tror Hulk är cool så jag använde den bara för dig för att se hur du lägger till bilder i dina program. Jag det inte själv, har jag hulk bilderna på internet.
Material lista
--Arduino UNO
--Två eller tre lysdioder (jag använde tre)
--Två eller tre motstånd (250 ohm eller liknande kommer att göra jobbet)
--Arduino USB kabel
Program-listan
--Arduino IDE (du kan ladda ner det gratis på Arduinos webbsida)
--Bearbetning IDE (du kan ladda ner det gratis på bearbetnings webbsida)
--Ms knappen maker ( http://www.softpedia.com/get/Internet/WEB-Design/Web-Design-related/Ms-Button-Maker.shtml)
** För mer utförlig information om hur man handskas med Arduino, besök http://arduino.cc/en/
** För mer utförlig information om hur man handskas med behandling, besök: http://processing.org/
Här hittar du flera tutorials, och lära sig saker. Du kan enkelt lära dig att arbeta med Arduino och bearbetning.
Kommentarer
Jag tänker inte ge dig en stor och detaljerad förklaring här, eftersom jag försökte göra ett mycket bra kommenterade program, kan du bara gå till programmet och allt kommer att vara där, förklarade (hoppas jag).
Eftersom det är ett exempel program, jag gjorde en allmän HMI (human machine interface) men du kan förbättra den för din föreslår.
Det allra första du bör veta om detta exempel är att jag använt USB-porten--> COM4. Om du vill ändra det, skall du gå till linje 182 i programmet bearbetning och ändra den.
Jag använde även tre LED kopplad till stift 13, 12, 11 och ett variabelt motstånd bifogas pin 0 (det inte är visas i bilderna eftersom jag tog bort. Egentligen behöver du inte det att testa programmet - utan att det har du en "float point" i din input och värdet av input kommer att oscillerande).
Jag inte fäst valfritt diagram eller draw för att Visa anslutningar, eftersom det är enkelt. Om du har några problem, kan du gå till http://arduino.cc/en/Tutorial/HomePage och kolla hur man använder en lysdiod eller hur man använder ett variabelt motstånd.
Om du vill ändra titeln på programmet, gå till raden 504 i bearbetning filen och ändra det själv.
Du måste ha en mapp kallar data på samma plats som filen bearbetning, att hålla dig bilder och sånt.
Du kan också gå till skiss -> -> Lägg till fil i bearbetning IDE, och det kommer att automatiskt göra denna mapp till dig.
Jag använde "Ms knappen Maker" (länk ovan) att göra knappen, men du kan använda vad du vill, även färg.
Så, få Zip-filen, och studera program, om du har en minst erfarenhet på Arduino, jag är säker på att du kommer få det och snart kommer du att kunna göra framsteg på egen hand.