Magnetische ophanging demonstratie controle door Arduino (4 / 5 stap)

Stap 4: Toepassing van Mega168

Er zijn vier soorten IO interfaces in Android Mega, oftewel analoge uitgangen en digitale input/output.

De analoge ingang is gemarkeerd als analoge IN, en kan meten spanning aan 0 tot 5V; het bereik van de lezing in de overeenkomstige code is 0 tot 1023; en de voorbeeldcode in het volgende is hieronder weergegeven:

1. int. readValue1 = analogRead (Pin-nummer read1);

De analoge uitgang is eigenlijk de output van de vierkante golven op string, die genereert
gemiddelde spanning door middel van duty-cycle hi-en-low voltage; het gemarkeerd als PWM op de printplaat; Gelieve te worden opgemerkt dat hoewel de uitgangsspanning is nog steeds 0-5V, het bereik van de numerieke waarde is ingesteld op 0 – 255; de voorbeeldcode is hieronder weergegeven:

1. analogWrite(power1Pin, Pid1.power);

Voor digitale ingang en uitgang, de wijze van
Base-pins stelt eerste; de voorbeeldcode is hieronder weergegeven:

1. pinMode(Pin1, OUTPUT); Ingesteld op uitgang base-pins

2. pinMode(Pin2, INPUT); Ingesteld op input base-pin

3. digitalWrite(Pin1, HIGH); Hi-uitgangsspanning

4. int v = digitalRead(Pin2); Lees de spanning van Pin2 en het geretourneerde resultaat is ofwel 0 of 1

Alle de 0 – 53 interfaces kunnen worden gebruikt voor digitale input/output interfaces, terwijl slechts 2-13 geschikt voor PWM analoge uitgang zijn, en 0-15 voor analoge ingang, die onafhankelijk van de nummers die hierboven vermeld zijn en zullen niet door elkaar halen. Het wordt sterk aangeraden dat de verbinding nummers worden vermeld aan het begin van het programma gezamenlijk om te vergemakkelijken van gebruikers om te begrijpen van de straightward verbindingen.

1. int. adjust1Pin =; Voor de regulering van de potentiometer op een richting

2. int. adjust2Pin = 2; Voor de regulering van de potentiometer op B-richting

3. int. read1Pin = 4; Ingang voor het aansluiten van een potentiometer

4. int. read2Pin = 3; Voor het aansluiten van input B potentiometer

5. int. i1Pin = 36; Voor aansluitende I1 interface op motor rijden-plaat

6. int. i2Pin = 37; Voor aansluitende I2 interface op motor rijden-plaat

7. int. i3Pin = 39; Interface voor het aansluiten van de I3 op motor rijden-plaat

8. int. i4Pin = 38; Voor aansluitende I4 interface op motor rijden-plaat

9. int. power1Pin = 5; Interface voor het aansluiten van EA op motor rijden-plaat

10. int. power2Pin = 6; Voor aansluitende EB interface op motor-station-plate

Er zijn vier interfaces I1 I4 in de bovenstaande codes, die zal worden ingesteld op digitale uitgang.

Toepassing van L298N

L298N is direct verbonden met 20V krachtbron, en levert een 5V spanning naar circuit door middel van binnenboordmotor stroom-aansluiting. Het circuit bord heeft twee drijvende stroomkringen in symmetrie. I1, I2 en EA nemen voor een voorbeeld,

1. In geval van positieve spanning uitgang, wanneer EA bereik 0 – 255, de bijbehorende output voltage is 0- + 20V

2. I1 = 1; I2 = 0; In het geval van negatieve spanning uitgang, wanneer EA bereik 0 – 255, de bijbehorende output voltage is 0 --20V

3. I1 = 0; I2 = 0; Uitgangsspanning is altijd 0

4. I1 = 1; I2 = 1; Uitgangsspanning is altijd 0

De digitale uitgangen I1 en I2 kunnen worden gebruikt om de richting van de spanning van windingen en analoge uitgang EA aan stuurspanning. De functies van de I3, I4 en EB zijn van hetzelfde. Bovendien, zorg ervoor dat de lijnen van de aarding van Arduino, L298N en lassen circuit onderling verbonden zoals geregeld zullen.

Een complete set van codes

int readValue1 = analogRead (Pin-nummer read1);

analogWrite (power1Pin, Pid1.power);

pinMode (Pin1, uitvoer);

pinMode (PIN2-, INPUT);

digitalWrite (Pin1, hoge);

int v = digitalRead(Pin2);

int adjust1Pin =;

int adjust2Pin = 2;

int read1Pin = 4;

int read2Pin = 3;

int i1Pin = 36;

int i2Pin = 37;

int i3Pin = 39;

int i4Pin = 38;

int power1Pin = 5;

int power2Pin = 6;

I1 = 0; I2 = 1;

I1 = 1; I2 = 0;

I1 = 0; I2 = 0;

I1 = 1; I2 = 1;

Gerelateerde Artikelen

Hand van controle door arduino uno

Hand van controle door arduino uno

handbediening door potentiometeru wilt:1. arduini uno2. draad3. hout4. nilon5. servo motor sg 90Stap 1: tools:multimeterdrileRollercoliseStap 2: Hoe bouwen:Stap 3:Hoe programing hand en arduino:schets voor uploaden in arduino unoStap 4:tekening door
Controle Unity3d door Arduino

Controle Unity3d door Arduino

