Mündəricat:

Cib çipi: Ledin yanıb sönməsini necə etmək olar: 6 addım
Cib çipi: Ledin yanıb sönməsini necə etmək olar: 6 addım

Video: Cib çipi: Ledin yanıb sönməsini necə etmək olar: 6 addım

Video: Cib çipi: Ledin yanıb sönməsini necə etmək olar: 6 addım
Video: 12V Bluetooth Relay to control AC or DC load using mobile Phone 2024, Noyabr
Anonim
Cib çipi: Ledin yanıb sönməsini necə etmək olar
Cib çipi: Ledin yanıb sönməsini necə etmək olar
Cib çipi: Ledin yanıb sönməsini necə etmək olar
Cib çipi: Ledin yanıb sönməsini necə etmək olar
Cib çipi: Ledin yanıb sönməsini necə etmək olar
Cib çipi: Ledin yanıb sönməsini necə etmək olar
Cib çipi: Ledin yanıb sönməsini necə etmək olar
Cib çipi: Ledin yanıb sönməsini necə etmək olar

Hamıya salamlar !!

Bu, Chip -də göstərişlər və çantası Pochet CHIP -dir. CHIP nədir? CHIP, Next Thing tərəfindən Kickstarter kampaniyası tərəfindən yaradılan ən kiçik bir kompüterdir. Bütün xüsusiyyətləri görmək üçün bağlantıya baxın (https://docs.getchip.com/chip.html#installing-c-h-i-p-sdk). CHIP işləmək üçün bütün komponentlərə malikdir. Gəmidə Wi -Fi və Bluethooth var. CHIP ilə nə edə bilərsiniz? Kompüterlə edə biləcəyiniz hər şey. Bəli! Cib CHIP, CHIP ilə işləmək üçün klaviatura, ekran və GPIO portu kimi bütün komponentləri olan bir lövhədir. Aşağıdakı videoya baxa bilərsiniz və CHIP -lərin xüsusiyyətlərini görə bilərsiniz.

Addım 1: CHIP və Cib Çipinin Xüsusiyyətləri

Image
Image
CHIP və Cib Çipinin Xüsusiyyətləri
CHIP və Cib Çipinin Xüsusiyyətləri
CHIP və Cib Çipinin Xüsusiyyətləri
CHIP və Cib Çipinin Xüsusiyyətləri
CHIP və Cib Çipinin Xüsusiyyətləri
CHIP və Cib Çipinin Xüsusiyyətləri

CHIP -in xüsusiyyətləri bunlardır: Allwinner R8 prosessoru, Realteck RTL8723BS wifi və Bluethooth modulu, 4 Gb NAND, USB bağlantısı, TRRS/AV bağlantısı. CHIP, daxili WiFi istifadə edərək 802.11b/g/n və daxili Bluetooth istifadə edərək Bluetooth 4.0 LE standartını dəstəkləyir.

Cib CHIP, klaviatura toxunma ekranı olan batareya və GPIO portu olan bir lövhədir. İndi mənim CHIP -də Cib CHIP ilə işləmək üçün bir firmware var. Standart CHIP, Cib CHIP ilə işləyən eyni Chip tətbiqinə malik deyil, lakin fərqli bir Linux payına malikdir. CHIP üzərindəki Linux payı Debian-8 (Jessie).

Addım 2: Cib ÇİP -in Tətbiqləri … Hələlik

Cib ÇİP -in Tətbiqləri … Hələlik
Cib ÇİP -in Tətbiqləri … Hələlik
Cib ÇİP -in Tətbiqləri … Hələlik
Cib ÇİP -in Tətbiqləri … Hələlik
Cib ÇİP -in Tətbiqləri … Hələlik
Cib ÇİP -in Tətbiqləri … Hələlik

Linux distro-da əvvəlcədən quraşdırılmış tətbiq, hazırda Linux Terminal, Pico-8, bir platforma və daha çoxdur. Pico-8 ilə Pico-8 cəmiyyətinin dünya ilə paylaşdığı oyunları oynaya bilər və eyni zamanda çox zəkalı oyunlar da yarada bilərsiniz. Atari və 8 bitlik oyunlar kimi.

Cib CHIP ilə musiqi yarada bilərsiniz! Bəli! Sintezator kimi səs çalmaq üçün istifadə edə biləcəyiniz və mənim kimi səs və ya səs -küy yarada biləcəyiniz əvvəlcədən quraşdırılmış bir tətbiq var …

Yazmaq da var. Yazmaqla yaza bilərsiniz. Bəli! Şəkillərdə brauzer faylını və köməkçini görə bilərsiniz. Amma mənim üçün ən yaxşı tətbiq Terminaldır. Terminal standart bir Linux Terminaldır. İndi Raspberry Pi -ni Chip -dən istifadə edə bilərəm. Bu Raspberry Pi istifadə etmək üçün çox portativ bir rejimdir.

Addım 3: Cib çipi ilə bir led yandırın

Cib çipi ilə bir led yanıb -sönün
Cib çipi ilə bir led yanıb -sönün
Cib çipi ilə bir led yanıb -sönün
Cib çipi ilə bir led yanıb -sönün
Cib çipi ilə bir led yanıb -sönün
Cib çipi ilə bir led yanıb -sönün

Bayaq dediyim kimi, bir yerdə tuta biləcəyiniz bütün avadanlıqlara əmr verən GPIO pin çipindən istifadə edə bilərsiniz. Yaxşı ! Bütün səfərlər bir yerdən başlayır. Bura bizim üçün liderdir. Bəli, elektronika üçün "Hello World" dir. Tamam indi daha az söz, daha çox fakt. Fotoda olduğu kimi qırmızı led istifadə edə bilərsiniz. Bir rezistor istifadə edin. Və təlimatlara baxın.

İndi cib çipinizi yandırın və cib çipinizə CHIP_IO kitabxanasını quraşdırın. Bunu etmək üçün bu əmrləri Terminal pəncərəsinə yazın:

sudo ntpdate pool.ntp.org

sudo apt-get yeniləməsi

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

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

cd CHIP_IO

sudo python setup.py qurun

cd..

sudo rm -rf CHIP_IO

İndi Cib çipinizdə CHIP_IO var.

Addım 4: Ledin yanıb -sönməsi üçün Python proqramı yazın

Xeyr, bir terminal pəncərəsi aça və bu əmri yaza bilərsiniz:

sudo nano blink.py

Bundan sonra ekran şansı və bu əmrləri yaza bilərsiniz:

CHIP_IO. GPIO -nu GPIO olaraq idxal edin

idxal vaxtı

GPIO.cleanup ()

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

"XIO-P1-ə 10 dəfə keçid…" yazdırın

i üçündür (0, 10):

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

vaxt.yuxu (0.1)

GPIO.çıxış ("XIO-P2", GPIO. HIGH)

vaxt.yuxu (0.1)

GPIO.cleanup ()

Bunu iki dəfə Ctrl+xWrite Y düyməsini basaraq saxlaya bilərsiniz və ilk Python proqramınızı yazdınız.

Addım 5: Hardware qoşun

Avadanlığı qoşun
Avadanlığı qoşun
Avadanlığı qoşun
Avadanlığı qoşun

İndi hardware anıdır. Şəkilə baxa bilərsiniz. Ledin müsbət pinlərini 5 voltlu GPIO pinlərinə bağlayın. Mənfi pin müqavimətə və GPIO -dakı rezistora gətirib çıxarır. Bu konfiqurasiya Cib Çipi üçün yaxşıdır. Həmişə bir rezistor istifadə etməyi unutmayın, əks halda Cib çipini yandıra bilərsiniz.

Addım 6: Proqramı işə salın

İndi proqramı terminal pəncərəsindən başlaya bilərsiniz. Terminalı açın və sudo python və əvvəl yazılmış faylın adını yazın. Sudo python blink.py

Tövsiyə: