To jest pierwsza z serii lekcji na temat Beaglebone Black. Mam nadzieję, że byłeś z nami przez naszą wcześniejszą serię lekcji na temat Arduino, Pythona i Raspberry Pi. Jeśli byłeś przez te lekcje uczenia się Beaglebone będzie snap.

Jeśli masz zamiar podążać z nami w tych lekcjach, możesz iść naprzód i zamówić swój Beaglebone TUTAJ.

Aby zacząć, musimy przede wszystkim dostać nasz umysł wokół wszystkich różnych pinów. I have put together the diagram below for the default pin assignments for the Beaglebone black.

Beaglebone Black Pinout
Default Pin Configuration for the Beaglebone Black Rev. C.

You can see that the Beaglebone has a large number of pins. Są tam dwa złącza. Upewnij się, że orientujesz swojego Beaglebone n w tym samym kierunku co mój na zdjęciu, z pięciowoltową wtyczką na górze. W tej orientacji, nagłówek pinów po lewej stronie jest określany jako „P9” i nagłówek pinów po prawej stronie jest określany jako „P8”. Legenda na powyższym schemacie pokazuje funkcje, lub możliwe funkcje poszczególnych pinów. Po pierwsze, na czerwono zacieniowaliśmy różne piny 5V, 3.3V, 1.8V i masę. Zauważ, że VDD_ADC jest zasilane napięciem 1,8 V i jest używane do zapewnienia odniesienia dla funkcji Analog Read. Piny GPIO ogólnego przeznaczenia zostały zacieniowane na zielono. Zauważ, że niektóre z tych zielonych pinów mogą być również użyte do komunikacji szeregowej UART. Jeśli chcesz symulować wyjście analogowe w zakresie od 0 do 3,3 V, możesz użyć pinów PWM w kolorze fioletowym. Jasnoniebieskie piny mogą być użyte jako analogowe wejście. Należy pamiętać, że Analog In odczytuje pomiędzy 0 a 1.8 V. Nie powinieneś pozwolić, aby te piny widziały wyższe napięcia niż 1,8 V. Kiedy używasz tych pinów, użyj pinów 32 i 34 jako odniesienia napięcia i masy, ponieważ pin 32 wyprowadza poręczne 1,8 V. Piny zacieniowane na jasnopomarańczowo mogą być użyte dla I2C. Ciemnopomarańczowe piny są głównie używane do zastosowań w ekranach LCD.

Articles

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.