Indholdsfortegnelse:

Tinee9: Arduino Self-Balancer: 5 trin (med billeder)
Tinee9: Arduino Self-Balancer: 5 trin (med billeder)

Video: Tinee9: Arduino Self-Balancer: 5 trin (med billeder)

Video: Tinee9: Arduino Self-Balancer: 5 trin (med billeder)
Video: Tinee9: Arduino Self-Balancer 2024, November
Anonim
Tinee9: Arduino Self-Balancer
Tinee9: Arduino Self-Balancer

Tiny9 præsenterer Arduino Self-Balancer bare ved hjælp af en Arduino Nano, en servo og Tiny9 LIS2HH12-modulet.

Trin 1: Selvbalancering

Selvbalancerende
Selvbalancerende

I aktiveringssystemer til automatiserede droner, svævebrætter, segways osv. Er der et accelerometer, der hjælper mikrokontrolleren med at fortælle motoren eller servoen, hvad de skal gøre.

I tilfælde af svævebrædder og segways bruger de og accelerometer som et hældningsmåler, en enhed, der måler den vinkel, du befinder dig i. Den ønskede vinkel, den ønsker at være i, er 0 grader frem eller tilbage, så lige op. Hvis vinklen er en grad baglæns eller fremad, ville personen vælte. Eksempel på en person, der balancerer oven på en bold. (meget svært at gøre) Hvis personen på bolden læner sig for meget fremad eller bagud uden at korrigere sig selv, falder de af bolden. Men hvis personen retter sig selv på bolden, vil de blive på toppen af bolden.

Trin 2: Materialer

De materialer, du skal bruge til denne vejledning, er:

Du kan finde de nødvendige varer på dette sted

1: Arduino nano eller arduino kompatibel

2: Tiny9: LIS2HH12 -modul

3: 5volts servo (min er futaba s3114)

4: 24 AWG Wire

5: Wire Strippers

6: Brødbræt

Valgfrie varer

7: Tiny9: RGB -modul (Få lysene til at vende farver, hvis det er i den forkerte eller rigtige position)

8: PerfBoard (jeg brugte det til at vise et objekt flytte i videoen i slutningen af denne vejledning)

9: 1/18 bor

10: Bor

11: Skruetrækker

Trin 3: SetUp

Opsætning
Opsætning
Opsætning
Opsætning

For at komme til dette punkt i selvstudiet til opsætning skal du følge instruktionerne på disse selvstudier:

Tiny9: LIS2HH12 3-akset accelerometer-modul

Valgfri vejledning, hvis du vil bruge RGB -modulet

Tiny9: RGB LED -modul

Når du har konfigureret dit brødbræt til dette punkt, kan vi gøre disse trin.

1: Sæt en ledning på den røde linje på brødbrættet, og tilslut den anden side til den røde ledning på servoen

2: Sæt en ledning på den blå linje på brødbrættet, og tilslut den anden side til den sorte ledningsstik på servoen

3: Sæt en ledning til D6 på Arduino Nano og tilslut den anden side til den hvide ledning på servoen

Whooo Hooo alt gjort super simpelt.

Hvis du vedhæfter et perfboard til servoen som mig, er det nogle trin:

4: Bor midt på perfboardet med 1/18 boret.

5: Skru skruen ind i midten af Perfboard og tilslut den til servoen på den anden side.

Trin 4: Download.ino

Download her fra github Tiny9: Self Balancer.ino til arduino.

Upload den til Arduino Nano.

Trin 5: Nyd nu !

Nu hvor alt er tilsluttet, og du har koden i arduinoen, skal du flytte X -aksen (se video for orientering) på brødbrættet og se servoen flytte.

Når du har spillet med servoen i et stykke tid, skal du ændre koden og få den til at gå hurtigere, langsommere eller oprette en magnetisk robotarm, der kan bevæge sig op og ned og opfange ting med sin magnet.

Abonner venligst på min kanal.

Jeg leder altid efter at lave nye produkter, så hvis du gerne vil hjælpe og se flere vejledninger om nye produkter, jeg laver, kan du gå her og donere på mit websted tinee9.com.

Tak alle sammen og bliv ved med at opfinde.

Anbefalede: