Мазмұны:

(Басы жоқ) Raspberry Pi -ге кіріспе: 12 қадам (суреттермен)
(Басы жоқ) Raspberry Pi -ге кіріспе: 12 қадам (суреттермен)

Бейне: (Басы жоқ) Raspberry Pi -ге кіріспе: 12 қадам (суреттермен)

Бейне: (Басы жоқ) Raspberry Pi -ге кіріспе: 12 қадам (суреттермен)
Бейне: Abandoned House Of German Immigrants In The USA ~ War Changed Them! 2024, Қараша
Anonim
(Басы жоқ) Raspberry Pi -ге кіріспе
(Басы жоқ) Raspberry Pi -ге кіріспе

Соңында! Raspberry Pi -ді сыртқы перифериялық құрылғыларды мәңгілікке қосуға және кабельдік монстриямен айналысуға жұмсамай -ақ қолданыңыз: Pi -ді бассыз етіп конфигурациялаңыз! (бұл қорқынышты емес) Бұл әсіресе Raspberry Pi -мен семинарлар өткізетін адамдар үшін пайдалы, өйткені әр оқушыға монитор, пернетақта мен тышқандарды беру қиын (және қымбат) болуы мүмкін.

Сіз Pi туралы аз білесіз деп ойлаймын, сондықтан бұл оқулықта Pi не екенін немесе оның керемет мүмкіндіктерін қамтымайды (мен сізге қараймын, GPIO түйрегіштері!). Pi не істей алатыны туралы көбірек білу үшін менің басқа оқулықтарымды қараңыз (осы оқулықтағы соңғы бөлімді қараңыз) немесе түсініктеме қалдырыңыз.

Бұл оқулықта не қамтылған: SSH қосу және қолдану, Linux терминал терезесіне жалпы шолу және SSH арқылы Pi GUI -ге (жұмыс үстелі көрінісі атауымен) қалай қосылуға болады.

Оқу уақыты: 15 мин

Жасалу уақыты: ~ 20 мин

Бағасы: тегін! (егер сізде RPi және Ethernet кабелі бар болса)

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

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

- Ethernet порты мен SD картасы бар ұяшығы бар компьютер

- таңқурай Pi 3

- SD картасы (8 ГБ немесе одан үлкен)

- MicroUSB - USB қуат сымы

- Ethernet кабелі

- Ұсынылады: Raspberry Pi Case & GPIO кабелі

2 -қадам: Бағдарламалық қамтамасыз ету

Бұл жоба үшін сізге келесі (ақысыз) бағдарламалық жасақтама қажет:

  • Эчер

    Raspbian ОЖ -ны SD картасына жазу үшін (сонымен қатар SD картасын пішімдеу)

  • Bonjour Print Services (тек Windows немесе Linux ОЖ үшін орнатыңыз)

    «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 картасын шығарып, оны Pi құрылғысына салыңыз

4 -қадам: қосылайық

Қосылайық!
Қосылайық!
Қосылайық!
Қосылайық!
Қосылайық!
Қосылайық!

1. Raspberry Pi мен компьютер арасында Ethernet кабелін қосыңыз

2. USB қуат кабелін қосыңыз

Қызыл қуат шамы қосылып тұрғанын және Ethernet порт шамдарының (сары және жасыл) жанып тұрғанын және/немесе жыпылықтап тұрғанын тексеріңіз.

3. RPi -ді бүкіләлемдік желіге қосыңыз (Интернет деп аталады)

Параметрлер -> Желі және Интернет -> Адаптер опцияларын өзгертуге өтіңіз (мысалы, желі қосылымдары).

Ethernet қосылымын нұқыңыз, «CTRL» пернесін басып тұрыңыз, содан кейін WiFi қосылымын нұқыңыз.* Терезені тінтуірдің оң жақ түймесімен нұқыңыз және «Көпір қосылымдары» тармағын таңдаңыз-бұл Ethernet порты арасындағы байланысты WiFi портымен байланыстырады.

*Егер сіз алдымен WiFi қосылымын таңдасаңыз, ол Wi -Fi -дан 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» пәрмені команда туралы қысқаша ақпарат береді және сәйкес бетті қамтитын адам беттеріндегі бірінші бөлімді тізімдейді (пәрмен атауынан кейін жақша ішінде).

Егер сіз неден бастау керектігін толық білмесеңіз, «апропос» пәрмені - кілт сөздерді іздеудің жақсы әдісі. Мысалы, егер сіз браузерді қалай бастау керектігін білгіңіз келсе, сіз мынаны тере аласыз: «браузер», ол браузерге қатысты барлық бағдарламалардың тізімін, соның ішінде веб-браузерлерді, файлдарды және FTP браузерлерін және т.б.

9 -қадам: №3 көмек алу: -көмек опциясы

№3 көмек алу: -көмек опциясы
№3 көмек алу: -көмек опциясы

