ISC Arduino Tutorial 1 (9 / 10 stap)

Stap 9: Schrijven van functies

In deze sectie zullen we gaan over het schrijven van uw eigen functies.

Hint: Te vermijden dat een variabele namen en functioneert het zelfde ding. Dit verwart de compiler.

Zoals ik al zei vroeg is alles in de programmering gebaseerd off functies in enkele manier of vorm. Nu leer je hoe te schrijven van uw eigen. Het idee achter functies is te nemen een ingewikkelde taak en verbergen weg zodat uw code gemakkelijker te gebruiken en te begrijpen. Zoals ik zeker dat u bent begonnen weet te realiseren om moet een motor te voeren u worden het bijhouden van meerdere dingen, welke snelheid je wilt uitvoeren, welke richting u wilt lopen en wat pinnen moeten hoge en lage om dit alles om te werken.

In een bestand genaamd MotorFunctions kunt u sommige functies van de voorbeeld we voor u en hun uitleg hieronder schreven bekijken.

1.) dit deel van de verklaring van de functie is het retourtype. We pakte nietig omdat deze functie niet om het even wat terugkeren zal. Bijvoorbeeld als je wilde een getal retourneren gebruikt u int. Dit kan van pas komen als je had een functie waarmee twee getallen bij elkaar opgeteld en hun som teruggegeven.

2.) dit deel van de functie is de naam van de functie. Dit is de naam die u gebruikt om uw functie aan te roepen later in de code.

3.) Dit zijn de parameters van de functie. Hier geeft u hoeveel parameters u vindt en wat zij zal worden genoemd. Voor dit één hebben wij één parameter motorSpeed, en het is een nummer zodat we gebruikt het de systeemparameters int. opgeven is net als het declareren van variabelen, omdat ze in wezen de variabelen die worden gedeeld met uw functie van wat uw functie genoemd.

4.) Dit is de code die de functie wordt uitgevoerd.

5.) instructie return, omdat we niet de terugkeer van om het even wat wij Kortom deze verklaring. Als we iets keerden terug. We zouden die plaats na de instructie return.

Gerelateerde Artikelen

Het gebruik van de flowsensor van de Water - Arduino tutorial Arduino Tutorial

Het gebruik van de flowsensor van de Water - Arduino tutorial Arduino Tutorial

In deze tutorial leert u hoe u één water flowsensor met een Arduino board.De flowsensor water bestaat uit een kunststof ventiel onderstuk, een water-rotor en de sensor van een hall-effect. Wanneer het water door de rotor stroomt, rotor rollen en de s
Arduino Tutorial - Laser security system

Arduino Tutorial - Laser security system

In deze tutorial zal ik laten zien, hoe u wilt maken een eenvoudige laser Security System met Arduino.Stap 1: U moet: HardwareLEDLaserPhotoresistorPiëzo-zoemerBreadboardArduino unoWeerstand 10Ω weerstand220Ω weerstand voor geleid.jumper wireSoftwareA
Het gebruik van de DHT-11 sensor-Arduino Tutorial

Het gebruik van de DHT-11 sensor-Arduino Tutorial

De DHT-11 is een digitale-uitgang relatieve vochtigheid en temperatuursensor. Het maakt gebruik van een capacitieve vochtigheid sensor en een thermistor voor het meten van de omringende lucht. Vergeleken met de DHT22, deze sensor is minder nauwkeurig
Het gebruik van de Adafruit Flora-bestuur - Arduino tutorial Arduino Tutorial

Het gebruik van de Adafruit Flora-bestuur - Arduino tutorial Arduino Tutorial

In deze tutorial leert u hoe u het bord Adafruit Flora en hoe kun je gemakkelijk programmeren met Codebender!FLORA is Adafruit van draagbare elektronica volledig-gekenmerkte platform. Het is een ronde, sewable, compatibel is met Arduino microcontroll
Het gebruik van de L298 Motor Driver Module - Arduino tutorial Arduino Tutorial

Het gebruik van de L298 Motor Driver Module - Arduino tutorial Arduino Tutorial

Dit dubbele bidirectionele motor stuurprogramma is gebaseerd op de zeer populaire L298 Dual H-Bridge Motor Driver IC. Deze module kan je gemakkelijk en onafhankelijk controle twee motoren van tot 2A in beide richtingen.Het is ideaal voor robotic toep
Arduino Tutorial: Krijgen reisde afstand met behulp van ADNS-9800 Sensor voor de muis van de Laser

