<åt sidan class = "s-notice s-notice__info js-post-notice mb16" role = "status">

Stängt . Den här frågan måste vara mer fokuserad . För närvarande accepteras inte svar.

Kommentarer

  • Den här frågan är för allmän. Nämn snarare det specifika problemet du vill lösa, där du inte kan hitta ett sätt att välja mellan analoga Vs. digital.
  • Jag skapar en linjeföljande robot så jag kan inte förstå vad jag ska använda analoga eller digitala stift.
  • Du måste också ange vilka sensorer du använder för din linje följande robot.
  • Det måste finnas över 10000 olika sensorer av detta slag. Lägg exakta referenser tack. Referenser leder dig till datablad, datablad leder dig till lösningen: antingen ger de en analog eller en digital signal!
  • Då är jag ' rädd för dig vet ' inte tillräckligt för att bygga din robot. Du har mycket att lära dig först.

Svar

Du kommer att använda digitala pin-lägen när du hanterar signaler som är antingen ”på” eller ”av”, såsom en LED, en omkopplare eller en annan digital IC.

Analoga ingångar används när du vill läsa spänningspotentialen för något. Detta används vanligtvis för att läsa analoga sensorer. Analoga utgångar är inte riktigt analoga alls på Arduino. Istället använder Arduino något som heter PWM för att skapa en pseudo-analog signal.

Du kan läsa mer om analog och digital här: https://learn.sparkfun.com/tutorials/analog-vs-digital

Kommentarer

  • Är det samma för utdata också
  • För digitalt? Ja. Digital ingång och utgång är desamma. Analog ingång skiljer sig från analog utgång. Analog in använder speciell hårdvara för att bestämma spänningen på stiftet, medan analog utgång använder PWM för att efterlikna en spänning på stiftet, men den är inte riktigt analog ut.
  • Observera också att de analoga stiften också kan användas som digitalingång och digitalutgång. Om du har slut på nålar.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *