Dit leerprogramma zal u tonen hoe te doen een eenvoudig programma (met een gebruikersvriendelijke interface - waarmee iedereen kan werken), die met Arduino communiceren kan.
Dus, als je moe bent van het openen van uw "SERIAL MONITOR" in de Arduino IDE en alle opdrachten typt, u willen zou om zoiets als dit.
Aanvankelijk, watertje mij trying voor het maken van een eenvoudig programma waarin ik de lampjes in mijn tuin kon bepalen. Later, ik gebruikt dit zeer zelfde programma te testen al mijn Arduino-toepassingen.
Sommige opmerkingen voordat we beginnen:
--Ik ben niet Leeropdracht Hoe gebruik Arduino of Prossesing, dit is slechts een uitleg van de mogelijkheden.
--Ik heb geprobeerd te doen wat ik deed met andere talen zoals C, C++, delphi, enz... En blijkt dat de eenvoudigste manier om te doen wat ik deed is het gebruik van Processing. Als u nooit gebruikt, geef het een schot... U zal worden verrast.
--Houd er rekening mee dat dit gewoon een voorbeeldprogramma, is nadat u vertrouwd met het programma u raken kan uw eigen dingen doen om bij te wonen uw behoeften... Of u kunt gewoon gebruik maken van de voorbeeldprogramma, ongeacht.
--Ik heb sommige hulk beelden in het programma gebruikt. Ik denk dat Hulk is cool, dus ik het enkel voor u gebruikte om te zien hoe u afbeeldingen toevoegt in uw programma's. Ik heb het niet gedaan door mijzelf, ik heb de hulk beelden op het internet.
Lijst van de materialen
--Arduino UNO
--Twee of drie LED's (ik gebruikte drie)
--Twee of drie weerstanden (250 ohm of soortgelijke zal het werk doen)
--Arduino USB kabel
Lijst met programma 's
--Arduino IDE (u kunt het gratis downloaden in Arduino van web-pagina)
--Verwerking IDE (u kunt het gratis downloaden in verwerking van web-pagina)
--Ms knop maker ( http://www.softpedia.com/get/Internet/WEB-Design/Web-Design-related/Ms-Button-Maker.shtml)
** Voor meer informatie over hoe om te gaan met Arduino, bezoek http://arduino.cc/en/
** Voor meer informatie over hoe om te gaan met de verwerking, bezoek: http://processing.org/
Hier vindt u verschillende zelfstudies en leerstof. U kunt gemakkelijk leren hoe te werken met Arduino en Processing.
Opmerkingen
Ik ben niet geven u een grote en gedetailleerde uitleg hier, omdat ik heb geprobeerd te doen een zeer goed besproken programma, kun je gewoon naar het programma en alles zal er uitgelegd (hoop ik).
Als het een voorbeeldprogramma, ik heb een algemene HMI (human machine interface) maar je kunt verbeteren voor uw stelt.
Het allereerste wat u moet weten over in het volgende voorbeeld is dat ik de USB-poort gebruikt--> COM4. Als u wilt om het te veranderen, moet u Ga naar regel 182 in het programma van de verwerking en veranderen.
Ik gebruikte ook drie LED op de pinnen aangesloten 13, 12 en 11 een variabele weerstand gekoppeld aan pin 0 (het wordt niet weergegeven in de beelden omdat ik nam het af. Eigenlijk hoeft u om te testen uw programma niet--zonder zul je een "zweven"-punt in uw inbreng en de waarde van de input zal worden oscillerende).
Ik heb niet een diagram is gekoppeld of draw om aan te tonen van de verbindingen, omdat het eenvoudig is. Als u problemen hebt, kunt u naar http://arduino.cc/en/Tutorial/HomePage gaan en controleren van het gebruik van een LED of het gebruik van een variabele weerstand.
Als u wilt dat de titel van de toepassing te veranderen, ga naar regel in het bestand Processing 504 en veranderen door jezelf.
U moet een map Bel gegevens op dezelfde plaats als uw Processing-bestand, zodat u afbeeldingen en spullen.
Ook kun je naar--> schets--> bestand toevoegen in de IDE van verwerking, en het zal automatisch deze map maken voor u.
Ik gebruikte de "Ms button Maker" (link hierboven) naar de knop doen, maar u kunt wat je wilt, zelfs van de verf.
Dus krijgen het Zip-bestand, en bestuderen van de programma's, hebt u een minimum ervaring op de Arduino, ik ben zeker u zult krijgen en spoedig zal u zitten kundig vooruitgang boeken op uw eigen.