Talaan ng mga Nilalaman:

Pocket Chip: Paano Gumawa ng Blinking a Led: 6 Mga Hakbang
Pocket Chip: Paano Gumawa ng Blinking a Led: 6 Mga Hakbang

Video: Pocket Chip: Paano Gumawa ng Blinking a Led: 6 Mga Hakbang

Video: Pocket Chip: Paano Gumawa ng Blinking a Led: 6 Mga Hakbang
Video: LED Flasher Make Very Easy 2024, Nobyembre
Anonim
Pocket Chip: Paano Gumawa ng Blinking a Led
Pocket Chip: Paano Gumawa ng Blinking a Led
Pocket Chip: Paano Gumawa ng Blinking a Led
Pocket Chip: Paano Gumawa ng Blinking a Led
Pocket Chip: Paano Gumawa ng Blinking a Led
Pocket Chip: Paano Gumawa ng Blinking a Led
Pocket Chip: Paano Gumawa ng Blinking a Led
Pocket Chip: Paano Gumawa ng Blinking a Led

Howdy sa lahat !!

Iyon ay isang Instructable sa Chip, at ang kanyang backpack na Pochet CHIP. Ano ang CHIP? Ang CHIP ay isang pinakamaliit na computer Linux based na nilikha ng Next Thing ng isang kampanya sa Kickstarter. Tingnan ang link upang matingnan ang lahat ng mga tampok (https://docs.getchip.com/chip.html#installing-c-h-i-p-sdk). Ang CHIP ay mayroong lahat ng mga sangkap upang gumana. Magkaroon ng isang Wifi at Bluethooth onboard. Ano ang magagawa mo sa CHIP? Lahat ng magagawa mo sa isang computer. Oo! Ang Pocket CHIP, ay isang board na mayroong lahat ng sangkap tulad ng keyboard, screen at GPIO port upang gumana sa CHIP. Maaari mong makita ang video sa ibaba, at makikita mo ang mga tampok ng CHIP.

Hakbang 1: Ang Mga Tampok ng CHIP at Pocket CHIP

Image
Image
Ang Mga Tampok ng CHIP at Pocket CHIP
Ang Mga Tampok ng CHIP at Pocket CHIP
Ang Mga Tampok ng CHIP at Pocket CHIP
Ang Mga Tampok ng CHIP at Pocket CHIP
Ang Mga Tampok ng CHIP at Pocket CHIP
Ang Mga Tampok ng CHIP at Pocket CHIP

Ang mga tampok ng CHIP ay: Allwinner R8 processor, Realteck RTL8723BS wifi at Bluethooth module, 4 Gb NAND, koneksyon sa USB, koneksyon ng TRRS / AV. Sinusuportahan ng CHIP ang 802.11b / g / n gamit ang built-in na WiFi, at ang pamantayang Bluetooth 4.0 LE gamit ang built-in na Bluetooth.

Ang Pocket CHIP ay isang board na mayroong keyboard isang touch screen isang baterya at isang port ng GPIO. Ngayon ang aking CHIP ay mayroong isang firmware upang gumana sa Pocket CHIP. Ang karaniwang CHIP ay walang parehong app ng CHIP na gumagana sa Pocket CHIP, ngunit may iba't ibang distro ng Linux. Ang distro ng Linux sa CHIP ay Debian-8 (Jessie).

Hakbang 2: Ang Mga Aplikasyon ng Pocket CHIP… para sa Ngayon

Ang Mga Aplikasyon ng Pocket CHIP… sa Ngayon
Ang Mga Aplikasyon ng Pocket CHIP… sa Ngayon
Ang Mga Aplikasyon ng Pocket CHIP… sa Ngayon
Ang Mga Aplikasyon ng Pocket CHIP… sa Ngayon
Ang Mga Aplikasyon ng Pocket CHIP… sa Ngayon
Ang Mga Aplikasyon ng Pocket CHIP… sa Ngayon

Ang app na paunang naka-install sa distro ng Linux, sa ngayon, ay ang Linux Terminal, Pico-8, isang platform at marami pa. Sa Pico-8 maaari mong i-play ang mga laro na ibinabahagi ng komunidad ng Pico-8 sa mundo, at maaari ka ring lumikha ng mga napaka-geek na laro. Tulad ng mga laro ng Atari, at 8-bit na istilo.

Sa Pocket CHIP maaari kang lumikha ng musika! Oo! Mayroong isang paunang naka-install na app na maaari mong gamitin upang i-play ang tunog tulad ng isang synthesizer, at maaari kang lumikha ng tunog, o ingay tulad ko …

Gayundin ang Sumulat. Sa pagsusulat maaari kang sumulat. Oo! Sa mga larawan, maaari mong makita ang file ng browser, at ang tumutulong. Ngunit para sa akin ang pinakamahusay na app ay ang Terminal. Ang Terminal ay isang pamantayan ng Linux Terminal. Maaari ko na ngayong gamitin ang aking Raspberry Pi ng Chip. Ito ay isang napaka portable mode upang magamit ang Raspberry Pi.

Hakbang 3: Blink isang Led Sa Pocket CHIP

Blink a Led With Pocket CHIP
Blink a Led With Pocket CHIP
Blink a Led With Pocket CHIP
Blink a Led With Pocket CHIP
Blink a Led With Pocket CHIP
Blink a Led With Pocket CHIP

Tulad ng sinabi ko na maaari mong gamitin ang GPIO pinout ng CHIP na nag-uutos sa lahat ng mga bagay-bagay sa hardware na maaari mong mahuli sa isang lugar. Mabuti! Ang lahat ng mga paglalakbay ay nagsisimula sa isang lugar. Ang lugar na ito para sa amin ay nangunguna. Oo, ang pinangunahan ay ang "Hello World" para sa electronics. Ok ngayon mas kaunting mga salita, maraming mga katotohanan. Maaari kang gumamit ng isang pulang humantong tulad ng sa larawan. Gumamit ng isang risistor. At tingnan ang mga tagubilin.

Ngayon, buksan ang iyong Pocket CHIP at i-install ang CHIP_IO library sa iyong Pocket CHIP. Para gawin ito isulat ang mga utos na ito sa isang window ng Terminal:

sudo ntpdate pool.ntp.org

sudo apt-get update

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

git clone git: //github.com/xtacocorex/CHIP_IO.git

cd CHIP_IO

sudo python setup.py install

cd..

sudo rm -rf CHIP_IO

Ngayon ay mayroon kang CHIP_IO sa iyong Pocket CHIP.

Hakbang 4: Sumulat ng isang Program sa Python upang Blink a Led

Maaari mong buksan ang isang window ng Terminal, at isulat ang mga utos na ito:

sudo nano blink.py

Pagkatapos nito ang pagkakataon sa screen at maaari mong isulat ang mga utos na ito:

i-import ang CHIP_IO. GPIO bilang GPIO

oras ng pag-import

GPIO.cleanup ()

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

i-print ang "Toggling XIO-P1 10 beses…"

para sa saklaw ko (0, 10):

GPIO.output ("XIO-P2", GPIO. LOW)

oras. tulog (0.1)

GPIO.output ("XIO-P2", GPIO. HIGH)

oras. tulog (0.1)

GPIO.cleanup ()

Pagkatapos mong mai-save ito sa pamamagitan ng pag-click sa Ctrl + xWrite Y dalawang beses, at tataaa isinulat mo ang iyong unang programa sa Python.

Hakbang 5: Ikonekta ang Hardware

Ikonekta ang Hardware
Ikonekta ang Hardware
Ikonekta ang Hardware
Ikonekta ang Hardware

Ngayon ay ang sandali ng hardware. Maaari mong makita ang larawan. Ikonekta ang mga positibong pin ng humantong sa 5 volt GPIO pin's. Ang negatibong pin ng humantong sa risistor, at ang risistor sa GPIO 1. Ang positibong pin ng humantong ay mas mahaba kaysa sa negatibo. Ang pagsasaayos na ito ay mabuti para sa Pocket CHIP. Tandaan na palaging gumamit ng isang risistor, kung hindi man, maaari mong sunugin ang Pocket CHIP.

Hakbang 6: Ilunsad ang Programa

Ngayon ay maaari mong ilunsad ang programa sa pamamagitan ng window ng terminal. Buksan ang Terminal, at isulat ang sudo python at ang pangalan ng file na nakasulat dati.sudo python blink.py

Inirerekumendang: