Taula de continguts:

Tinee9: Autoequilibrador Arduino: 5 passos (amb imatges)
Tinee9: Autoequilibrador Arduino: 5 passos (amb imatges)

Vídeo: Tinee9: Autoequilibrador Arduino: 5 passos (amb imatges)

Vídeo: Tinee9: Autoequilibrador Arduino: 5 passos (amb imatges)
Vídeo: Tinee9: Arduino Self-Balancer 2024, Desembre
Anonim
Tinee9: Autoequilibri Arduino
Tinee9: Autoequilibri Arduino

Tiny9 presenta l'Arduino Self-Balancer amb un Arduino Nano, un servo i el mòdul Tiny9 LIS2HH12.

Pas 1: autoequilibri

Autoequilibrador
Autoequilibrador

En els sistemes d’actuació per a drons automatitzats, plaques de volador, segways, etc. hi ha un acceleròmetre que ajuda el microcontrolador a dir al motor o al servo què fer.

En el cas de les taules i els segways que s’utilitzen, s’utilitzen l’acceleròmetre com a inclinòmetre, un dispositiu que mesura l’angle en què es troba. L'angle desitjat en què vol ser és de 0 graus cap endavant o cap enrere, de manera que cap amunt. Si l'angle és cap grau cap enrere o cap endavant, la persona cauria. Exemple: una persona que fa equilibris sobre una pilota. (molt difícil de fer) Si la persona de la pilota s'inclina massa cap endavant o cap enrere sense corregir-se, caurà de la pilota. Però si la persona es corregeix a la pilota, es mantindrà a la part superior de la pilota.

Pas 2: materials

Els materials que necessitareu per a aquest tutorial són:

Podeu trobar els elements necessaris en aquesta ubicació

1: compatible amb Arduino nano o arduino

2: Tiny9: mòdul LIS2HH12

Servo de 3: 5 volt (el meu és futaba s3114)

4: 24 AWG Wire

5: Decapants de filferro

6: Taula de pa

Elements opcionals

7: Tiny9: Mòdul RGB (feu que els llums es tornin de colors si es troba en una posició incorrecta o correcta)

8: PerfBoard (l'he utilitzat per mostrar un moviment d'objectes al vídeo al final d'aquest tutorial)

9: broca 1/18

10: Trepant

11: Tornavís

Pas 3: configureu

Configuració
Configuració
Configuració
Configuració

Per arribar a aquest punt al tutorial de configuració, seguiu les instruccions d'aquests tutorials:

Tiny9: mòdul acceleròmetre de 3 eixos LIS2HH12

Tutorial opcional si voleu utilitzar el mòdul RGB

Tiny9: mòdul LED RGB

Després d'haver configurat la taula de verificació fins a aquest punt, podem fer aquests passos.

1: connecteu un cable a la línia vermella de la placa de connexió i connecteu l’altre costat a la presa de cable vermella del servo

2: connecteu un cable a la línia blava de la placa de connexió i connecteu l’altre costat a la presa de fil negre del servo

3: Connecteu un cable a D6 a l'Arduino Nano i connecteu l'altre costat a la presa de cable blanca del servo

Whooo Hooo tot fet súper senzill.

Si connecteu un perfboard al servo com jo, a continuació, es detallen alguns passos:

4: Traieu al centre del perfboard amb la broca 1/18.

5: cargoleu el cargol al centre del Perfboard i connecteu-lo al servo de l’altra banda.

Pas 4: descarregueu.ino

Descarregueu aquí des de github el Tiny9: Self Balancer.ino per a arduino.

Pengeu-lo a l'Arduino Nano.

Pas 5: ara gaudeix !

Ara que tot està connectat i que teniu el codi a l’arduino, moveu l’eix X (consulteu el vídeo per a l’orientació) de la taula de configuració i vegeu com es mou el servo.

Un cop hàgiu jugat amb el servo durant una estona, canvieu el codi i feu-lo anar més ràpid, més lent o creeu un braç robòtic magnètic que pugui moure’s cap amunt i cap avall i recollir coses amb el seu imant.

Subscriu-te al meu canal.

Sempre estic buscant fer nous productes, així que si voleu ajudar i veure més tutorials sobre nous productes que estic fent, podeu anar aquí i fer una donació al meu lloc web tinee9.com.

Gràcies a tothom i continueu inventant.

Recomanat: