Мазмуну:

(Башы жок) Raspberry Piге киришүү: 12 кадам (сүрөттөр менен)
(Башы жок) Raspberry Piге киришүү: 12 кадам (сүрөттөр менен)

Video: (Башы жок) Raspberry Piге киришүү: 12 кадам (сүрөттөр менен)

Video: (Башы жок) Raspberry Piге киришүү: 12 кадам (сүрөттөр менен)
Video: Париж күйүп жатабы? Сары жилеттер менен француздардын париждиктердин каары жана ачуусу! #SanTenChan 2024, Ноябрь
Anonim
(Башы жок) Raspberry Piге киришүү
(Башы жок) Raspberry Piге киришүү

Акыры! Тышкы перифериялык түзүлүштөрдү түбөлүккө туташтырып, кабелдик монстростук менен алектенбестен Raspberry Pi колдонуңуз: Пиңизди башсыз кылып конфигурациялаңыз! (Бул коркунучтуу эмес) Бул өзгөчө Raspberry Pi менен семинарларды үйрөткөн адамдар үчүн пайдалуу, анткени ар бир студент үчүн мониторлорду, клавиатураларды жана чычкандарды камсыз кылуу оор (жана кымбат) болушу мүмкүн.

Мен баарыбыз Pi жөнүндө бир аз билем деп ойлоп жатам, андыктан бул окуу куралы Пи деген эмне экенин же анын укмуштуу мүмкүнчүлүктөрүн камтыбайт (мен сизге карап жатам, GPIO казыктары!). Pi эмне кыла алары жөнүндө көбүрөөк билүү үчүн, менин башка окуу куралдарымды текшериңиз (бул окуу куралынын акыркы бөлүмүн караңыз) же комментарий калтырыңыз.

Бул окуу куралында эмнелер камтылган: SSHти иштетүү жана колдонуу, Linux терминалынын терезесине жалпы сереп жана SSH аркылуу Pi GUIге (Графикалык Колдонуучу Интерфейси, Иштакта көрүнүшү) кантип туташуу керек.

Окуу убактысы: 15 мүн

Курулуш убактысы: ~ 20 мүн

Баасы: бекер! (сизде RPi жана Ethernet кабели бар деп ойлойм)

1 -кадам: материалдар

Материалдар
Материалдар

- Ethernet порту жана SD картасы бар компьютер

- Raspberry Pi 3

- SD карта (8 ГБ же андан чоңураак)

- MicroUSBден USB кубат кабелине

- Ethernet кабели

- Сунушталат: Raspberry Pi Case & GPIO кабели

2 -кадам: Программалык камсыздоо

Бул долбоор үчүн сизге төмөнкү (бекер!) Программалык камсыздоо программалары керек болот:

  • Etcher

    SD картка Raspbian OS жазуу үчүн (жана ошондой эле SD картаны форматтоо)

  • Bonjour Print Services (Windows же Linux OS үчүн гана орнотуу)

    "Raspberrypi.local" IP дарегин колдонуу үчүн

  • PuTTY

    Pi ичине SSH үчүн

  • Алыскы рабочий туташуусу (Windows эмес компьютерлерге орнотуу)

    SSH аркылуу GUI иштетүү үчүн

3 -кадам: SD картаны конфигурациялоо

SD картаны конфигурациялоо
SD картаны конфигурациялоо
SD картаны конфигурациялоо
SD картаны конфигурациялоо
SD картаны конфигурациялоо
SD картаны конфигурациялоо
SD картаны конфигурациялоо
SD картаны конфигурациялоо

1. Raspbian сүйүктүү даамын жүктөп алыңыз! Эң акыркы версиясын бул жерден ала аласыз

2. SD картаны компьютериңизге салыңыз жана Etcherди ачыңыз

3. Raspbian zip файлын, SD картаңыздын драйверин тандап, "формат" баскычын басыңыз

4. SSH кирүүнү иштетүү

SD карта үчүн файлдын мазмунун ачыңыз. "SSH" аттуу жаңы текст файлын кошуңуз. Эгерде компьютер файл кеңейтүүсүн кошсо (мис. ". Txt"), аны жок кылыңыз жана эскертүүлөрдү этибарга албаңыз.

5. SD картаны чыгарып, аны Пиңизге салыңыз

4 -кадам: Келгиле, туташалы

Келгиле, туташалы!
Келгиле, туташалы!
Келгиле, туташалы!
Келгиле, туташалы!
Келгиле, туташалы!
Келгиле, туташалы!

