Чөнтөк чипи: Жарк эткенди кантип жасоо керек: 6 кадам
Чөнтөк чипи: Жарк эткенди кантип жасоо керек: 6 кадам
Anonim
Чөнтөк чипи: Ледди кантип жаркыроо керек
Чөнтөк чипи: Ледди кантип жаркыроо керек
Чөнтөк чипи: Ледди кантип жаркыроо керек
Чөнтөк чипи: Ледди кантип жаркыроо керек
Чөнтөк чипи: Ледди кантип жаркыроо керек
Чөнтөк чипи: Ледди кантип жаркыроо керек
Чөнтөк чипи: Ледди кантип жаркыроо керек
Чөнтөк чипи: Ледди кантип жаркыроо керек

Салам баарынарга !!

Бул Chip боюнча Instructables жана анын баштыгы Pochet CHIP. CHIP деген эмне? CHIP - бул Kickstarter кампаниясынын Next Thing тарабынан түзүлгөн Linuxтун эң кичинекей компьютери. Бардык мүмкүнчүлүктөрдү көрүү үчүн шилтемени караңыз (https://docs.getchip.com/chip.html#installing-c-h-i-p-sdk). CHIP иштөө үчүн бардык компоненттерге ээ. Бортунда Wifi жана Bluethooth бар. CHIP менен эмне кыла аласыз? Баарын компьютер менен жасай аласыз. Ооба! Чөнтөк CHIP - бул CHIP менен иштөө үчүн клавиатура, экран жана GPIO порт сыяктуу бардык компоненттери бар такта. Сиз төмөндөгү видеону көрө аласыз жана CHIPтин өзгөчөлүктөрүн көрө аласыз.

1 -кадам: CHIP жана чөнтөк чиптин өзгөчөлүктөрү

Image
Image
CHIP жана чөнтөк чиптин өзгөчөлүктөрү
CHIP жана чөнтөк чиптин өзгөчөлүктөрү
CHIP жана чөнтөк чиптин өзгөчөлүктөрү
CHIP жана чөнтөк чиптин өзгөчөлүктөрү
CHIP жана чөнтөк чиптин өзгөчөлүктөрү
CHIP жана чөнтөк чиптин өзгөчөлүктөрү

CHIPтин өзгөчөлүктөрү: Allwinner R8 процессору, Realteck RTL8723BS wifi жана Bluethooth модулу, 4 Гб NAND, USB туташуусу, TRRS/AV туташуусу. CHIP камтылган WiFi аркылуу 802.11b/g/n колдойт, жана Bluetooth 4.0 LE камтылган Bluetooth аркылуу.

Чөнтөк CHIP - бул клавиатура, сенсордук экран батареясы жана GPIO порту бар такта. Азыр менин CHIP чөнтөк CHIP менен иштөө үчүн камтылган программага ээ. Стандарттык чипте чөнтөк CHIP менен иштеген ошол эле CHIP колдонмосу жок, бирок башка Linux дистрибутивасы бар.

2 -кадам: Чөнтөк CHIPтин тиркемелери … азырынча

Чөнтөк CHIPтин колдонмолору … азырынча
Чөнтөк CHIPтин колдонмолору … азырынча
Чөнтөк CHIPтин колдонмолору … азырынча
Чөнтөк CHIPтин колдонмолору … азырынча
Чөнтөк CHIPтин колдонмолору … азырынча
Чөнтөк CHIPтин колдонмолору … азырынча

Linux дистрибутивине алдын ала орнотулган колдонмо азырынча Linux Terminal, Pico-8, платформа жана башкалар. Пико-8дин жардамы менен сиз Pico-8 коомчулугу дүйнө менен бөлүшкөн оюндарды ойной аласыз, ошондой эле өтө акылдуу оюндарды түзө аласыз. Atari сыяктуу жана 8-бит стилиндеги оюндар.

Чөнтөк CHIP менен сиз музыка түзө аласыз! Ооба! Алдын ала орнотулган колдонмо бар, аны синтезатор сыяктуу үндү ойнотуу үчүн колдонсоңуз болот, жана сиз мага окшогон үндү же ызы -чууну жаратсаңыз болот …

Ошондой эле Жазуу. Жазуу менен жазсаңыз болот. Ооба! Сүрөттөрдө сиз браузердин файлын жана жардамчысын көрө аласыз. Бирок мен үчүн эң жакшы колдонмо - бул Терминал. Терминал - бул стандарттуу Linux терминалы. Мен азыр Chip by Raspberry Pi колдоно алам. Бул Raspberry Pi колдонуу үчүн абдан көчмө режим.

3 -кадам: Чөнтөк чип менен бир жол ачыңыз

Чөнтөк чип менен бир жол ачыңыз
Чөнтөк чип менен бир жол ачыңыз
Чөнтөк чип менен бир жол ачыңыз
Чөнтөк чип менен бир жол ачыңыз
Чөнтөк чип менен бир жол ачыңыз
Чөнтөк чип менен бир жол ачыңыз

Мен жаңы эле айткандай, сиз бир жерден кармай турган бардык жабдыктарга буйрук берген GPIO чипин колдоно аласыз. Жакшы ! Бардык саякаттар бир жерден башталат. Бул жер биз үчүн жетелейт. Ооба, алып баруучу электроника үчүн "Hello World". Ok азыр азыраак сөздөр, көбүрөөк фактылар. Сүрөттөгүдөй кызыл ледди колдонсоңуз болот. Резистор колдонуңуз. Жана көрсөтмөлөрдү караңыз.

Эми чөнтөк CHIPти күйгүзүңүз жана чөнтөк CHIPке CHIP_IO китепканасын орнотуңуз. Бул үчүн Терминал терезесине бул буйруктарды жазыңыз:

sudo ntpdate pool.ntp.org

sudo apt-get update

sudo apt-get install build-essential python-dev python-pip -y орнотуу

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

CD CHIP_IO

sudo python setup.py орнотуу

CD..

sudo rm -rf CHIP_IO

Эми сизде чөнтөк CHIPте CHIP_IO бар.

4 -кадам: Led Blink үчүн Python программасын жазыңыз

Жок, сиз Терминал терезесин ача аласыз жана бул буйрукту жаза аласыз:

sudo nano blink.py

Ушундан кийин экран мүмкүнчүлүгү жана сиз бул буйруктарды жаза аласыз:

CHIP_IO. GPIO импорту GPIO катары

импорттоо убактысы

GPIO.cleanup ()

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

басып чыгаруу "XIO-P1ди 10 жолу алмаштыруу…"

i үчүн диапазондо (0, 10):

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

убакыт.уйку (0.1)

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

убакыт.уйку (0.1)

GPIO.cleanup ()

Сиз муну Ctrl+xWrite Y баскычын эки жолу басуу менен сактай аласыз, жана сиз биринчи Python программаңызды жаздыңыз.

5 -кадам: Аппаратты туташтыруу

Аппаратты туташтыруу
Аппаратты туташтыруу
Аппаратты туташтыруу
Аппаратты туташтыруу

Азыр аппараттык учур. Сиз сүрөттү көрө аласыз. 5 вольттуу GPIO төөнөгүчүнүн оң пинсин туташтырыңыз. Терс пин каршылыгына алып келди, жана GPIO боюнча резистор 1. Позитивдүү пин терске караганда узунураак. Бул конфигурация чөнтөк CHIP үчүн жакшы. Ар дайым резистор колдонууну унутпаңыз, болбосо чөнтөк CHIPти күйгүзүп аласыз.

6 -кадам: Программаны ишке киргизиңиз

Эми сиз программаны терминал терезесинен баштай аласыз. Терминалды ачыңыз жана sudo python менен мурда жазылган файлдын атын жазыңыз.sudo python blink.py

Сунушталууда: