
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51




Салам баарынарга !!
Бул 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 жана чөнтөк чиптин өзгөчөлүктөрү





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тин тиркемелери … азырынча



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
Сунушталууда:
DIY кантип кооз саатты жасоо керек - StickC - Оңой жасоо: 8 кадам

DIY кантип кооз саатты жасоо керек - StickC - Оңой жасалат: Бул окуу куралында биз ESP32 M5Stack StickCти Arduino IDE жана Visuino менен ЖКда убакытты көрсөтүү үчүн кантип программалоону, ошондой эле StickC баскычтарын колдонуу менен убакытты кантип коюуну үйрөнөбүз
Чөнтөк сигнал визуализатору (чөнтөк осциллографы): 10 кадам (сүрөттөр менен)

Чөнтөк сигналынын визуализатору (Чөнтөк осциллографы): Салам баарына, Биз баарыбыз күн сайын көптөгөн нерселерди жасап жатабыз. Ар бир жумуш үчүн кээ бир шаймандар керек. Бул жасоо, өлчөө, бүтүрүү ж.б .. Демек, электрондук жумушчулар үчүн аларга темир, көп метр, осциллограф ж
Чөнтөк өлчөмүндөгү IoT метеостанциясын кантип жасоо керек: 7 кадам (сүрөттөр менен)

Чөнтөк өлчөмүндөгү IoT аба ырайы станциясын кантип жасоо керек: Саламатсызбы окурман! Бул көрсөтмөдөн сиз үй WiFiңызга туташкан D1 mini (ESP8266) менен кичинекей Weather Cube жасоону үйрөнөсүз, андыктан анын чыгышын жердин каалаган жеринен карасаңыз болот, албетте сизде интернет байланышы бар
Чөнтөк Фазерден Чөнтөк Лазерине чейин: 6 кадам

Чөнтөк Фазерден Чөнтөк Лазерине чейин: Бул долбоордо биз Барнстен тапкан кичинекей оюнчук Star Trek Phaserди айландырабыз & Лазердик көрсөткүчкө татыктуу. Менде мындай фазерлердин экөөсү бар, биринде жарыктын батарейкасы түгөнгөндүктөн, мен аны кайра заряддалуучу лазерге айландырууну чечтим
Ыкчам өрт режимин кантип бекер жасоо керек (сизге болгону отвертка керек): 10 кадам

Ыкчам өрт режимин кантип акысыз жасоо керек (сизге керектүү нерсенин баары - бул отвертка): Бүгүн мен сизге xbox жабдууларында тез өрт режимин кантип жасоону үйрөтөм: коопсуздук тешиги бар бир торкс T8 бурагыч ЖЕ кичине колдонсоңуз болот жалпак баш. Бул жолу мен Titan Torx t8 колдонуп жатам, аны коопсуздук тешиги менен Autozoneдон сатып алса болот