Stengt . Dette spørsmålet må være mer fokusert . Det aksepteres for øyeblikket ikke svar.

Kommentarer

  • Dette spørsmålet er for generelt. Nevn heller det spesifikke problemet du vil løse, der du ikke finner en måte å bestemme mellom analoge Vs. digital.
  • Jeg lager en linjefølger-robot, så jeg kan ikke forstå hva jeg skal bruke analoge eller digitale pinner.
  • Du må også spesifisere hvilke sensorer du bruker til linjen din. følgende robot.
  • Det må være over 10000 forskjellige sensorer av denne typen. Sett eksakte referanser takk. Referanser vil føre deg til datablad, datablad vil føre deg til løsningen: enten gir de et analogt signal eller et digitalt!
  • Da er jeg ' jeg er redd deg ikke ' vet ikke nok til å bygge roboten din. Du har mye å lære først.

Svar

Du vil bruke digitale pin-modus når du arbeider med signaler som er enten «på» eller «av», for eksempel en LED, en bryter eller en annen digital IC.

Analoge innganger brukes når du vil lese spenningspotensialet til noe. Dette brukes vanligvis til å lese analoge sensorer. Analoge utganger er egentlig ikke analoge i det hele tatt på Arduino. I stedet bruker Arduino noe som heter PWM for å lage et pseudo-analogt signal.

Du kan lese mer om analogt og digitalt her: https://learn.sparkfun.com/tutorials/analog-vs-digital

Kommentarer

  • Er det også for utdata
  • For digitalt? Ja. Digital inngang og utgang er de samme. Analog inngang er forskjellig fra analog utgang. Analog in bruker spesiell maskinvare for å bestemme a spenningen på pinnen, mens analog utgang bruker PWM for å etterligne en spenning på pinnen, men den er ikke virkelig analog ut.
  • Legg også merke til at de analoge pinnene også kan brukes som digital inngang og digital utgang. I tilfelle du går tom for pins.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *