Stap 3: Instellen van de Arduino code en uploaden naar uw Arduino Uno
Ik schreef de volgende code en gebruikt het voor dit project. Er zijn 4 verschillende bibliotheken opgenomen in de code (2 voor I2C LCD display, 1 voor Max6675 temperatuursensor en 1 voor servomotor). Bibliotheken zijn fundamenteel dat sommige gecombineerd Arduino codes die kunnen worden geïmporteerd of geëxporteerd als aparte bestanden. Alles wat u hoeft te doen is het vinden van de bibliotheek voor u component, downloaden naar uw computer en kopieer de bestanden die u hebt gedownload naar uw map voor Arduino-bestand (het is onder deze map voor windows-gebruikers: C:\Program Files (x86) \Arduino\libraries, C:\Program Files\Arduino\libraries of wat dan ook uw partitienaam: \Program Files\Arduino\libraries). Wanneer u uw bibliotheek downloaden, zult u zien dat ze bestaan uit twee bestanden: een bestandsextensie is ".cpp" en de andere is ".h". U hebt samen te stellen hen in een map en kopiëren naar uw bibliotheek van de Arduino zoals hierboven besproken. Een van de bibliotheek voor I2C busverbinding voor LCD en een servo motor bibliotheek zijn al opgenomen in de Arduino software. U kunt deze opnemen in uw code op twee manieren:
1. u kunt deze richting volgen: Klik op "Schets" op de bovenste lint, en vervolgens "omvatten bibliotheek", kies vervolgens welke bibliotheek die u wilt opnemen. U kunt ook zien aan het eind van de lijst dat de bibliotheken die u gedownload en zet in de map ' Bibliotheek ' in uw Arduino bestandslocatie. Ik omvatte ook een afbeelding toont dit. (Ik heb toegevoegd de 2 bibliotheken die nodig zijn voor dit project)
2. u kunt in principe de code schrijven in plaats van het doen van het eerste deel. Wees hier omdat je schrijven nauwkeurige zelfde naam moet dat u uw map ' Bibliotheek ' gemaakt. Voorbeeld van het schrijven van de code opnemen voor bibliotheken:
#include "max6675.h"
Ga naar deze links (eerst leert u wat dat de klasse is in Arduino en vervolgens librarires) als u wilt meer informatie over de bibliotheken:
Bekijk mijn Arduino code discussie voor wat is met de code gaande er. Ik ben het uitleggen van alle functies in Mijn video.