Джобен чип: Как да накарате мигането да води: 6 стъпки
Джобен чип: Как да накарате мигането да води: 6 стъпки
Anonim
Джобен чип: Как да накарате мигането да води
Джобен чип: Как да накарате мигането да води
Джобен чип: Как да накарате мигането да води
Джобен чип: Как да накарате мигането да води
Джобен чип: Как да накарате мигането да води
Джобен чип: Как да накарате мигането да води
Джобен чип: Как да накарате мигането да води
Джобен чип: Как да накарате мигането да води

Здравейте на всички !!

Това е Instructables on Chip и нейната раница Pochet CHIP. Какво е CHIP? CHIP е най -малкият компютър, базиран на Linux, създаден от Next Thing от кампания на Kickstarter. Вижте връзката, за да видите всички функции (https://docs.getchip.com/chip.html#installing-c-h-i-p-sdk). CHIP разполага с всички компоненти за работа. Имайте Wifi и Bluethooth на борда. Какво можете да направите с CHIP? Всичко, което можете да направите с компютър. Да! Pocket CHIP е платка, която има всички компоненти като клавиатура, екран и GPIO порт за работа с CHIP. Можете да видите видеоклипа по -долу и можете да видите характеристиките на CHIP.

Стъпка 1: Характеристиките на CHIP и Pocket CHIP

Image
Image
Характеристиките на CHIP и Pocket CHIP
Характеристиките на CHIP и Pocket CHIP
Характеристиките на CHIP и Pocket CHIP
Характеристиките на CHIP и Pocket CHIP
Характеристиките на CHIP и Pocket CHIP
Характеристиките на CHIP и Pocket CHIP

Характеристиките на CHIP са: Allwinner R8 процесор, Realteck RTL8723BS wifi и модул Bluethooth, 4 Gb NAND, USB връзка, TRRS/AV връзка. CHIP поддържа 802.11b/g/n, използвайки вградения WiFi, и стандарта Bluetooth 4.0 LE, използвайки вградения Bluetooth.

Pocket CHIP е платка, която има клавиатура, сензорен екран, батерия и GPIO порт. Сега моят CHIP има фърмуер за работа с Pocket CHIP. Стандартният CHIP няма същото приложение на CHIP, което работи с Pocket CHIP, но има различен дистрибутор на Linux. Linux дистрибуцията на CHIP е Debian-8 (Jessie).

Стъпка 2: Приложенията на Pocket CHIP … засега

Приложенията на Pocket CHIP … засега
Приложенията на Pocket CHIP … засега
Приложенията на Pocket CHIP … засега
Приложенията на Pocket CHIP … засега
Приложенията на Pocket CHIP … засега
Приложенията на Pocket CHIP … засега

Приложенията, които са предварително инсталирани на дистрибуцията на Linux, засега са Linux Terminal, Pico-8, платформа и много други. С Pico-8 можете да играете игрите, които общността на Pico-8 споделя със света, а също така можете да създавате игри с много отрепки. Подобно на Atari и 8-битови игри в стил.

С Pocket CHIP можете да създавате музика! Да! Има предварително инсталирано приложение, което можете да използвате, за да възпроизвеждате звук като синтезатор и можете да създавате звук или шум като мен …

Също така са Write. С write можете да пишете. Да! На снимките можете да видите файла на браузъра и помощника. Но за мен най -доброто приложение е терминалът. Терминалът е стандартен Linux терминал. Вече мога да използвам Raspberry Pi от чип. Това е много преносим режим за използване на Raspberry Pi.

Стъпка 3: Мигайте със светодиод с джобен чип

Мигайте със светодиод с джобен чип
Мигайте със светодиод с джобен чип
Мигайте със светодиод с джобен чип
Мигайте със светодиод с джобен чип
Мигайте със светодиод с джобен чип
Мигайте със светодиод с джобен чип

Както току -що казах, че можете да използвате разклонението на GPIO на CHIP, което командва всички хардуерни неща, които можете да хванете някъде. Добре ! Всички пътувания започват от място. Това място за нас е светодиод. Да, светодиодът е "Hello World" за електрониката. Добре, сега по -малко думи, повече факти. Можете да използвате червен светодиод като на снимката. Използвайте резистор. И вижте инструкциите.

Сега включете вашия Pocket CHIP и инсталирайте библиотеката CHIP_IO на вашия Pocket CHIP. За да направите това, напишете тези команди в прозорец на терминала:

sudo ntpdate pool.ntp.org

sudo apt-get update

sudo apt-get install git build-essential python-dev python-pip -y

git клониране git: //github.com/xtacocorex/CHIP_IO.git

cd CHIP_IO

sudo python setup.py install

cd..

sudo rm -rf CHIP_IO

Сега имате CHIP_IO на вашия Pocket CHIP.

Стъпка 4: Напишете програма на Python, за да мига светодиод

Сега можете да отворите прозорец на терминала и да напишете тази команда:

sudo nano blink.py

След това екранният шанс и можете да напишете тези команди:

импортирайте CHIP_IO. GPIO като GPIO

време за импортиране

GPIO.cleanup ()

GPIO.setup ("XIO-P2", GPIO. OUT)

отпечатайте "Превключване на XIO-P1 10 пъти …"

за i в обхват (0, 10):

GPIO.изход ("XIO-P2", GPIO. LOW)

time.sleep (0.1)

GPIO.изход ("XIO-P2", GPIO. HIGH)

time.sleep (0.1)

GPIO.cleanup ()

След като можете да запишете това, като кликнете два пъти Ctrl+xWrite Y, и tataaa сте написали първата си програма на Python.

Стъпка 5: Свържете хардуера

Свържете хардуера
Свържете хардуера
Свържете хардуера
Свържете хардуера

Сега е хардуерният момент. Можете да видите снимката. Свържете положителния извод на светодиода към 5 -волтовия GPIO щифт. Отрицателният щифт на led към резистора и резисторът на GPIO 1. Положителният щифт на светодиода е по -дълъг от отрицателния. Тази конфигурация е добра за Pocket CHIP. Не забравяйте, че винаги използвайте резистор, в противен случай можете да запишете Pocket CHIP.

Стъпка 6: Стартирайте програмата

Сега можете да стартирате програмата от прозореца на терминала. Отворете терминала и напишете sudo python и името на файла, написан преди. Sudo python blink.py

Препоръчано: