INHOUDSOPGAWE:

Pocket Chip: hoe om 'n LED te laat flikker: 6 stappe
Pocket Chip: hoe om 'n LED te laat flikker: 6 stappe

Video: Pocket Chip: hoe om 'n LED te laat flikker: 6 stappe

Video: Pocket Chip: hoe om 'n LED te laat flikker: 6 stappe
Video: 220v AC van 12v 90 Ampère Auto Dynamo 1000W DIY 2024, November
Anonim
Pocket Chip: hoe om 'n LED te laat flikker
Pocket Chip: hoe om 'n LED te laat flikker
Pocket Chip: hoe om 'n LED te laat flikker
Pocket Chip: hoe om 'n LED te laat flikker
Pocket Chip: hoe om 'n LED te laat flikker
Pocket Chip: hoe om 'n LED te laat flikker
Pocket Chip: hoe om 'n LED te laat flikker
Pocket Chip: hoe om 'n LED te laat flikker

Groete vir almal !!

Dit is 'n Instructables on Chip, en haar rugsak Pochet CHIP. Wat is CHIP? CHIP is 'n klein Linux -rekenaargebaseerde rekenaar wat deur Next Thing geskep is deur 'n Kickstarter -veldtog. Sien die skakel om al die funksies te sien (https://docs.getchip.com/chip.html#installing-c-h-i-p-sdk). CHIP het al die komponente om te werk. Het 'n WiFi en Bluethooth aan boord. Wat kan u met CHIP doen? Alles wat u met 'n rekenaar kan doen. Ja! Pocket CHIP, is 'n bord met al die komponente soos sleutelbord, skerm en GPIO -poort om met CHIP te werk. U kan die video hieronder sien en die funksies van CHIP's sien.

Stap 1: Die kenmerke van CHIP en Pocket CHIP

Image
Image
Die kenmerke van CHIP en Pocket CHIP
Die kenmerke van CHIP en Pocket CHIP
Die kenmerke van CHIP en Pocket CHIP
Die kenmerke van CHIP en Pocket CHIP
Die kenmerke van CHIP en Pocket CHIP
Die kenmerke van CHIP en Pocket CHIP

Die kenmerke van CHIP is: Allwinner R8 -verwerker, Realteck RTL8723BS wifi en Bluethooth -module, 4 Gb NAND, USB -verbinding, TRRS/AV -verbinding. CHIP ondersteun 802.11b/g/n met behulp van die ingeboude WiFi, en die Bluetooth 4.0 LE-standaard met behulp van die ingeboude Bluetooth.

Pocket CHIP is 'n bord met 'n sleutelbord, 'n aanraakskerm, 'n battery en 'n GPIO -poort. Nou het my CHIP 'n firmware om met Pocket CHIP te werk. Die standaard CHIP het nie dieselfde app as die CHIP wat met Pocket CHIP werk nie, maar het 'n ander Linux distro. Die Linux distro op CHIP is Debian-8 (Jessie).

Stap 2: Die toepassings van Pocket CHIP … vir nou

Die toepassings van Pocket CHIP … vir nou
Die toepassings van Pocket CHIP … vir nou
Die toepassings van Pocket CHIP … vir nou
Die toepassings van Pocket CHIP … vir nou
Die toepassings van Pocket CHIP … vir nou
Die toepassings van Pocket CHIP … vir nou

Die app wat op die Linux-distro vooraf geïnstalleer is, is Linux Terminal, Pico-8, 'n platform en nog baie meer. Met Pico-8 kan u die speletjies speel wat die Pico-8-gemeenskap met die wêreld deel, en u kan ook baie snaakse speletjies skep. Soos Atari, en speletjies in 8-bis-styl.

Met Pocket CHIP kan u musiek skep! Ja! Daar is 'n vooraf geïnstalleerde app wat u kan gebruik om klank soos 'n sintetiseerder te speel, en u kan klank of geluid soos ek skep …

Skryf ook. Met skryf kan jy skryf. Ja! Op die foto's kan u die blaaierlêer en die helper sien. Maar vir my is die beste app die Terminal. Terminal is 'n standaard Linux Terminal. Ek kan nou my Raspberry Pi by Chip gebruik. Dit is 'n baie draagbare modus om Raspberry Pi te gebruik.

Stap 3: Knipper 'n LED met 'n sakskyfie

Knipper 'n LED met 'n sakskyfie
Knipper 'n LED met 'n sakskyfie
Knipper 'n LED met 'n sakskyfie
Knipper 'n LED met 'n sakskyfie
Knipper 'n LED met 'n sakskyfie
Knipper 'n LED met 'n sakskyfie

Soos ek nou net gesê het, kan u die GPIO -pinout van CHIP gebruik wat al die hardeware bevat wat u êrens kan vang. Goed! Al die reise begin vanaf 'n plek. Hierdie plek vir ons is 'n led. Ja, die LED is die "Hello World" vir die elektronika. Ok nou minder woorde, meer feite. U kan 'n rooi led gebruik soos op die foto. Gebruik 'n weerstand. En sien die instruksies.

Skakel nou u Pocket CHIP aan en installeer CHIP_IO biblioteek op u Pocket CHIP. Om dit te doen, skryf hierdie opdragte in 'n Terminal -venster:

sudo ntpdate pool.ntp.org

sudo apt-get update

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

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

cd CHIP_IO

sudo python setup.py installeer

cd..

sudo rm -rf CHIP_IO

Nou het u CHIP_IO op u Pocket CHIP.

Stap 4: Skryf 'n Python -program om 'n LED te knip

Nou kan u 'n Terminal -venster oopmaak en die volgende opdrag skryf:

sudo nano blink.py

Hierna is die skermkans en kan u hierdie opdragte skryf:

voer CHIP_IO. GPIO in as GPIO

invoer tyd

GPIO.cleanup ()

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

druk "Skakel XIO-P1 10 keer …"

vir i in reeks (0, 10):

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

tyd. slaap (0,1)

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

tyd. slaap (0,1)

GPIO.cleanup ()

Nadat u dit kan stoor deur twee keer op Ctrl+xWrite Y te klik, en tataaa het u die eerste Python -program geskryf.

Stap 5: Koppel die hardeware aan

Koppel die hardeware aan
Koppel die hardeware aan
Koppel die hardeware aan
Koppel die hardeware aan

Nou is die hardeware -oomblik. U kan die foto sien. Koppel die positiewe penne van die LED op die 5 volt GPIO -penne. Die negatiewe pen van gelei na die weerstand, en die weerstand op die GPIO 1. Die positiewe pen van led is langer as die negatiewe. Hierdie opset is goed vir die Pocket CHIP. Onthou, gebruik altyd 'n weerstand, anders kan u die Pocket CHIP verbrand.

Stap 6: Begin die program

Nou kan u die program per terminale venster begin. Maak die Terminal oop en skryf sudo python en die naam van die lêer wat voor geskryf is. Sudo python blink.py

Aanbeveel: