Stap 7: Personaliseer uw code
Dingen te personaliseren en houd er rekening mee-
1. Zorg ervoor om te zetten in uw eigen Twitter access token aan de bovenkant (serieus, ik vergat om dit te doen wanneer ik code bijgewerkt na het schoonmaken voor openbaar gebruik)
2. Schrijf je eigen rust en alarm tweets omdat geen pompoen hetzelfde als een ander is.
3. een laatste ding om te onthouden, Twitter kunt krijgen defensieve als u bent tweeting over en weer, dus laat je niet ontmoedigen, u mag alleen nodig om te wachten voor een tijdje om dingen weer op gang te krijgen. De grotere verscheidenheid van tweets hebt, hoe vaker zal het u toestaan om tweet. Tijd om creatief (of stiekeme...)
Al vertrouwd zijn met vonk, Arduino of C in het algemeen? Ga naar de volgende stap.
***
Als u nog niet had een kans om te spelen rond met dit soort code voordat ik wilde een paar opmerkingen die enkele van de vragen kunnen beantwoorden hebt als u begint met het rondneuzen in deze code. Voornamelijk, ik schrijf gewoon een paar dingen hieronder die spiegel vragen die ik oorspronkelijk had toen ik goin krijgen, en ik zal u ook wijzen in de richting van extra middelen
- Programmeren voor een vonk Core is een partij zoals programmering op een Arduino - zowel gebruik maken van een taal, genaamd bedrading, die is gebaseerd op een taal genoemd verwerking, en is een vriendelijker versie van C. U kunt ook in C/C++ programmeren als je zo geneigd zijn.
- In de code, heb ik een aantal opmerkingen te helpen geven een context voor de verschillende secties uitgeschreven. Opmerkingen worden aangeduid met / / en geen daadwerkelijk deel uitmaken van ons programma.
- De belangrijkste vlees van onze code ligt in void setup en void loop. Ik vond enkele grote definities hieronder, hoffelijkheid van de Arduino resource site
- "De Setup -functie wordt aangeroepen wanneer een schets wordt gestart. Gebruiken om variabelen te initialiseren, pin modi, start met behulp van Bibliotheken, enz. De setup-functie zal uitsluitend stormloop eenmaal, na elke powerup of reset van de Arduino board."
- "Na het maken van een Setup-functie, die wordt geïnitialiseerd en wordt ingesteld op de beginwaarden, de loop -functie doet precies wat de naam suggereert, en lussen opeenvolgend, waardoor uw programma te wijzigen en te reageren"
- ongeldig wordt gebruikt om aan te geven dat een functie gaat niet eigenlijk gegevens als resultaat geven, het gaat gewoon om een functie.
- U zult merken dat het gebruik van bool in dit programma. BOOL is kort voor Booleaans. Zoals de naam al impliceert, geldt dit een van twee waarden - waar of onwaar. U ziet een ander voorbeeld van het hier.
Extra middelen (d.w.z. waar te gaan voor veel betere uitleg dan ik hier heb gegeven) ->
Gemeenschap Spark - http://community.spark.io/
Spark firmware documentatie - http://docs.spark.io/firmware/
Arduino referentie-pagina - http://arduino.cc/en/Reference/HomePage
Adafruit tutorials - https://learn.adafruit.com/