Hi, deze tutorial ik im gaand u tonen hoe om Unity3d of alle andere .net-technologieën door Arduino gemakkelijk te controleren.Als u wilt controleren de omgekeerde gelieve dit Instructable in plaats daarvan:https://www.mediafire.com/?f099cf2dba08bih
EL Wire Muts: Sequenced en Sound Activated met afstandsbediening - aangedreven door Arduino en Sparkfun

EL Wire Muts: Sequenced en Sound Activated met afstandsbediening - aangedreven door Arduino en Sparkfun

Welkom op de Instructable gids van mijn EL Wire hoed met enkele leuke functies.Het concept is een EL Wired hoed met 8 gesequenceerd EL draden door een bedrade afstandsbediening bestuurd. Meerdere snelheid controleerbaar reeks modi zijn vooraf geprogr
MIDI controle licht Arduino

MIDI controle licht Arduino

Hallo, is deze post gemaakt door Jesus Alberto Cejas en Pablo Javier Ruiz te tonen u ons Project over een muzikale toetsenbord, mooie lichten en Arduino.Dit project was voor 'Creatieve Electronics', een Beng elektronica Engineering 4e jaar module op
Vloer stofzuiger robot - gecontroleerd door Arduino met motor shield

Vloer stofzuiger robot - gecontroleerd door Arduino met motor shield

vloer stofzuiger robot. Versie #16.Deze versie geaccumuleerde positieve ervaring uit eerdere versies.Materialen en onderdelen:1. Arduino board;2. Arduino Motorschild;3. twee motoren met een versnellingsbak (3 volt, ~ 100 RPM);4. twee wielen of twee a
Vloer stofzuiger robot - gecontroleerd door Arduino met motor shield, met afgedrukt motor-wielen

Vloer stofzuiger robot - gecontroleerd door Arduino met motor shield, met afgedrukt motor-wielen

vloer stofzuiger robot. Versie #17. Poging om het eenvoudiger te maken.De robot wordt verplaatst door kleine gelijkstroommotoren ingebouwde motor-wielen op de 3D-printer worden afgedrukt:http://www.thingiverse.com/Thing:225576Onderdelen:Arduino met m
RC controle en Arduino: A Complete Works

RC controle en Arduino: A Complete Works

In dit instructable ik zal u brengen langs op mijn reis van het leren hoe te voegen RC controle met behulp van een Arduino microcontroller. In tegenstelling tot andere Instructables of blogs, zal ik omvatten alle informatie die ik kan zelfs als het i
Robot IR afstandsbediening bijgehouden door Arduino

Robot IR afstandsbediening bijgehouden door Arduino

Vele jaren geleden, had ik bestudeerd Dual H-brug motor rijden controle door het hacken van goedkope 4 channals speelgoed afstandsbediening bestuur en toegepast op externe twin motors track en wiel set. Nu probeer ik gebruik Arduino controller met IR
Scanner Rgb Led Lamp Pwm gecontroleerd door Arduino Nano

Scanner Rgb Led Lamp Pwm gecontroleerd door Arduino Nano

Gerecycled scanner rgb led lamp pwm gecontroleerd door Arduino NanoStap 1: EindresultaatDit is wat je krijgt als je dit volgen instructable.Stap 2: Een printer zoekenZoekt u een gebroken hp all-in-one printer. (Andere merken kunnen ook de onderdelen,
Control An Arduino met uw telefoon

Control An Arduino met uw telefoon

Hallo iedereen! In dit instructible ik zal u tonen hoe te controleren en lees sensoren met arduino en blynk. Blynk is een app waarmee volledige controle over arduino, rasberry pi en vonk kern. Met uw smartphone! En het is net zo eenvoudig als wat cod
Sleutelhanger 808 spy camera met PIR bewegingsmelder gecontroleerd door Arduino chip

Sleutelhanger 808 spy camera met PIR bewegingsmelder gecontroleerd door Arduino chip

dit project wordt beschreven hoe u automatisch foto's te nemen met 1024 x 768 pixelresolutiemet behulp van een miniatuur Model #3 808 sleutelhanger spycam met 8GB microSD-kaartgetriggerd door een PIR-bewegingsmelderen gestuurde door Arduino chip.Ardu
Web gecontroleerde socket door Arduino

Web gecontroleerde socket door Arduino

Ik maakte een Web gecontroleerde socket door Taiwan gekloond Arduino, die gebaseerd is door Arduino Pro Mini en ESP8266-1, de officiële site van deze kloon is: Webduino Web x Arduino =We kunnen het programma door de eenvoudige HTML, CSS en JavaScript
Iontoforese gecontroleerd door arduino timer

Iontoforese gecontroleerd door arduino timer

DIY Iontoforese apparaat aangedreven door Arduino met timerfunctieDeze apparaat zal zijn voorzien van een schakelaar van polariteit op de ingestelde tijdsinterval (aan / uit).Stap 1: achtergrond GESCHIEDENIS:Hyperhidrosis is de aandoening gekenmerkt
Krachtige controle met Arduino: Interfacing een lineaire Actuator

Krachtige controle met Arduino: Interfacing een lineaire Actuator

In dit specifieke artikel zullen we bespreken hoe eenvoudig het is om controle van krachtige mechanische kracht met behulp van een microcontroller zoals de Arduino en een lineaire Actuator van DC lineaire actuatoren Inc.Stap 1: MicrocontrollersRaspbe