1. Raspberry Pi менен компьютериңиздин ортосундагы Ethernet кабелин туташтырыңыз

2. USB кубат кабелин сайыңыз

Кызыл жарыктын күйүп турганын жана Ethernet портунун жарыктары (сары жана жашыл) күйүп жана/же өчүп турганын текшериңиз.

3. RPiди World Wide Webке (ака Интернетке) туташтырыңыз

Жөндөөлөргө өтүңүз -> Тармак жана Интернет -> Адаптер параметрлерин өзгөртүү (ака Тармак туташуулары).

Ethernet туташуусун чыкылдатыңыз, "CTRL" басып туруңуз, анан WiFi туташууңузду чыкылдатыңыз.* Терезеден оң баскыч менен чыкылдатып, "Көпүрө туташууларын" тандаңыз-бул Ethernet порту менен WiFi портуңуздун ортосундагы байланышты көпүрө кылат.

*Эгер сиз биринчи Wi -Fi туташуусун тандасаңыз, ал WiFiдан Ethernetке көпүрө болот, бул сизге Piге кирүүгө мүмкүндүк берет, бирок Интернетке туташпайт.

4. PuTTY ачыңыз жана "raspberrypi.local" IP дарегин колдонуп Piге кириңиз

Демейки колдонуучу аты: pi

Демейки сырсөз: малина

5. демейки сырсөздү passwd терүү жана нускамаларды аткаруу менен өзгөртүү

5 -кадам: Linux Терминал Терезесин Чабыттоо (Shell)

Linux Терминал Терезесин Чабыттоо (Shell)
Linux Терминал Терезесин Чабыттоо (Shell)
Linux Терминал Терезесин Чабыттоо (Shell)
Linux Терминал Терезесин Чабыттоо (Shell)

Терминал терезеси - системанын башкаруу панели

Ал, адатта, бизге маалымат берген, бирок системанын буйруктарына кирбеген буйрук көрсөтмөсүн көрсөтөт. Көбүнчө буйрук сабы колдонуучунун кирүү атын жана учурдагы иштөө каталогун көрсөтөт (жымжырттык менен көрсөтүлгөн: ~).

Командаларды киргизүү

Буйруктар киргизилгенден кийин жазылат жана Enter баскычын басуу менен киргизилет.

Буйруктар мурдагыдай эле берилиши мүмкүн же бир же бир нече вариант менен коштолушу мүмкүн. Опциялар, адатта, төмөнкүдөй сызыкчасы бар:

ls -a

Белгилүү бир буйруктун варианттарын "--help" (андан кийин камтылат) деген буйруктун атын терүү менен көрө аласыз.

Экинчи сүрөт жалпы буйруктардын тизмесин көрсөтөт. Аларды колдонуп машыгыңыз (1) Иш столуна өтүү, (2) текст менен файл түзүү жана (3) файлды сактоо.

Бул жерде өзгөчө чакырык бар: төмөнкү буйрукту териңиз жана ал эмне кылып жатканын түшүнүүгө аракет кылыңыз.

CD..

6 -кадам: Атайын баскычтар

Атайын баскычтар!
Атайын баскычтар!
Атайын баскычтар!
Атайын баскычтар!

Linux терминалынын терезеси, эгер сиз бир нече атайын клавиатураны билсеңиз, колдонууга оңой (жана тезирээк). Эң кеңири тарагандар төмөнкүлөрдү камтыйт:

  • Ctrl+C: Программаны иштетүүнү токтотуу
  • Ctrl+A: Буйрук сабынын башына өтүү
  • Ctrl+E: буйрук сабынын аягына жылдыруу
  • Өйдө жана ылдый жебе баскычтары: Буйрук тарыхы аркылуу издөө (буларды түзөтүп, кайра аткаруу үчүн Enter баскычын басыңыз)
  • Таб: Файлдын аталышы аяктоо

Толук тизме үчүн жогорудагы сүрөттөрдү текшериңиз жана аларды буйрук сабында баратканыңызда колдонуңуз!

7 -кадам: Терминалдан жардам алуу #1: Кол менен маалымат барактары

Терминал #1ден жардам алуу: Кол менен маалымат барактары
Терминал #1ден жардам алуу: Кол менен маалымат барактары
Терминал #1ден жардам алуу: Кол менен маалымат барактары
Терминал #1ден жардам алуу: Кол менен маалымат барактары
Терминал #1ден жардам алуу: Кол менен маалымат барактары
Терминал #1ден жардам алуу: Кол менен маалымат барактары

