Мазмұны:
- 1 -қадам: материалдар
- 2 -қадам: Бағдарламалық қамтамасыз ету
- 3 -қадам: SD картасын конфигурациялаңыз
- 4 -қадам: қосылайық
- 5 -қадам: Linux терминалдық терезесінде шарлау (Shell)
- 6 -қадам: арнайы пернелер комбинациясы
- 7 -қадам: №1 терминалдан көмек алу: Қолмен және ақпарат беттері
- 8 -қадам: №2 көмек алу: Whatis және Apropos командалары
- 9 -қадам: №3 көмек алу: -көмек опциясы
- 10 -қадам: Терминал жеткілікті! Жұмыс үстелі қайда ?
- 11 -қадам: SSH дегеніміз не?
- 12 -қадам: Бассыз пиді қолданыңыз және оқуды жалғастырыңыз
Бейне: (Басы жоқ) Raspberry Pi -ге кіріспе: 12 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Соңында! 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 картасын конфигурациялаңыз
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)
Терминал терезесі - бұл жүйенің басқару тақтасы
Ол әдетте бізге ақпарат беретін, бірақ жүйенің командаларының құрамына кірмейтін пәрмен жолын көрсетеді. Көбінесе пәрмен жолы пайдаланушының кіру атауын және ағымдағы жұмыс каталогын көрсетеді.
Командаларды енгізу
Командалар шақырудан кейін жазылады және Enter пернесін басу арқылы енгізіледі.
Пәрмендерді сол күйінде шығаруға болады немесе одан кейін бір немесе бірнеше опцияларды қосуға болады. Опциялардың алдында әдетте келесідей сызықша болады:
ls -a
Сіз белгілі бір пәрменнің параметрлерін «--help» командасының атын енгізу арқылы көре аласыз (бұл туралы кейінірек айтылады).
Екінші суретте жалпы командалардың тізімі көрсетілген. Оларды қолдануға жаттығу (1) Жұмыс үстеліне өту, (2) Мәтінмен файл жасау және (3) Файлды сақтау.
Мұнда ерекше қиындық бар: келесі пәрменді теріп, оның не істеп жатқанын анықтауға тырысыңыз.
CD..
6 -қадам: арнайы пернелер комбинациясы
Егер сіз бірнеше арнайы пернелер тіркесімін білсеңіз, Linux терминал терезесін пайдалану оңай (және жылдам). Ең көп тарағандары мыналарды қамтиды:
- Ctrl+C: іске қосылған бағдарламаны аяқтау
- Ctrl+A: пәрмен жолының басына жылжытыңыз
- Ctrl+E: пәрмен жолының соңына өту
- Жоғары және төмен көрсеткі пернелері: пәрмендер тарихын іздеңіз (оларды өңдеуге болады және қайтадан орындау үшін Enter пернесін басыңыз)
- Қойынды: Файл атауының аяқталуы
Толық тізімді алу үшін жоғарыдағы фотосуреттерді тексеріңіз және пәрмен жолында шарлау кезінде оларды қолданыңыз!
7 -қадам: №1 терминалдан көмек алу: Қолмен және ақпарат беттері
Қолданбалы беттер Linux терминал терезесіндегі барлық қол жетімді командалар үшін толық ресурс болып табылады.
Белгілі бір пәрмен бойынша нұсқаулық беттерді оқу үшін келесіні теріңіз:
адам бұйрығы
Нұсқаулықта бірінші жолда сіз оқитын команданың аты мен нұсқаулық беті бар бөлімнің идентификаторы болады.
Бірінші жолдан кейін конспект болады, ол барлық опциялардың және/немесе аргументтердің техникалық белгілерін қамтитын команданың қысқаша сипаттамасы болып табылады. Опциялар - бұл команданы орындау тәсілі, ал аргумент - сіз оны орындайсыз. Қосымша аргументтер квадрат жақшалар арасында қойылады.
Конспект аяқталғаннан кейін команданың неғұрлым ұзақ сипаттамасы беріледі, содан кейін қол жетімді опцияларға, опцияларды біріктіру туралы ақпаратқа, басқа қатысты командаларға және пәрменге қатысты басқа ақпаратқа шолу жасалады.
Кейбір командаларда «passwd» пәрмені сияқты бірнеше адамдық беттер бар. Пәрмен туралы барлық беттерді көру үшін «-a» опциясын қолданыңыз:
адам -өтпелі
Қолдану бетінің apropos командасының бірінші бөлімі жоғарыдағы 2 -суретте көрсетілген.
Ақпараттық беттерде соңғы ақпарат бар және оларды пайдалану оңай болады. Ақпараттық беттерді пәрменде қарау үшін («пәрменді» зерттегіңіз келетін команданың нақты атауымен ауыстыру, мысалы «апропос» сияқты) төмендегілерді теріңіз:
ақпарат пәрмені
Ақпараттық беттерді шарлау үшін мәтінді шолу үшін көрсеткі пернелерін, белгілі бір кілт сөзді оқу үшін Enter пернесін, алдыңғы немесе келесі тақырыпқа өту үшін «P» және «N» пернелерін және бір бетті жылжыту үшін бос орындарды пайдаланыңыз. әрі қарай Шығу үшін «Q» пайдаланыңыз.
Ақпараттық беттерден үзінді жоғарыдағы 3 -суретте көрсетілген.
8 -қадам: №2 көмек алу: Whatis және Apropos командалары
«Whatis» пәрмені команда туралы қысқаша ақпарат береді және сәйкес бетті қамтитын адам беттеріндегі бірінші бөлімді тізімдейді (пәрмен атауынан кейін жақша ішінде).
Егер сіз неден бастау керектігін толық білмесеңіз, «апропос» пәрмені - кілт сөздерді іздеудің жақсы әдісі. Мысалы, егер сіз браузерді қалай бастау керектігін білгіңіз келсе, сіз мынаны тере аласыз: «браузер», ол браузерге қатысты барлық бағдарламалардың тізімін, соның ішінде веб-браузерлерді, файлдарды және FTP браузерлерін және т.б.
9 -қадам: №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 «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 қосыңыз
Бөлшектер керек пе?
Ескі және сынған электрониканы бөліп алыңыз! Электронды ойыншықтар - қозғалтқыштар мен динамиктерді алу үшін тамаша орын. Егер сіз жақсы қозғалтқыш алғыңыз келсе, электр құралдарын алыңыз.
Қосымша бөлшектер мен сымдар үшін достарыңыздан сұраңыз немесе жөндеу шеберханасын табыңыз, ескі электроникадан қуат кабельдерін үнемдеңіз және оларды қуат көзі ретінде пайдаланыңыз немесе сымдар мен қосқыштарға жинаңыз, ескі құлаққаптарды сақтаңыз және оларды аудио жобаларға қолданыңыз.
Ең жақсы кеңес: лақтырмас бұрын ойланыңыз:)
Ұсынылған:
EASY Infinity Mirror Cube жасаңыз - 3D басып шығару жоқ және бағдарламалау жоқ: 15 қадам (суреттермен)
EASY Infinity Mirror Cube жасаңыз | 3D басып шығару жоқ және бағдарламалау жоқ: Барлығы жақсы шексіздік текшесін ұнатады, бірақ оларды жасау қиынға соғады. Бұл нұсқаулықтағы менің мақсатым-сізге оны қалай жасау керектігін біртіндеп көрсету. Бұл ғана емес, мен сізге берген нұсқаулармен сіз оны жасай аласыз
Ethernet кабелін қолдана отырып, ноутбук/компьютер арқылы Raspberry Pi 4 орнатыңыз (монитор жоқ, Wi-Fi жоқ): 8 қадам
Raspberry Pi 4-ді ноутбук/компьютер арқылы Ethernet кабелі арқылы орнатыңыз (монитор жоқ, Wi-Fi жоқ): Бұл жағдайда біз 1 Гб жедел жады Raspberry Pi 4 Model-B-мен жұмыс жасаймыз. Raspberry-Pi-бұл 5В 3А қуат көзін қажет ететін, қол жетімді бағасы бар оқу және DIY жобалары үшін қолданылатын бір тақталы компьютер
Макей Макей жоқ па? Проблемалар жоқ! Үйде макей макей қалай жасауға болады!: 3 қадам
Макей Макей жоқ па? Проблемалар жоқ! Үйде макей жасауды қалай жасауға болады?: Сіз ешқашан нұсқаулықтар бойынша Makey Makey байқауына қатысқыңыз келді ме, бірақ сізде Makey Makey болған жоқ па?! ҚАЗІР сіз жасай аласыз! Келесі нұсқаулықпен мен сізге өзіңіз жасай алатын бірнеше қарапайым компоненттермен Makey Makey жасауды көрсеткім келеді
ESP8266 Ешқандай RTC жоқ желілік сағат - Nodemcu NTP сағаты RTC жоқ - INTERNET CLOCK ЖОБАСЫ: 4 қадам
ESP8266 Ешқандай RTC жоқ желілік сағат | Nodemcu NTP сағаты RTC жоқ | ИНТЕРНЕТ САҒАТЫНЫҢ ЖОБАСЫ: Жобада RTC жоқ сағаттық жоба жасалады, ол wifi арқылы интернеттен уақыт алады және оны st7735 дисплейінде көрсетеді
Кітапханасы жоқ немесе сериялық функциялары жоқ Arduino тон генераторы (үзіліссіз): 10 қадам
Кітапханасы жоқ немесе сериялық функциялары жоқ Arduino дыбыстық генераторы (үзілістермен): бұл мен үйрететін нәрсе емес, мен металл өңдеуді жақсы көремін, бірақ мен электротехника мамандығы бойынша және микроконтроллерлерден сабақ алуым керек ( Кіріктірілген жүйелердің дизайны), мен өзімнің бір нұсқамада нұсқаулық жасаймын деп ойладым