Penguin Bot di Elegoo ha dei pin liberi per aggiungere qualche componente?

Per determinare se ci sono dei PIN liberi sull’Arduino Nano utilizzato dal PenguinBot, dobbiamo esaminare come sono mappati i PIN…

Giugno 29, 2024

Per determinare se ci sono dei PIN liberi sull’Arduino Nano utilizzato dal PenguinBot, dobbiamo esaminare come sono mappati i PIN nel programma. Ecco una lista dei PIN utilizzati nel codice ufficiale di PenguinBot v.2:

PIN Utilizzati

  1. Software Serial
    • SOFTWARE_RXD → A2
    • SOFTWARE_TXD → A3
  2. Servo PIN
    • YL_PIN → 10
    • YR_PIN → 9
    • RL_PIN → 12
    • RR_PIN → 6
  3. Ultrasound Interface
    • ECHO_PIN → 4
    • TRIG_PIN → 5
  4. Infrared Controller Interface
    • ST188_R_PIN → A1
    • ST188_L_PIN → A0
  5. Voltage Detection Interface
    • VOLTAGE_MEASURE_PIN → A4
  6. LED Indicator Interface
    • INDICATOR_LED_PIN → A5
  7. Miscellaneous
    • MY1690_PIN → 8
    • HT6871_PIN → 7
    • RECV_PIN → 3

PIN Arduino Nano

L’Arduino Nano ha i seguenti PIN:

  • Digital PIN: 0-13
  • Analog PIN: A0-A7

PIN Liberi

Analizzando la mappatura e confrontandola con i PIN disponibili sull’Arduino Nano, possiamo individuare i PIN liberi:

  1. Digital PIN
    • 0 (utilizzato per la comunicazione seriale USB, quindi non utilizzabile)
    • 1 (utilizzato per la comunicazione seriale USB, quindi non utilizzabile)
    • 2 (libero)
    • 3 (utilizzato come RECV_PIN)
    • 4 (utilizzato come ECHO_PIN)
    • 5 (utilizzato come TRIG_PIN)
    • 6 (utilizzato come RR_PIN)
    • 7 (utilizzato come HT6871_PIN)
    • 8 (utilizzato come MY1690_PIN)
    • 9 (utilizzato come YR_PIN)
    • 10 (utilizzato come YL_PIN)
    • 11 (libero)
    • 12 (utilizzato come RL_PIN)
    • 13 (libero)
  2. Analog PIN
    • A0 (utilizzato come ST188_L_PIN)
    • A1 (utilizzato come ST188_R_PIN)
    • A2 (utilizzato come SOFTWARE_RXD)
    • A3 (utilizzato come SOFTWARE_TXD)
    • A4 (utilizzato come VOLTAGE_MEASURE_PIN)
    • A5 (utilizzato come INDICATOR_LED_PIN)
    • A6 (libero)
    • A7 (libero)

PIN Liberi Riassunti

  • Digital PIN: 2, 11, 13
  • Analog PIN: A6, A7

Quindi, i PIN liberi disponibili sull’Arduino Nano utilizzato dal PenguinBot sono:

  • Digital PIN: 2, 11, 13
  • Analog PIN: A6, A7

Questi PIN possono essere utilizzati per ulteriori sensori o componenti aggiuntivi.

Note

Ad una analisi del codice il pin 8 assegnato con la define MY1690_PIN non è mai utilizzato. Quindi dovrebbe essere libero.

Anche il pin 3 assegnato a RCV_PIN non è usato.

Author

PHP expert. Wordpress plugin and theme developer. Father, Maker, Arduino and ESP8266 enthusiast.

Comments on “Penguin Bot di Elegoo ha dei pin liberi per aggiungere qualche componente?”

Lascia un commento

Your email address will not be published. Required fields are marked with an *

Recommended

Telefono Vintage: Trasformazione di un Vecchio Telefono a Rotella

Breve riassunto del progetto del telefono vintage

Giugno 1, 2024

Arduino Theremin

Costruire un Theremin con Arduino Nano e due sensori

Marzo 19, 2023

Arduino links

Collection of links about projects and arduino community

Novembre 1, 2022

Stampare PCB per i progetti con Arduino non è difficile (parte II)

Tra i miglioramenti possibili, uno dei più affascinanti e complessi è passare dalla breadboard al circuito stampato, cioè passare dall'ammasso di fili e componenti saldati o precariamente connessi al supporto solido, professionale e compatto della scheda elettronica.

Giugno 9, 2020

Come costruire un saturimetro

Come costruire un saturimetro rudimentale con Arduino, modificando un sensore KY-039 per il battito cardiaco.

Aprile 25, 2020

Trasformazione di uno zaino vintage di Millet Walter Bonatti

Retrofitting di un vecchio zaino, hacking di un oggetto vintage, l'ho migliorato? O l'ho peggiorato?

Febbraio 9, 2020