Aceasta este prima dintr-o serie de lecții despre Beaglebone Black. Sperăm că ați fost alături de noi prin seriile noastre anterioare de lecții despre Arduino, Python și Raspberry Pi. Dacă ați trecut prin acele lecții, învățarea Beaglebone va fi un fleac.
Dacă aveți de gând să ne urmați în aceste lecții, puteți merge mai departe și să vă comandați Beaglebone-ul AICI.
Pentru a începe, trebuie mai întâi să ne facem o idee despre toți pinii diferiți. Am alcătuit diagrama de mai jos pentru alocarea implicită a pinilor pentru Beaglebone black.
Puteți vedea că Beaglebone are un număr mare de pini. Există două capete. Asigurați-vă că vă orientați Beaglebone n aceeași direcție ca al meu din imagine, cu fișa de cinci volți în partea de sus. În această orientare, antetul de pini din stânga este denumit „P9”, iar antetul de pini din dreapta este denumit „P8”. Legenda din diagrama de mai sus arată funcțiile, sau funcțiile posibile ale diferiților pini. În primul rând, am umbrit cu roșu diferiții pini de 5V, 3,3V, 1,8V și masă. Rețineți că VDD_ADC este o sursă de alimentare de 1,8 volți și este utilizată pentru a furniza o referință pentru funcțiile de citire analogică. Pinii GPIO de uz general au fost umbriți cu verde. Rețineți că unii dintre acești pini verzi pot fi utilizați și pentru comunicarea serială UART. Dacă doriți să simulați o ieșire analogică, între 0 și 3,3 volți, puteți utiliza pinii PWM umbriți în mov. Pinii albastru deschis pot fi utilizați ca intrare analogică. Rețineți că Analog In citește între 0 și 1,8 volți. Nu trebuie să permiteți ca acești pini să vadă tensiuni mai mari de 1,8 volți. Atunci când utilizați acești pini, folosiți pinii 32 și 34 ca referință de tensiune și masă, deoarece pinul 32 emite o tensiune de 1,8 volți la îndemână. Pinii umbriți în portocaliu deschis pot fi utilizați pentru I2C. Pinii de culoare portocalie închisă sunt folosiți în principal pentru aplicații cu ecran LCD.
.