Кол барактар Linux терминал терезесиндеги бардык жеткиликтүү буйруктар үчүн толук ресурс болуп саналат.

Белгилүү бир буйрук боюнча кол барактарын окуу үчүн, төмөнкүлөрдү териңиз:

адам буйругу

Колдонмодо, биринчи сапта сиз окуп жаткан буйруктун аталышы жана кол барагы бар бөлүмдүн идентификатору камтылган.

Биринчи саптан кийин конспект, бул бардык параметрлердин жана/же аргументтердин техникалык белгилерин камтыган буйруктун кыскача сүрөттөлүшү. Параметрлер - бул буйрукту аткаруунун бир жолу, жана аргумент - сиз аны аткарасыз. Кошумча аргументтер чарчы кашаанын ортосуна коюлат.

Конспект бүткөндөн кийин буйруктун узунураак сүрөттөлүшү, андан кийин жеткиликтүү варианттарга тереңирээк сереп, варианттарды бириктирүү жөнүндө маалымат, башка тиешелүү буйруктар жана буйрукка тиешелүү башка маалыматтар берилет.

Кээ бир буйруктарда "passwd" буйругу сыяктуу бир нече адам барактар бар. Буйрук жөнүндө бардык барактарды көрүү үчүн, "-a" опциясын колдонуңуз:

адам -өтмөк

Apropos буйругу үчүн кол барагынын биринчи бөлүмү 2 -сүрөттө көрсөтүлгөн.

Маалымат баракчалары акыркы маалыматты камтыйт жана колдонууга оңой болот. Команданын маалымат баракчаларын көрүү үчүн ("буйрукту" "апропос" сыяктуу изилдөөнү каалаган команданын чыныгы аты менен алмаштыруу), төмөнкүлөрдү териңиз:

маалымат буйругу

Маалымат баракчаларында чуркоо үчүн, текстти карап чыгуу үчүн жебе баскычтарын, белгилүү бир ачкыч сөздөрдү окуу үчүн Enter баскычын, мурунку же кийинки темага өтүү үчүн "P" жана "N" баскычтарын жана бир баракты жылдыруу үчүн боштукту колдонуңуз. андан ары. Чыгуу үчүн "Q" колдонуңуз.

Маалымат баракчаларынан үзүндү жогорудагы 3 -сүрөттө көрсөтүлгөн.

8 -кадам: Жардам алуу #2: Whatis жана Apropos буйруктары

Жардам алуу #2: Whatis жана Apropos буйруктары
Жардам алуу #2: Whatis жана Apropos буйруктары
Жардам алуу #2: Whatis жана Apropos буйруктары
Жардам алуу #2: Whatis жана Apropos буйруктары

"Whatis" буйругу буйрук жөнүндө кыскача маалымат берет жана тиешелүү баракты камтыган адам барактарынын биринчи бөлүмүн тизмектейт (буйруктун аталышынан кийин кашаанын ичинде).

Эгерде сиз кайдан баштаарыңызды так билбей жатсаңыз, "апропос" буйругу ачкыч сөздөрдү издөө үчүн жакшы жол. Мисалы, эгер сиз браузерди кантип баштоону билгиңиз келсе, анда тере аласыз: "apropos browser", ал браузерге тиешелүү бардык программалардын тизмесин, анын ичинде веб-браузерлерди, файлды жана FTP браузерлерин ж.

9 -кадам: Жардам алуу #3: -Жардам опциясы

Жардам алуу #3: -Жардам опциясы
Жардам алуу #3: -Жардам опциясы

Көпчүлүк буйруктарда "--help" варианты бар, ал буйруктун кыскача түшүндүрмөсүн жана жеткиликтүү параметрлердин тизмесин берет. Күмөн санаганда, бул белгилүү бир буйрукту жана анын мүмкүн болгон кеңейтүүлөрүн колдонуу боюнча тез жана пайдалуу маалыматты алуунун эң сонун жолу.

--Help опциясын колдонуу үчүн, төмөнкү мисал сыяктуу, белгилүү бир буйруктан кийин "--help" териңиз (ошондой эле жогорудагы сүрөттө көрсөтүлгөн):

apropos -жардам

10 -кадам: Терминал жетиштүү! Стол кайда ?

Терминал жетиштүү! Стол кайда ?!
Терминал жетиштүү! Стол кайда ?!
Терминал жетиштүү! Стол кайда ?!
Терминал жетиштүү! Стол кайда ?!

Мейли, макул.. Алыскы рабочий туташуусу - бул "Графикалык колдонуучу интерфейси" же кыскача GUI деп аталган рабочий көрүнүшүн колдонуунун оңой жолу.

