Cip de buzunar: Cum să faci intermitent un led: 6 pași
Cip de buzunar: Cum să faci intermitent un led: 6 pași
Anonim
Cip de buzunar: Cum să faci să clipească un led
Cip de buzunar: Cum să faci să clipească un led
Cip de buzunar: Cum să faci să clipească un led
Cip de buzunar: Cum să faci să clipească un led
Cip de buzunar: Cum să faci să clipească un led
Cip de buzunar: Cum să faci să clipească un led
Cip de buzunar: Cum să faci să clipească un led
Cip de buzunar: Cum să faci să clipească un led

Vai tuturor!

Acesta este un Instructables on Chip, iar rucsacul ei Pochet CHIP. Ce este CHIP? CHIP este cel mai mic computer bazat pe Linux creat de Next Thing de o campanie Kickstarter. Consultați linkul pentru a vizualiza toate caracteristicile (https://docs.getchip.com/chip.html#installing-c-h-i-p-sdk). CHIP are toate componentele pentru a funcționa. Aveți un Wifi și Bluethooth la bord. Ce puteți face cu CHIP? Tot ce puteți face cu un computer. Da! Pocket CHIP, este o placă care are toate componentele precum tastatura, ecranul și portul GPIO pentru a lucra cu CHIP. Puteți vedea videoclipul de mai jos și puteți vedea caracteristicile CHIP-urilor.

Pasul 1: Caracteristicile CHIP și Pocket CHIP

Image
Image
Caracteristicile CHIP și Pocket CHIP
Caracteristicile CHIP și Pocket CHIP
Caracteristicile CHIP și Pocket CHIP
Caracteristicile CHIP și Pocket CHIP
Caracteristicile CHIP și Pocket CHIP
Caracteristicile CHIP și Pocket CHIP

Caracteristicile CHIP sunt: procesor Allwinner R8, modul Realteck RTL8723BS wifi și modul Bluethooth, 4 Gb NAND, conexiune USB, conexiune TRRS / AV. CHIP acceptă 802.11b / g / n folosind WiFi-ul încorporat, iar standardul Bluetooth 4.0 LE utilizând Bluetooth-ul încorporat.

Pocket CHIP este o placă care are o tastatură, un ecran tactil, o baterie și un port GPIO. Acum, CHIP-ul meu are un firmware pentru a funcționa cu Pocket CHIP. CHIP-ul standard nu are aceeași aplicație CHIP care funcționează cu Pocket CHIP, dar are o distribuție Linux diferită. Distribuția Linux pe CHIP este Debian-8 (Jessie).

Pasul 2: Aplicațiile Pocket CHIP … deocamdată

Aplicațiile Pocket CHIP … deocamdată
Aplicațiile Pocket CHIP … deocamdată
Aplicațiile Pocket CHIP … deocamdată
Aplicațiile Pocket CHIP … deocamdată
Aplicațiile Pocket CHIP … deocamdată
Aplicațiile Pocket CHIP … deocamdată

Aplicația preinstalată pe distro Linux, deocamdată, este Linux Terminal, Pico-8, o platformă și multe altele. Cu Pico-8 puteți juca jocurile pe care comunitatea Pico-8 le împărtășește cu lumea și puteți crea și jocuri foarte geek. La fel ca Atari și jocurile de stil pe 8 biți.

Cu Pocket CHIP puteți crea muzică! Da! Există o aplicație preinstalată pe care o puteți folosi pentru a reda sunetul ca un sintetizator și puteți crea sunet sau zgomot ca mine …

De asemenea, sunt Write. Cu scrierea poți scrie. Da! În fotografii, puteți vedea fișierul browserului și ajutorul. Dar pentru mine cea mai bună aplicație este Terminalul. Terminal este un terminal Linux standard. Acum îmi pot folosi Raspberry Pi by Chip. Acesta este un mod foarte portabil de utilizat Raspberry Pi.

Pasul 3: clipiți un led cu Pocket CHIP

Clipește un led cu Pocket CHIP
Clipește un led cu Pocket CHIP
Clipește un led cu Pocket CHIP
Clipește un led cu Pocket CHIP
Clipește un led cu Pocket CHIP
Clipește un led cu Pocket CHIP

Așa cum tocmai am spus că puteți utiliza pinio-ul GPIO al CHIP care comandă toate lucrurile hardware pe care le puteți prinde undeva. Bun ! Toate călătoriile încep dintr-un loc. Acest loc pentru noi este un led. Da, led-ul este „Hello World” pentru electronice. Bine, acum mai puține cuvinte, mai multe fapte. Puteți utiliza un led roșu ca în fotografie. Folosiți un rezistor. Și consultați instrucțiunile.

Acum porniți Pocket CHIP și instalați biblioteca CHIP_IO pe Pocket CHIP. Pentru aceasta, scrieți aceste comenzi într-o fereastră 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 instalare

cd..

sudo rm -rf CHIP_IO

Acum aveți CHIP_IO pe Pocket CHIP.

Pasul 4: Scrieți un program Python pentru a clipi un led

Nou puteți deschide o fereastră Terminal și puteți scrie următoarea comandă:

sudo nano blink.py

După aceasta, ecranul are șansa și puteți scrie aceste comenzi:

importați CHIP_IO. GPIO ca GPIO

timpul de import

GPIO.cleanup ()

GPIO.setup („XIO-P2”, GPIO. OUT)

tipăriți "Comutarea XIO-P1 de 10 ori …"

pentru i în intervalul (0, 10):

GPIO.output („XIO-P2”, GPIO. LOW)

time.sleep (0.1)

GPIO.output („XIO-P2”, GPIO. HIGH)

time.sleep (0.1)

GPIO.cleanup ()

După ce puteți salva acest lucru, faceți clic pe Ctrl + xWrite Y de două ori, iar tataaa ați scris primul dvs. program Python.

Pasul 5: Conectați hardware-ul

Conectați hardware-ul
Conectați hardware-ul
Conectați hardware-ul
Conectați hardware-ul

Acum este momentul hardware. Poți vedea fotografia. Conectați pinii pozitivi ai ledului de pe pinii GPIO de 5 volți. Pinul negativ al led-ului la rezistor și rezistorul de pe GPIO 1. Pinul pozitiv al led-ului este mai lung decât negativul. Această configurație este bună pentru Pocket CHIP. Nu uitați să folosiți întotdeauna un rezistor, altfel, puteți arde Pocket CHIP.

Pasul 6: Lansați programul

Acum puteți lansa programul prin fereastra terminalului. Deschideți terminalul și scrieți sudo python și numele fișierului scris înainte.sudo python blink.py