Мазмуну:
- 1 -кадам: Raspbian орнотуу
- 2 -кадам: Сиздин Пи IP менен таанышуу
- 3 -кадам: LX терминалына кирүү
- 4 -кадам: LXDE Desktopко кирүү
Video: Башсыз Пи - Малина Пиңизди эч кандай кошумча жабдууларсыз баштоо: 4 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Эй, Бул жерге түшкөнүңүздүн себеби, менимче, сиз мага окшошсуз! Пиңизди оңой баскыңыз келбейт - Pi'ди мониторго туташтырыңыз, клавиатура менен чычканды илиңиз, жана voila!… Пфф, муну ким кылат ?! Акыр-аягы, Pi-бул "чөнтөк компьютери", жана менин чөнтөгүмө монитор туура келбейт. Ошентип, биз эмне кылабыз? Биз ойлонобуз! Биз ноутбугубуздун дисплейин, клавиатурасын жана трекпадын Piнин тышкы жабдуулары катары колдонуунун жолун ойлоп табабыз.
Бул жерде бизге эмне керек болот:
- Ноутбук
- Raspberry Pi
- Карт окурман
- Micro-SD карта
- Микро-USB кабели
- USB - TTL сериялык кабели (милдеттүү эмес)
- USB WiFi Dongle (милдеттүү эмес; Pi 2 жана андан төмөн)
- Ethernet кабели
- Зымсыз Интернетке туташуу
1 -кадам: Raspbian орнотуу
Эгерде сиз буга чейин ОСти тактаңызга орното элек болсоңуз, азыр муну жасоо үчүн эң жакшы убакыт болмок. Расмий көрсөтмөнү текшериңиз же бул кадамдарды аткарыңыз:
Windows:
- Raspberry Pi веб -сайтынын Жүктөөлөр барагынан акыркы Raspbian сүрөтүн жүктөп алыңыз.
- . Zip файлын жүктөп алгандан кийин, SD картка жазуу үчүн сүрөт файлын (.img) алуу үчүн аны ачыңыз.
- SD картты карта окугучка салып, ноутбукка сайыңыз.
- Win32DiskImager утилитасын Sourceforge Project баракчасынан zip файлы катары жүктөп алыңыз. ZIP файлынан аткарылуучу файлды чыгарып, утилитаны иштетиңиз
- Мурда чыгарылган сүрөт файлын тандаңыз.
- Түзмөктүн кутусуна SD картаңызга дайындалган диск тамгасын тандаңыз. Туура дискти тандоо үчүн этият болуңуз; эгер сиз туура эмес тапсаңыз, анда сиздин компьютериңиздин катуу дискиндеги маалыматтарды жок кыла аласыз! Эгерде сиз компьютериңизде SD картанын уячасын колдонуп жатсаңыз жана Win32DiskImager терезесиндеги дискти көрө албасаңыз, тышкы SD адаптерин колдонуп көрүңүз.
- Жазууну чыкылдатып, жазуунун бүтүшүн күтө туруңуз.
- Сүрөтчүдөн чыгуу.
Ubuntu:
- Raspberry Pi веб -сайтынын Жүктөөлөр барагынан акыркы Raspbian сүрөтүн жүктөп алыңыз.
- . Zip файлын жүктөп алгандан кийин, SD картка жазуу үчүн сүрөт файлын (.img) алуу үчүн аны ачыңыз.
- SD картты карта окугучка салып, ноутбукка сайыңыз.
- Сиз мурда чыгарган сүрөт файлын оң баскыч менен чыкылдатыңыз жана "Ачуу менен тандоо -> Диск сүрөт жазуучусу" баскычын басыңыз
- Тизмеден SD картаңызды тандап, калыбына келтирүүнү баштаңыз. Туура дискти тандоо үчүн этият болуңуз; эгер сиз туура эмес тапсаңыз, анда сиздин компьютериңиздин катуу дискиндеги маалыматтарды жок кыла аласыз!
- Тамыр артыкчылыктарын берүү үчүн сырсөзүңүздү киргизиңиз жана жазуунун аягына чыгышын күтүңүз.
- Утилитадан чыгуу.
Азырынча SD картаны чыгарбаңыз! Дагы эки нерсе бар.
- SSH аркылуу кабыкка кирүүнү иштетүү үчүн: жүктөө каталогуна өтүңүз жана каалаган файл редакторунун жардамы менен ssh аттуу бош файлды түзүңүз (эч кандай файл кеңейтүүсү жок)
- Сериялык байланышты иштетүү үчүн: кайра жүктөө каталогуна өтүңүз, config.txt файлын каалаган файл редакторунун жардамы менен ачыңыз жана "enable_uart = 1" файлынын аягына төмөнкү сапты (тырмакчасыз) кошуңуз. Файлды сактаңыз жана бүттүңүз!
2 -кадам: Сиздин Пи IP менен таанышуу
OSти орнотуп бүткөндөн кийин, микро-SD картаны Пиңизге салып, тактаңызды микро-USB кабели менен күйгүзүңүз. Эми, ноутбугуңузда зымсыз интернет байланышы (WiFi/USB түйүнү) бар деп ойлоп, Ethernet кабелинин бир учун Пиңизге, экинчисин ноутбугуңузга сайыңыз.
Метод 1 (Ubuntu)
- "Тармак менеджерин" ачып, "Байланыштарды түзөтүүнү" чыкылдатыңыз.
- "Зымдуу туташуу 1ди" тандап, "Түзөтүүнү" чыкылдатыңыз. Эгерде сизде зымдуу байланыштын жөндөөсү жок болсо, "Кошуу" дегенди басыңыз
- "Зымдуу" өтмөгүнүн астында, "Device MAC Address" талаасын ачылуучу тизмеден xx: xx: xx: xx: xx: xx (eth0) параметрине коюңуз.
- "IPv4 Орнотуулар" өтмөгүнүн астындагы "Метод" талаасын ачылуучу тизмеден "Башка компьютерлер менен бөлүшүү" опциясына коюңуз.
- Терминалды ачыңыз жана eth0го дайындалган IPди белгилөө үчүн ifconfig иштетиңиз
- Эми ARP таблицасын arp -a буйругу менен алып келип, eth0го дайындалган IPди көрсөткөн интерфейске өтүңүз жана сиздин Пиңизге (192.168.1.109, менин учурда) дайындалган IPти аныктоо үчүн жазууларды текшериңиз. Текшерүү үчүн IP пинг
- Же болбосо, (4) кадамдан кийин, сиз өзүңүздүн Pi'иңиздин IP дарегин аныктоо үчүн raspberrypi.local менен түздөн -түз байланышып же nmap колдонсоңуз болмок
Метод 1 (Windows)
- "Тармак жана бөлүшүү борборуна" барып, "Адаптер жөндөөлөрүн өзгөртүү" баскычын чыкылдатыңыз.
- "WiFi адаптерин" оң баскычын чыкылдатып, "Сипаттарын" чыкылдатыңыз.
- "Бөлүшүү" өтмөгүнүн астынан, Башка колдонуучуларга бул тармактар аркылуу Интернетке туташууга уруксат берүүнү тандаңыз жана тизмеден тиешелүү Ethernet адаптерин тандаңыз. Сиз азыр байланыш Бөлүшүлгөн деп белгиленгенин көрүшүңүз керек
- "Ethernet адаптерин" оң баскычын чыкылдатып, "касиеттерин" чыкылдатыңыз.
- "Тармакташуу" өтмөгүнүн астынан "Интернет протоколунун 4-версиясы" опциясын эки жолу чыкылдатыңыз жана Ethernet портуна кандайдыр бир динамикалык IP дайындалганын текшериңиз.
- Командалык сапты ачыңыз жана дайындалган IPдин эфир дарегине пинг буйругун бериңиз. Менин ноутбугумдагы Ethernet портуна дайындалган IP 192.168.137.1 болгондуктан, мен 192.168.137.255 пингин гана коем.
- Эми ARP таблицасын arp -a буйругун колдонуп алып, Ethernetке дайындалган IPди көрсөткөн интерфейске чейин өйдө (192.168.137.1, менин учурда) жана сиздин Пиңизге (192.168. 137.99, менин учурда). Текшерүү үчүн IP пинг
- Же болбосо, (5) кадамдан кийин, сиз түздөн -түз raspberrypi.mshome.net сайтына Пиңиздин IP дарегин аныктай аласыз.
Метод 2 (Windows)
Эгерде кандайдыр бир себептерден улам жогорудагы ыкма сиз үчүн иштебесе, анда эки тармакты бириктирип көрүңүз.
- Адаптер орнотууларын кайра ачыңыз, WiFi касиеттерин киргизиңиз жана бөлүшүүнү өчүрүңүз.
- Мурдагыдай Ethernet касиеттерин киргизиңиз, "Тармакташуу" өтмөгүнүн астындагы "Интернет протоколунун 4-версиясы" опциясын эки жолу чыкылдатыңыз жана "IP дарегин автоматтык түрдө алуу" параметрин тандаңыз.
- Эми, адаптердин жөндөөлөрүнө кайтып, эки байланышты бөлүңүз (WiFi жана Ethernet), оң баскыч менен чыкылдатыңыз жана "Көпүрө туташуулары" опциясын тандаңыз.
- Сиз Network Bridge деп аталган жаңы байланышты көрүшүңүз керек.
- Буйрук сабын ачыңыз жана ipconfig иштетиңиз. Ethernet адаптер Network Bridge деп аталган жазууга ылдый жылып, IP дарегин жазыңыз
- Менин учурда, тармактык көпүрөгө дайындалган IP 192.168.1.101 болгондуктан, Пи үчүн дайындалган IP 192.168.1.2ден 192.168.1.254ке чейин болушу керек (192.168.1.1 - демейки шлюз жана 192.168.1.255 берүү дареги). Эми, бул IP диапазонунда бардык активдүү кардарларды издөө жана IPге дайындалган IPди издөө үчүн каалаган IP сканерин колдонуңуз.
- Же болбосо, Piңизге статикалык IP дайындоого аракет кылсаңыз болот.
3 -ыкма (VMде Ubuntu)
Муну ойлонуп көрүңүз, сизде Ubuntu Windows хостунда иштеген VMде орнотулган жана сиз Ubuntu аркылуу Пиңизге киришиңиз керек, башкача айтканда, алгач Ubuntu'ңуздун интернет туташуусун бөлүшүү жолдорун ойлонушуңуз керек (бул негизги тармактык туташуудан башка эч нерсе эмес) Сиздин хост сиздин конокко тышкы тармакка кирүү мүмкүнчүлүгүн берүү үчүн которулган; майда -чүйдөсүнө чейин түшүнбөйбүз) сиздин Пи менен. Бул кээде кыйынчылык жаратышы мүмкүн. Бирок, мен жакында эле чындап эле жөнөкөй чечимге туш болдум - Network Bridging.
Метод 4 (Ubuntu/Windows)
Же болбосо, эгер сизде бекер Ethernet порту жок болсо, сиз үйүңүздүн Роутери же Ethernet которгучу аркылуу түздөн -түз Пиңизди тармакка туташтыра аласыз.
- Пиңизди кубаттаңыз жана Ethernet кабели аркылуу үй тармагыңызга туташкан жеткиликтүү которгучтун/роутердин Ethernet порту аркылуу тармагыңызга туташтырыңыз.
- Сиз PWR жана ACT диоддору Raspbian сүрөтү жүктөлүп жатканын көрсөтүп турат. Сиз андан кийин жашыл "LNK" LED жана "10M" кызгылт LED диапазонуңузду Piңиздеги Ethernet порту жанында көрүшүңүз керек, бул сиздин роутериңиздин DHCP тарабынан ага IP дареги берилгенин билдирет.
- Эми, бул IPны түшүнүү үчүн, браузериңизге роутердин жергиликтүү IP дарегин (iBall үчүн 192.168.1.1) киргизип, роутериңиздин барагына баш багыңыз. Кирүү жана Пиңизге дайындалган IP үчүн DHCP кардарларынын тизмесин текшерүү ("Raspberry Pi Foundation" тизмесин камтыган жазууну издеңиз, балким анын MAC дарегинин жанында). Эгерде бул иштебесе, nmap сыяктуу IP сканерин колдонуп көрүңүз.
3 -кадам: LX терминалына кирүү
Пинин IPи болгондон кийин, кабыкты көтөрүү оңой. Биз SSHди алыстан Pi'ге кирүү жана LX-Терминалга кирүү үчүн колдонобуз. Ан үчүн, Windows колдонуучулары колдонууга оңой SSH кардары Puttyди орнотушу керек болот.
- Орнотулгандан кийин, Putty'ди иштетип, туташуу түрүн SSHге жана порт маанисин 22 деп коюңуз, Пиңиздин IP дарегин киргизиңиз жана Ачуу баскычын басыңыз.
- "Ооба" дегенди тандаңыз, эгерде сиз бул хостко ишенесизби же жокпу деп сурасаңыз, LX-Терминалы сизден кирүү чоо-жайын сурайт.
- Колдонуучунун аты катары "pi" жана сырсөз үчүн "малина" деп киргизиңиз (сырсөздү тергенде көрүнбөйт, андыктан паника кылбаңыз)
- Ping google.com интернет иштээрин текшерүү үчүн жана voila!
Linux колдонуучулары орнотулган функцияга ээ.
- Терминалды ачыңыз жана ssh [email protected] буйругун аткарыңыз (x.x.x.x сиздин Пи IPиңиз) же ssh [email protected] аракет кылыңыз
- "Ооба" деп териңиз, эгерде сиз бул хостко ишенесизби же жокпу деп сурашса, кайтып келүүнү басыңыз жана Пиңиздин сырсөзүн териңиз (демейки сырсөз: "малина")
- Пинг google интернеттин иштеп жаткандыгын текшерүү үчүн жана voila!
Бонус: Сериялык туташуу аркылуу Shell мүмкүндүк алуу
Эгер Ethernet порту бош эмес болсо, сиз Пи менен сериялык байланыш түзүү үчүн ноутбуктун USB портун колдоно аласыз. Бул үчүн сизге USB үчүн TTL сериялык кабели же FTDI FT232 негизги үзүлүү тактасы сыяктуу USB сериялык түзмөк керек болот.
Windowsто сериялуу түрдө туташууга мүмкүндүк бере турган Терминал тиркемеси жок болгондуктан, биз Putty колдонобуз. Биз ошондой эле FTDI драйверлерин орнотушубуз керек.
- Зымдарды TTL аталышынан чиптеги тиешелүү казыктарга чейин иштетиңиз. Казыктар столдо көрсөтүлгөндөй туура багытталган экенине ынангыла.
- TTL кабелинин экинчи учун компьютериңиздеги USB портуна туташтырыңыз. Түзмөк менеджерин ачыңыз жана Пиңизге дайындалган COM номерин текшерүү үчүн "Порттор (COM & LPT)" дегенди караңыз.
- Putty иштетүү, туташуу түрүн Сериялуу деп коюңуз, дайындалган COM номерин киргизиңиз, ылдамдыкты 115200 деп коюп, Ачуу баскычын басыңыз.
- "Ооба" дегенди тандаңыз, эгерде сиз бул хостко ишенесизби же жокпу деп сурасаңыз, LX-Терминалы сизден кирүү чоо-жайын сурайт.
- Улантуу жана колдонуучунун аты катары "pi" жана сырсөз үчүн "малина" киргизиңиз
Linux колдонуучулары Screen орнотушу керек болушу мүмкүн.
- Linux машиналарыңызда экрандын орнотулгандыгын текшерүү үчүн, Терминал тибиндеги экранды ачып, кайтууну басыңыз. Эгер ката кетсе, Screen орнотуу үчүн sudo apt-get install screen буйругун аткарыңыз.
- Андан кийин, FTDI драйверлерин орнотуңуз жана барганыңыз жакшы. Зымдарды TTL аталышынан чиптеги тиешелүү казыктарга иштетиңиз. Казыктар столдо көрсөтүлгөндөй туура багытталган экенине ынангыла.
- TTL кабелинин экинчи учун компьютериңиздеги USB портуна туташтырыңыз. Терминалды ачыңыз жана sudo screen /dev /ttyUSB0 115200 буйругун аткарыңыз жана кайра кайтыңыз.
- "Ооба" деп териңиз, эгерде сиз бул хостко ишенесизби же жокпу деп сурашса, кайтып келүүнү басыңыз жана Пиңиздин колдонуучу аты менен сырсөзүн териңиз (демейки колдонуучу аты: "pi" демейки сырсөзү: "малина")
Жарайт, биз кабыкка кире алабыз, бирок интернет жөнүндө эмне айтууга болот?! Пи -ге туташуу үчүн Ethernet кабелин колдонбогондуктан, аны менен интернет байланышыбызды бөлүшө албайбыз. Бирок, биз Wi-Fiга туташуу жана интернетке кирүү үчүн USB Wi-Fi Dongle'ни (Pi 3 камтылган WiFi бар) биздин Pi менен колдоно алабыз.
4 -кадам: LXDE Desktopко кирүү
Эми Shellге кирүү мүмкүнчүлүгүнө ээ болгондон кийин, алдыга жылалы жана LXDE деп аталган Raspbian Desktop GUI чөйрөсүн колго алалы. Биз LXDE столуна HDMI аркылуу буйрук сабынын терезесине "startx" терүү аркылуу кире алабыз. Бирок, бул SSHде иштебейт. Бактыга жараша, биз дагы деле алыстан LXDE Desktopко VNC аркылуу кире алабыз.
Windows
- Pi'ге VNC серверин орнотуудан баштаңыз. SSH кабыгына sudo apt-get install tightvncserver териңиз
- Vncserver: 1 буйругун берүү менен Piңиздеги серверди баштаңыз (1 дисплейде vnc серверин баштаңыз). Эми сиз Пи -ге алыстан кирген сайын колдонула турган 8 белгиден турган сырсөздү киргизишиңиз керек болот (аны тергениңизде сырсөз көрүнбөйт, андыктан паника кылбаңыз). Эгерде окуу үчүн гана сырсөздү киргизүү керек болсо, "n" баскычын басып, кайра келиңиз.
- Андан кийин, VNC кардарын ноутбугуңузга кадимки башка программаларды орноткондой орнотуңуз.
- Кардарды иштетип, "Файл" менюсунан "Жаңы туташууну" тандап, Пиңиздин IP дарегин киргизиңиз (192.168.1.108:11, менин учурда), байланышка ат коюңуз (айталы, Raspberry Pi) жана "Сактоо" баскычын чыкылдатыңыз..
- Жаңы эле түзүлгөн байланышты чыкылдатуу менен эки жолу чыкылдатыңыз, "Байланыш" баскычын басыңыз, суралганда мурун конфигурацияланган сырсөздү киргизиңиз, ошондо LXDE Desktop!
Ubuntu
- Pi'ге VNC серверин орнотуудан баштаңыз. SSH кабыгына sudo apt-get install tightvncserver териңиз
- Vncserver: 1 буйругун берүү менен Piңиздеги серверди баштаңыз (1 дисплейде vnc серверин баштаңыз). Эми сизден алыстан Piге кирген сайын колдонула турган 8 белгиден турган сырсөздү киргизүү сунушталат. Эгерде окуу үчүн гана сырсөздү киргизүү керек болсо, "n" баскычын басыңыз жана кайра келиңиз.
- Андан кийин, ноутбукка VNC кардарын орнотуңуз. Жаңы терминалды ачыңыз жана sudo apt-get install xtightvncviewerди иштетиңиз
- Орнотуу аяктагандан кийин, кардарды xtightvncviewer буйругу менен иштетиңиз
- Бул кичинекей билдирүү кутусун алып келиши керек. Пиңиздин IP дарегин жана дисплей номерин териңиз (192.168.1.109:19, менин учурда), кайтууну басыңыз жана сизден мурун конфигурацияланган сырсөздү киргизүү суралат. Сырсөздү териңиз, кайра кайтууну басыңыз жана LXDE Desktop!
Сунушталууда:
Bluetooth алыстан башкарылуучу жарык өчүргүч - кайра жабдуу. Light Switch дагы эле иштейт, эч кандай кошумча жазуу жок.: 9 кадам (сүрөттөр менен)
Bluetooth алыстан башкарылуучу жарык өчүргүч - кайра жабдуу. Light Switch дагы эле иштейт, эч кандай кошумча жазуу жок.: 25 -ноябрь 2017 -ж. Жаңыртуу - бул долбоордун киловатттарын көзөмөлдөй турган Жогорку кубаттуулуктагы версиясы үчүн BLE Controlунун жогорку кубаттуулуктагы жүктөөлөргө өтүүсүн караңыз - Кошумча өткөргүчтөрдүн кереги жок Жаңылоо 15 -ноябрь 2017 - Кээ бир BLE такталары / программалык камсыздоо стектери
Башсыз Пиңизди WiFi китепканасына китепканага туташтырыңыз: 7 кадам
Башсыз Пиңизди WiFi китепканасына китепканага туташтырыңыз: Канча жолу жергиликтүү китепканадан башы жок Raspberry Pi долбоорлоруңуз менен иштөөнү каалагансыз, бирок ачык WiFi тармагы сизге браузерди колдонууну талап кылат? Капа болбоңуз, бул Нускамалык бул жерде жардам берүү үчүн! Биз
Ардуинону Telegram Bot менен эч кандай кошумча жабдууларсыз башкарыңыз: 5 кадам
Ардуинону Telegram Bot менен эч кандай кошумча жабдууларсыз башкарыңыз: Arduino менен кыла турган нерселердин кеңири чөйрөсү бар, бирок сиз Telegram ботунун жардамы менен Arduino башкарууну ойлонуп көрдүңүз беле? ЭМНЕ КЕРЕК: Arduino UNO Node.js орнотулган PC Кээ бир башкарылуучу түзмөк (Биз Arduino борттогу LEDди
Пиңизди (жергиликтүү) булут серверине айлантыңыз!: 19 кадам (сүрөттөр менен)
Пиңизди (Жергиликтүү) Булут Серверине айлантыңыз!: Өзүңүздүн Pi Pi Булут сервериңизде документтерди жана сүрөттөрдү жана музыканы сактаңыз жана жетиңиз! Эң жакшы жери: эгерде Интернет иштебей калса, же аны колдоно аласыз (же эгер сиз алыскы жерде болсоңуз & Википедияга кирүүнү кааласаңыз). Эй, эгер досуң бирөөнү алса
БААРДЫК КАНДАЙ (Хаха) Веб -сайтынан Музыканы Кантип Алса болот (Укканыңча, Сен Аны ала аласың Жарайт, эгерде ал Flashке камтылган болсо, анда ал жөндөмсүз болушу мүмкүн) ТҮЗӨТҮЛГӨН !!!!! Кошумча маалымат: 4 кадам
БААРДЫК КАНДАЙ (Хаха) Веб -сайтынан Музыканы Кантип Алса болот (Укканыңча, Сен Аны ала аласың … Ок жакшы, эгерде ал Flashке камтылган болсо, анда ал жөндөмсүз болушу мүмкүн) ТҮЗӨТҮЛГӨН !!!!! Кошумча маалымат: эгер сиз качандыр бир веб -сайтка кирсеңиз жана ал сизге жаккан жана аны каалаган ырды ойносо, анда бир нерсени бузуп койсоңуз, менин күнөөм жок, бул менин көрсөтмөм (эгер сиз эч нерсени себепсиз эле өчүрө баштасаңыз, анда ушундай болот) ) Мен музыканы ала алдым