1. Пиңизге Remote Desktop Connection орнотуңуз:

Sudo apt-get xrdp орнотуу

2. Компьютериңизге Remote Desktop Connection орнотуңуз (буга чейин Windows ОЖдо орнотулган).

3. Алыскы иштакта туташуусун ачыңыз жана "raspberrypi.local" IP аркылуу кириңиз (же ifconfig буйругун колдонуу менен Пиңиздин IP дарегин табыңыз). Эскертүүнү этибарга албаңыз ("ооба" дегенди басыңыз).

4. Пинин колдонуучу аты жана сырсөзү менен кириңиз

Эгер сырсөзүңүздү өзгөртө элек болсоңуз, азыр өзгөртүңүз. (Ооба, мен буга чейин эле сизге мындай деп айтканымды билем, бирок кайталап айтуу керек, анткени демейки сырсөздү өзгөртпөсөңүз, кимдир бирөө сиздин Пиңизди бузуп алышы мүмкүн.)

11 -кадам: SSH деген эмне, баары бир?

Баары бир SSH деген эмне?
Баары бир SSH деген эмне?

SSH "Secure SHell" дегенди билдирет - бул "тармактык кызматтарды корголбогон тармак аркылуу коопсуз иштетүү үчүн криптографиялык тармак протоколу". - Википедия

… Аа, эмне?

Башкача айтканда, SSH сиз туташкан тармак коопсуз болбосо дагы, бир компьютер менен экинчисине туташуунун коопсуз жолу. Мисалы, эгер сиз жалпы тармакта болсоңуз жана башка компьютерге алыстан кирүү үчүн SSH колдонсоңуз, жалпы тармактагы башка адамдар алыскы туташуу аркылуу эмне кылып жатканыңызды көрө алышпайт (бирок Сноуден NSA көрсөткөн документтерди чыгарды) кээде SSH кодун чече алат).

SSHдин жалпы колдонуулары алыстан кирүүнү камтыйт, эгер сиз жер астында бир чакырым аралыкта жашаган компьютерге туташкыңыз келсе, анда ал жакка түшүңүз (мен DRIFT деп аталган супер салкын караңгы зат эксперименти үчүн иштечүмүн. биз детекторду башкарган компьютерлерге кантип кире алабыз, анткени компьютерлер 3 милге жакын жер астындагы шахтада жашаган.. программаны жаңыртуу үчүн өтө алыс!).

Бул жерде SSHдеги Википедиянын толук баракчасы - бул супер сонун, андыктан аны текшериңиз!

12 -кадам: Башыңыз жок Piңизди колдонуңуз жана үйрөнүңүз

Башы жок Пиңизди колдонуңуз жана үйрөнүүнү улантыңыз!
Башы жок Пиңизди колдонуңуз жана үйрөнүүнү улантыңыз!

Барыңыз жана изилдөө! Сиз ыңгайлуу жана негизги буйруктар менен таанышканга чейин терминал терезесин колдонуп машыгыңыз. Сиз Ethernet кабелин алып салууну жана Пиңизди кирүү чекитине айландырууну ойлонсоңуз болот (мен бул боюнча кийинки жумаларда үйрөткүч жарыялайм).

GPIO казыктарын сонун нерселерди жасоого программалаңыз! Кээ бир идеялар керекпи? Бул окуу куралдарын карап көрүңүз:

1. Топурактын нымдуулук сенсорун жасоо

2. Сугат контроллерин куруу (Топурактын нымдуулугу сенсору менен коштолушу мүмкүн)

3. Bark Back: IoT Pet Monitor орнотуу

4. Акылдуу үйүңүздү кеңейтип, Motion Triggered Music Player кошуңуз

Бөлүктөр керекпи?

Эски жана сынган электрониканы бөлүп алыңыз! Электрондук оюнчуктар моторлорду жана колонкаларды алуу үчүн эң сонун жер. Эгер жакшы моторлорду кааласаңыз, электр шаймандарын бөлүп алыңыз.

Достордон сураңыз же кошумча тетиктерди жана зымдарды оңдоочу жай табыңыз, электр кабелдерин эски электроникадан үнөмдөңүз жана аларды электр энергиясы катары колдонуңуз же зым жана/же туташтыргычтар үчүн жыйнап алыңыз, эски гарнитураны үнөмдөңүз жана аудио долбоорлор үчүн колдонуңуз.

Эң жакшы кеңеш: таштоодон мурун ойлонуп көрүңүз:)

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