Arduino Tutorial: Krijgen reisde afstand met behulp van ADNS-9800 Sensor voor de muis van de Laser

De sensor van de gaming ADNS-9800 Laser bestaat uit sensor en VCSEL in één chip-on-board (COB) pakket. ADNS-9800 biedt verbeterde functies zoals programmeerbare frame rate, programmeerbare resolutie, configureerbare slaap en wakker van de tijd versch
Het gebruik van de bodem Hygrometer Module - Arduino tutorial Arduino Tutorial

Het gebruik van de bodem Hygrometer Module - Arduino tutorial Arduino Tutorial

In deze tutorial zullen we een bodem hygrometer module gebruiken voor het meten van bodemvocht van een pot.De module kan geven ons een digitaal signaal wanneer de bodem noodzaak drenken en deze uitgang kunnen worden aangepast door de potmeter. Of het
Het gebruik van de scherpe IR-Sensor (GP2Y0A41SK0F) - Arduino tutorial Arduino Tutorial

Het gebruik van de scherpe IR-Sensor (GP2Y0A41SK0F) - Arduino tutorial Arduino Tutorial

In deze tutorial zullen we de scherpe IR-sensor (GP2Y0A41SK0F) gebruiken voor het meten van de afstand van een object.IR sensoren werken met behulp van een specifieke lichtsensor om te ontdekken een select licht golflengte in het spectrum van de Infr
Het gebruik van de waterniveau Sensor - Arduino tutorial Arduino Tutorial

Het gebruik van de waterniveau Sensor - Arduino tutorial Arduino Tutorial

In deze tutorial leert u hoe een waterniveau sensor met de Arduino uno board.Deze module is ontworpen vooral voor de DIY hobbyist en bieden hen een goedkope en easy-to-use waterniveau detectie systeem. De sensor die ik voor deze tutorial gebruiken za
Het gebruik van de Adafruit BMP280 Sensor - Arduino tutorial Arduino Tutorial

Het gebruik van de Adafruit BMP280 Sensor - Arduino tutorial Arduino Tutorial

In deze tutorial zullen we de Adafruit BMP280 sensor gebruiken. Deze sensor kan luchtdruk en temperatuur meten met zeer goede nauwkeurigheid. Omdat druk met de hoogte verandert kunnen we ook gebruiken als een hoogtemeter met een nauwkeurigheid van ±
Het gebruik van een seriële Module voor de erkenning van de stem - Arduino tutorial Arduino Tutorial

Het gebruik van een seriële Module voor de erkenning van de stem - Arduino tutorial Arduino Tutorial

In deze tutorial leert u hoe een stem erkenning - seriële - module met de Arduino uno board. Deze module kan maximaal 15 spraakopdrachten worden opgeslagen. Die zijn onderverdeeld in 3 groepen, met 5 opdrachten in elke groep.We moeten eerst de module
Het gebruik van een Force Gevoelige Resistor - Arduino tutorial Arduino Tutorial

Het gebruik van een Force Gevoelige Resistor - Arduino tutorial Arduino Tutorial

In deze tutorial leert u hoe u een FSR - Force Gevoelige Resistor met Arduino te vervagen van een LED. Deze sensor is een variabele weerstand net als een fotocel of flex sensor. De wijzigingen van de weerstand door druk uit te oefenen op het.Laten we
Het gebruik van de Adafruit Pro Trinket bestuur - Arduino tutorial Arduino Tutorial

Het gebruik van de Adafruit Pro Trinket bestuur - Arduino tutorial Arduino Tutorial

In deze tutorial leert u hoe u de Adafruit Pro Trinket bestuur en hoe kun je gemakkelijk programmeren met Codebender!Dit kleine bord gebruikt de ATmega328p microcontroller, het is als een Arduino Pro Mini, maar met meer pinnen en micro ingebouwde USB
Het gebruik van MQ2 Gas Sensor - Arduino tutorial Arduino Tutorial

Het gebruik van MQ2 Gas Sensor - Arduino tutorial Arduino Tutorial

De MQ-serie van gas sensoren gebruiken een kleine kachel binnen met een elektrochemisch sensor. Ze zijn gevoelig voor een aantal gassen en binnenshuis worden gebruikt bij kamertemperatuur. De output is een analoog signaal en kan worden gelezen met ee