Come usare il servo motore SG90 con ESP32 #8

Nell’articolo di oggi vedremo come utilizzare i PIN GPIO. Esploreremo anche la parte elettronica d’ora in avanti, inizieremo con l’utilizzo del servo motore SG90.

Lista componenti

  • ESP32-WROVER
  • Breadboard
  • SG90
  • 3x jumper
  • GPIO extension board (falcolatitivo)

Descrizione componenti

Servo Motore

Il micro servo analogico SG90 9g è caratterizzato da dimensioni molto ridotte, pur conservando ottime performance di potenza, caratteristica che lo rende l’attuatore perfetto per piccoli robot e modelli dinamici.
Un servomotore è un particolare tipo di motore, generalmente di piccola potenza, che si differenzia dai motori tradizionali in quanto le sue condizioni operative sono soggette ad ampie e spesso repentine variazioni sia nel campo della velocità sia nel campo della coppia motrice
Il pinout del servo motore è il seguente:
sg90

Collegamenti

In seguito schema e diagramma di collegamento. Per costruire un circuito ricordati di tenere la scheda spenta.

Codice

Se questo è il tuo primo articolo ti invito di leggere prima questo per l’installazione dei driver della scheda. Ecco qui un piccolo riepilogo prima di compilare e caricare il codice.

sg90

sg90

Dobbiamo installare la libreria ESP32Servo, dobbiamo andare su Sketch->Include library-> Manage libraries e cercare nell’apposito menù la libreria ESP32Servo.

sg90

Ecco qui lo sketch:

Compila e carica il codice sull’ESP32, ed ecco qui che il servo motore comincerà a muoversi.

Iscriviti ai nostri gruppi Telegram

Link utili

Seguici per non perdere le prossime novità!

Simone Candido è un ragazzo appassionato del mondo tech nella sua totalità. Simone ama immedesimarsi in nuove esperienze, la sua filosofia si basa sulla irrefrenabile voglia di ampliare a 360° le sue conoscenze abbracciando tutti i campi del sapere, in quanto ritiene che il sapere umano sia il connubio perfetto tra cultura umanistica e scientifica.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.