RFID-doserare (4 / 6 steg)
Steg 4: Programmera Arduino
Nu är det dags att programmera Arduino så att behållaren kan fungera. Detta uppnås genom att skriva kod i Arduino IDE och inklusive biblioteken för varje enhet så att nyckelord kan användas till att styra varje enhet. Efter inlcuding bibliotek, pin-koder för återställning och slave select stiften för RFID-läsare måste anges med uttrycket #define. Vi sedan initiera kortläsare och LCD-display, ange utväxlingen för nummerlistan och passera utdata pin-koder till funktionen stepper. Sedan kommer vi till setup-funktionen, där bakgrundsljuset för LCD-skärmen är påslagen och nummerlistan-hastigheten är satt. Huvudloop efter omedelbart detta, där ständigt kontrolleras för en ny RFID-kort medan du visar "Skanna ett RFID-kort" på LCD-skärmen. Om ett kort är läsa, stepper motor körs för 73 steg som motsvarar till en division på hjulet och LCD-skärmen visar "Dosering". När nummerlistan är klar kör, programmet returnerar till toppen av slingan, visar där programmet fortsätter kontroll för RFID-kort och LCD "scan ett RFID-kort". En fullständig förklaring av koden anges i den bifogade videon, där varje kodrad diskuteras. Koden är också fäst, som kan öppnas i Arduino IDE och kommentarerna läsa för en bättre förståelse.