Inhoudsopgave:
Video: Motor aansluiten op Arduino met behulp van L293D - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Een motor is de basisbouwsteen van robotica en als je Arduino aan het leren bent, is het heel belangrijk om te leren hoe je een motor erop kunt aansluiten. Vandaag zullen we dit doen met L293D ic. Een L293D motor driver IC is erg belangrijk. Anders zal het je Arduino verbranden. Met dit IC kunt u ook de draairichting van de motor wijzigen zonder de accupolen te verschuiven.
Stap 1: Dingen die je nodig hebt
- gelijkstroommotor
- Arduino
- L293D
- Doorverbindingsdraden
- Breadboard
- 9v batterij
Stap 2: L293D IC
Het meest interessante onderdeel van dit project is de L293D IC. Dit is eigenlijk een H-brug en het gebruik ervan is om de polariteit van de spanning te veranderen, waardoor we de richting van de motorrotatie kunnen omkeren. Zoals aangegeven in de afbeelding hierboven zijn er 8 pinnen aan weerszijden. Elke kant kan één motor aansturen en in totaal kunnen we twee motoren aansturen met één IC.
De eerste pin aan de linkerkant is de enable-pin en er wordt een 5v-voeding aan gegeven.
De tweede pin is input pin en is verbonden met de digitale i/o pin van de Arduino
Uitgang 1 is verbonden met een van de motorkabels.
Beide GND's zijn verbonden met aarde.
Uitgang 2 is verbonden met de andere draad van de motor.
Input2 is verbonden met een andere digitale i/o-pin.
Vs is het belangrijkste onderdeel omdat de voeding naar de motor eraan wordt gegeven. Dit betekent dat de motor niet alleen door de arduino kan worden aangedreven en dat we een 9v-batterij nodig hebben zodat de motor kan draaien.
Een gedetailleerd schakelschema is hierboven ook gegeven.
Stap 3: Coderen
De code wordt hieronder gegeven.
Je volgende doel is om het te verbinden met een ultrasone sensor. Als je twijfelt, bekijk dan mijn vorige instructable over het besturen van LED met ultrasone sensor.
Gracias!
Aanbevolen:
Automatisch een programma starten bij het aansluiten van een laptop op een dockingstation: 5 stappen
Een programma automatisch starten wanneer u een laptop op een dockingstation aansluit: deze instructie gaat over het uitvoeren van een programma of een toepassing wanneer u uw laptop op een dockingstation aansluit. In dit voorbeeld gebruik ik Lenovo T480 Windows 10
Meting van versnelling met behulp van H3LIS331DL en Arduino Nano: 4 stappen
Meting van versnelling met behulp van H3LIS331DL en Arduino Nano: H3LIS331DL, is een low-power high-performance 3-assige lineaire versnellingsmeter die behoort tot de "nano" familie, met digitale I²C seriële interface. H3LIS331DL heeft door de gebruiker selecteerbare volledige schalen van ±100g/±200g/±400g en is in staat om versnellingen te meten met
Meting van temperatuur met behulp van ADT75 en Arduino Nano: 4 stappen
Temperatuurmeting met ADT75 en Arduino Nano: ADT75 is een zeer nauwkeurige, digitale temperatuursensor. Het bestaat uit een bandgap-temperatuursensor en een 12-bits analoog-naar-digitaalomzetter voor het bewaken en digitaliseren van de temperatuur. Zijn zeer gevoelige sensor maakt hem competent genoeg voor mij
Een FT232RL-programmeur aansluiten op de Arduino ATMEGA328 voor het uploaden van schetsen: 4 stappen
Hoe een FT232RL-programmeur op de Arduino aan te sluiten ATMEGA328 voor het uploaden van schetsen: In deze mini Instructable leert u hoe u de FT232RL-chip op de ATMEGA328-microcontroller kunt aansluiten om schetsen te uploaden. U kunt hier een Instructable op deze stand-alone microcontroller zien
Hoe u gebruikersniveaus van NUMA toevoegt aan uw exemplaar van N met behulp van NumADD Firefox AddOn: 4 stappen
Gebruikersniveaus van NUMA toevoegen aan uw exemplaar van N NumADD Firefox-add-on gebruiken: Elke gebruiker van Metanet's N-database op gebruikersniveau NUMA weet hoe onhandig de interface is voor het kopiëren van door gebruikers gemaakte niveaus naar uw exemplaar van het spel. NumADD, elimineert de noodzaak van kopiëren en plakken en maakt het overzetten van niveaus het werk van één muisklik