Пәрмендердің көпшілігінде сонымен қатар команданың қысқаша түсіндірмесі мен қол жетімді опциялардың тізімін беретін «-help» опциясы бар. Күмәндансаңыз, бұл белгілі бір пәрменді және оның ықтимал кеңейтілімдерін пайдалану туралы тез және пайдалы ақпарат алудың тамаша тәсілі.

--Help опциясын пайдалану үшін келесі мысал сияқты белгілі бір пәрменнен кейін «--help» теріңіз (жоғарыдағы суретте де көрсетілген):

көмек -көмек

10 -қадам: Терминал жеткілікті! Жұмыс үстелі қайда ?

Терминал жеткілікті! Жұмыс үстелі қайда ?!
Терминал жеткілікті! Жұмыс үстелі қайда ?!
Терминал жеткілікті! Жұмыс үстелі қайда ?!
Терминал жеткілікті! Жұмыс үстелі қайда ?!

Жарайды. Қашықтағы жұмыс үстелі қосылымы - бұл жұмыс үстелінің көрінісін пайдаланудың қарапайым әдісі, оны «Графикалық пайдаланушы интерфейсі» немесе қысқаша GUI деп те атайды.

1. Pi құрылғысына қашықтағы жұмыс үстелі қосылымын орнатыңыз:

sudo apt-get xrdp орнатыңыз

2. ДК -ге қашықтағы жұмыс үстелі қосылымын орнатыңыз (қазірдің өзінде Windows ОЖ -де орнатылған).

3. Қашықтағы жұмыс үстелі қосылымын ашыңыз және «raspberrypi.local» IP көмегімен кіріңіз (немесе ifconfig пәрменін пайдаланып Pi IP мекенжайын табыңыз). Ескертуді елемеңіз («иә» түймесін басыңыз).

4. Pi пайдаланушы аты мен паролімен кіріңіз

Егер құпия сөзді әлі өзгертпеген болсаңыз, дәл қазір өзгертіңіз. (Иә, мен бұны сізге айтқанын білемін, бірақ қайталау керек, өйткені егер сіз әдепкі құпия сөзді өзгертпесеңіз, сіздің Пи -ге біреу кіруі мүмкін.)

11 -қадам: SSH дегеніміз не?

SSH дегеніміз не?
SSH дегеніміз не?

SSH «Secure SHell» дегенді білдіреді - бұл «қорғалмаған желіде қауіпсіз желілік қызметтерді басқаруға арналған криптографиялық желі протоколы». - Уикипедия

… Ух, не?

Басқаша айтқанда, SSH - бұл бір компьютер мен екіншісін қосудың қауіпсіз әдісі, тіпті егер сіз қосылған желі қауіпсіз болмаса да. Мысалы, егер сіз ортақ желіде болсаңыз және басқа компьютерге қашықтан кіру үшін SSH қолдансаңыз, ортақ желідегі басқа адамдар қашықтағы байланыс арқылы не істеп жатқаныңызды көре алмайды (дегенмен Сноуден NSA көрсететін құжаттарды жариялады. кейде SSH шифрын шеше алады).

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

Міне, SSH -те Уикипедияның толық беті - бұл керемет, сондықтан оны тексеріңіз!

12 -қадам: Бассыз пиді қолданыңыз және оқуды жалғастырыңыз

Бассыз Пиді қолданыңыз және оқуды жалғастырыңыз!
Бассыз Пиді қолданыңыз және оқуды жалғастырыңыз!

Барыңыз және зерттеңіз! Терминал терезесін пайдаланып, ыңғайлы және негізгі командалармен танысқанша жаттығу жасаңыз. Сіз тіпті Ethernet кабелін алып тастауды және Pi -ге кіру нүктесін жасауды қарастыра аласыз (мен келесі апталарда оқулық жариялаймын).

GPIO түйреуіштерін керемет нәрселер жасауға бағдарламалаңыз! Кейбір идеялар қажет пе? Мына оқулықтарды қараңыз:

1. Топырақ ылғалдылығы датчигін жасау

2. Суару реттегішін құру (топырақтың ылғалдылық сенсорымен қосуға болады)

3. Bark Back: IoT Pet Monitor орнатыңыз

4. Ақылды үйді кеңейтіңіз және Motion Triggered Music Player қосыңыз

Бөлшектер керек пе?

Ескі және сынған электрониканы бөліп алыңыз! Электронды ойыншықтар - қозғалтқыштар мен динамиктерді алу үшін тамаша орын. Егер сіз жақсы қозғалтқыш алғыңыз келсе, электр құралдарын алыңыз.

Қосымша бөлшектер мен сымдар үшін достарыңыздан сұраңыз немесе жөндеу шеберханасын табыңыз, ескі электроникадан қуат кабельдерін үнемдеңіз және оларды қуат көзі ретінде пайдаланыңыз немесе сымдар мен қосқыштарға жинаңыз, ескі құлаққаптарды сақтаңыз және оларды аудио жобаларға қолданыңыз.

Ең жақсы кеңес: лақтырмас бұрын ойланыңыз:)

Ұсынылған: