Dette er den første i en serie af lektioner om Beaglebone Black. Forhåbentlig har du været med os gennem vores tidligere serier af lektioner om Arduino, Python og Raspberry Pi. Hvis du har været igennem disse lektioner vil det være en leg at lære Beaglebone at kende.

Hvis du vil følge med os i disse lektioner, kan du gå videre og bestille din Beaglebone HER.

For at komme i gang, skal vi først og fremmest sætte os ind i alle de forskellige pins. Jeg har sammensat nedenstående diagram for standard pin-belægningen til Beaglebone black.

Beaglebone Black Pinout

Default Pin Configuration for the Beaglebone Black Rev. C.

Du kan se, at Beaglebone har et stort antal pins. Der er to headers. Sørg for at du orienterer din Beaglebone n samme retning som min på billedet, med femvoltsstikket øverst. I denne orientering kaldes pin header til venstre for “P9” og pin header til højre for “P8”. Legenden i diagrammet ovenfor viser funktionerne, eller de mulige funktioner for de forskellige pins. Først har vi skraveret med rødt de forskellige 5V-, 3,3V-, 1,8V- og jordstifter. Bemærk, at VDD_ADC er en 1,8 V-forsyning og bruges til at give en reference til analoge læsefunktioner. GPIO-stifterne til generelle formål er blevet skraveret med grønt. Bemærk, at nogle af disse grønne pins også kan bruges til UART seriel kommunikation. Hvis du ønsker at simulere et analogt output mellem 0 og 3,3 volt, kan du bruge PWM-stifterne, der er skraveret med lilla. De lyseblå pins kan bruges som analog indgang. Bemærk, at den analoge indgang læser mellem 0 og 1,8 volt. Du bør ikke lade disse pins se højere spændinger end 1,8 volt. Når du bruger disse pins, skal du bruge pins 32 og 34 som din spændingsreference og jord, da pin 32 udsender en praktisk 1,8 volt. De lysorange skraverede pins kan bruges til I2C. De mørkorange pins bruges primært til LCD-skærm applikationer.

Articles

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.