Inhoudsopgave:

Eindexamen - Project 2: 3 stappen
Eindexamen - Project 2: 3 stappen

Video: Eindexamen - Project 2: 3 stappen

Video: Eindexamen - Project 2: 3 stappen
Video: Hoe gebruik je een rotonde met 2 rijstroken? 2024, November
Anonim
Eindexamen - Project 2
Eindexamen - Project 2

Voor deze oefening zullen we een numeriek toetsenbord gebruiken om hoeken naar onze servomotor te schrijven. Specifiek voor dit project heb je nodig:

1 Arduino-microcontroller

1 broodplank op ware grootte

1 membraan/numeriek toetsenbord

1 servomotor

Een bundel koperdraden

Stap 1: Sluit het toetsenbord aan

Sluit het toetsenbord aan
Sluit het toetsenbord aan

Om dit proces te starten, moeten we al onze respectieve stukken aan het breadboard toevoegen. Begin door een koperdraad van de 5V-pin op de Arduino naar de voedingsrail van het breadboard (+) te leiden. Leid nu een koperdraad van de GND-pin naar de grondrail op het breadboard (-). Eenmaal voltooid, zijn we klaar om te beginnen met het aansluiten van ons toetsenbord. Dit kan worden gedaan door te beginnen met de meest linkse pin op het toetsenbordlint. Vanaf hier moet u het lint van het toetsenbord aansluiten op respectievelijk pinnen 5, 4, 3 en 2. Beginnend bij pin 5 vanaf de linkerkant van het toetsenbordlint, moet u het lint aansluiten op respectievelijk pinnen 9, 8, 7 en 6. Zie de meegeleverde afbeelding hierboven voor meer details.

Stap 2: Sluit de servomotor aan

Sluit de servomotor aan
Sluit de servomotor aan

Op dit punt zou u uw toetsenbord moeten hebben ingesteld en klaar voor gebruik. We zullen nu onze servomotor verbinden met de Arduino en het breadboard. Dit wordt gedaan door de middelste rode draad aan te sluiten op de stroomrail (+), de zwart/bruine draad te verbinden met de grondrail (-), en als laatste de laatste draad aan te sluiten op pin 12 op de Arduino.

Stap 3: Test de applicatie

Nu alle onderdelen op hun plaats zitten, zou het project nu functioneel moeten zijn. Zoals vermeld, wordt het toetsenbord gebruikt om cijfers in te voeren. Deze 3 invoercijfers bepalen de hoek van de servo. Als u bijvoorbeeld "015" op het toetsenbord invoert, wordt de servo ingesteld op ongeveer 15 graden. Als de invoertekst geen nummer is, wordt de servo teruggezet naar 0. Ik heb de broncode verstrekt waarmee u deze toepassing kunt testen.

Aanbevolen: