Სარჩევი:
- ნაბიჯი 1: მიესალმეთ Linux- ს
- ნაბიჯი 2: შემოხაზვა
- ნაბიჯი 3: დესკტოპის გარემოს გამოყენება
- ნაბიჯი 4: გამორთვა + გადატვირთვა GUI– დან
- ნაბიჯი 5: ფაილ მენეჯერის გამოყენება
- ნაბიჯი 6: ბრძანების ხაზის ინტერფეისის გამოყენება
- ნაბიჯი 7: გადაიღეთ ეკრანის სურათი
- ნაბიჯი 8: სუდო, ფესვი და ნებართვები
- ნაბიჯი 9: დირექტორია ხე
- ნაბიჯი 10: გაეცანით და შექმენით ფაილები
- ნაბიჯი 11: უფრო სასარგებლო ბრძანების ხაზის პერსონალი
- ნაბიჯი 12: გადაიღეთ ფოტო
- ნაბიჯი 13: ბრძანების ხაზის დროშები და დახმარების მიღება
- ნაბიჯი 14: მოძებნეთ სახელმძღვანელო გვერდები და გადაიღეთ სელფი კამერის მოდულით
ვიდეო: ნავიგაცია Raspberry Pi– ს პროგრამულ უზრუნველყოფაზე: ნაწილი 1: 14 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ავტორი push_resetFollow More ავტორის მიერ:
შესახებ: სპეციალიზირებულია სამკერვალო, soldering და snacking. მე უფრო მეტს ვაკეთებ… მე ვატარებ ინტერაქტიული მოდისა და ტექსტილის კლასს კალიფორნიის ხელოვნების კოლეჯში, სახელწოდებით Wearable and Soft Interactions. www.wearablesoftin… მეტი push_reset- ის შესახებ »
ამ გაკვეთილზე თქვენ შეისწავლით თუ როგორ უნდა მართოთ თქვენი Raspberry Pi ბრძანების ხაზის ინტერფეისის გამოყენებით. თქვენ შექმნით საქაღალდეებს, გადახვალთ ერთი დირექტორიიდან მეორეზე და ისწავლით თუ როგორ უნდა გადაიღოთ ეკრანის ანაბეჭდი, რომ გადაიღოთ მთელი თქვენი ნამუშევარი კლასში!
ჩვენ დავიწყებთ Raspberry Pi- ის პროგრამული უზრუნველყოფის გარშემო ზოგიერთი ძირითადი ტერმინისა და კონცეფციის გამოვლენით და განსაზღვრით. თქვენ გაეცნობით დესკტოპის გარემოს და დაიწყებთ ბრძანების ხაზის ინტერფეისის გამოყენებას.
ნავიგაცია Raspberry Pi– ს პროგრამულ უზრუნველყოფაზე: ნაწილი 2 აგრძელებს თქვენს ბრძანების ხაზის განათლებას რამდენიმე ძირითადი ბრძანებით, რომლებიც არ შეიძლება გამოიყენოთ ინტენსიურად მთელ კლასში, მაგრამ გსურთ იცოდეთ ამის შესახებ, ასე რომ თქვენ გააგრძელებთ განათლებას და ექსპერიმენტებს Raspberry Pi– ით.
ნაბიჯი 1: მიესალმეთ Linux- ს
Raspberry Pi- ს გულში არის მისი ოპერაციული სისტემა, რომელიც ჩვენს შემთხვევაში არის Raspbian. Raspbian არის უფასო ოპერაციული სისტემა, რომელიც დაფუძნებულია Debian– ზე, ოპტიმიზირებულია Raspberry Pi ტექნიკისთვის. Debian დაფუძნებულია კიდევ ერთ პროგრამულ უზრუნველყოფაზე, Linux ბირთვზე. ეს ხდის დებიანს Linux დისტრიბუციას, ასევე ცნობილია როგორც Linux დისტრო.
რა არის Linux?
Linux შეიქმნა ლინუს ტორვალდის მიერ და იგი გაუზიარეს მსოფლიოს 1991. მას ძირითადად მოიხსენიებენ როგორც ოპერაციულ სისტემას, მაგრამ Linux მართლაც არის ბირთვი ოპერაციული სისტემის ბირთვში. Linux– ის მთავარი უპირატესობა ის არის, რომ ის არის ღია წყარო. ღია წყარო ნიშნავს, რომ ყველა კოდის ხელმისაწვდომობა შესაძლებელია გადმოწეროთ, გამოიყენოთ და შეცვალოთ, თუ თქვენ გსურთ. Linux თავისუფლად არის გადმოსაწერი და გამოსაყენებელი, ისევე როგორც ნებისმიერი Linux დისტრიბუცია, როგორიცაა Raspbian. ეს ეწინააღმდეგება Apple– ის OS X– ს და Microsoft– ის Windows ოპერაციულ სისტემებს. ეს ოპერაციული სისტემები დახურული წყაროა, რაც იმას ნიშნავს, რომ თქვენ ვერ მიიღებთ წყაროს კოდს და ყველაფერი საიდუმლოებით არის შექმნილი. OS X ან Windows– ისთვის დაწერილი პროგრამული უზრუნველყოფა არ იმუშავებს Linux– თან, მაგრამ არსებობს უამრავი უფასო და ღია კოდის ალტერნატივა ზოგიერთი თქვენი საყვარელი Mac და Windows პროგრამისთვის, რომელიც ხელმისაწვდომია Linux– ისთვის.
მეტი რომ გაიგოთ, მოუსმინეთ თავად ლინუსს, რომელიც ლაპარაკობს Linux– ზე თავის TED საუბარში. მოდით განვიხილოთ სხვა კონცეფციები, რომლებიც მნიშვნელოვანია კომპიუტერის პროგრამული უზრუნველყოფისთვის.
რა არის ოპერაციული სისტემა?
OS არის პროგრამული უზრუნველყოფის კოლექცია, რომელიც მართავს მეხსიერებას, აპარატურას, პროგრამულ უზრუნველყოფას და სხვა.
ზოგიერთი რამ, რასაც OS აკეთებს:
- მართავს ფაილებს და საქაღალდეებს
- ცნობს და აყენებს დრაივერებს პერიფერიული მოწყობილობებისთვის
- მართავს სისტემის უსაფრთხოებას
- საშუალებას აძლევს პროგრამულ უზრუნველყოფას დაუკავშირდეს ტექნიკას
- იტვირთება და მუშაობს პროგრამული პროგრამები
- აჩვენებს პროგრამების გრაფიკას და ტექსტს
- უზრუნველყოფს აპლიკაციებს მეხსიერებაზე და მეხსიერებაზე
ოპერაციული სისტემის ბირთვი
ბირთვი არის ოპერაციული სისტემის ცენტრალური კომპონენტი. ბირთვის ერთადერთი მიზანია კომუნიკაციის მართვა პროგრამულ პროგრამებსა და ტექნიკას შორის (პროცესორი, დისკის მეხსიერება და ა. ბირთვი მართავს ოპერაციული სისტემის ძირითად მახასიათებლებს, რომელთაგან ზოგიერთი ჩამოთვლილია ზემოთ. თუ ბირთვის თავზე დაემატება სასარგებლო პროგრამები და კომუნალური საშუალებები, მაშინ სრული პაკეტი ხდება OS.
ნაბიჯი 2: შემოხაზვა
Raspberry Pi პროგრამული უზრუნველყოფის გარშემო ორი გზა არსებობს:
1) დესკტოპის გარემო
დესკტოპის გარემო ცნობილია როგორც GUI (გრაფიკული მომხმარებლის ინტერფეისი). ეს არის ის, რასაც თქვენ იყენებდით თქვენს პერსონალურ კომპიუტერზე ფანჯრების გახსნისას, ნივთების გადაადგილებისას, ახალი საქაღალდეების შექმნისას და ა.შ. დესკტოპის გარემო შექმნილია იმისთვის, რომ მიბაძოს საოფისე სამუშაო მაგიდას რვეულის, კალკულატორისა და საქაღალდეების საშუალებით, რათა დაწეროს წერილობითი დოკუმენტები შემოსული. ამ გაკვეთილში მე აღვნიშნავ, სად შეგიძლიათ იპოვოთ პერსონალი, მაგრამ მე ძირითადად ვთვლი, რომ თქვენ იცით, როგორ მოხვდეთ და გამოიყენოთ დესკტოპის გარემო.
2) Linux Shell
გარსი არის პროგრამა, რომელიც ცნობილია როგორც CLI (Command-Line Interface), რადგან ის იღებს კლავიატურის ბრძანებებს და გადასცემს მათ ოპერაციულ სისტემას შესასრულებლად. Linux– ის თითქმის ყველა დისტრიბუცია ამარაგებს GNU– ს პროექტის გარსი პროგრამას სახელწოდებით Bash. სახელი არის აკრონიმი Bourne Again SHell, რომელიც მიუთითებს ორიგინალური ჭურვის პროგრამის ავტორ სტივ ბორნზე. თქვენ შეგიძლიათ იგივე გააკეთოთ ჭურვიში, რაც შეგიძლიათ სამუშაო მაგიდაზე. გარდა იმისა, რომ ხატებზე დაწკაპუნების ნაცვლად აკრიფებთ ბრძანებებს. ბრძანების სტრიქონი არის გზა, რომლის საშუალებითაც ადამიანები კომპიუტერებთან მუშაობდნენ GUI– ს არსებობამდე ათწლეულებით ადრე და ამ კლასში სწორედ თქვენ გამოიყენებთ.
ნაბიჯი 3: დესკტოპის გარემოს გამოყენება
დესკტოპი პროგრამაში სახელწოდებით LXDE, რომელიც შემოკლებულია მსუბუქი X11 Desktop Environment– ით. ეს პროგრამა უკვე დაინსტალირებულია Raspberry Pi– ზე, რომელიც შეფუთულია თქვენთვის გამოსაყენებელი პროგრამებით.
სამუშაო მაგიდა დაყოფილია ორ მთავარ სფეროდ: ამოცანათა ზოლი და დესკტოპის ზონა. თქვენ ხედავთ, რომ ნაგვის კალათის ხატი დესკტოპის ზონაშია. ამ ხატს ეწოდება მალსახმობი. თქვენ შეგიძლიათ დაამატოთ და წაშალოთ მალსახმობები აპლიკაციაზე მარჯვენა ღილაკით და შექმენით მალსახმობი.
დავალების პანელს შეუძლია შეინახოს მრავალი ელემენტი, რომელსაც ეწოდება აპლეტები. მარცხნიდან მარჯვნივ აპლეტები სურათზე ამოცანების პანელშია:
- მენიუ
- განაცხადის გაშვების ბარი
- სამუშაო ბარი
- ბლუთუზი
- WiFi ქსელები
- Ხმის კონტროლი
- პროცესორის გამოყენების მონიტორი
- საათი
- ეჟექტორი
ამოცანების პანელში ყველა ეს აპლეტი შეიძლება წაიშალოს, დაემატოს და გადააკეთოს.
აპლეტების დასამატებლად ან წასართმელად დააწკაპუნეთ დავალების პანელზე და აირჩიეთ პანელის ერთეულების დამატება/წაშლა. გამოჩნდება ფანჯარა, სადაც ოთხი ჩანართი გადის ზედა ნაწილში. დააწკაპუნეთ ჩანართზე პანელის აპლეტები. დააწკაპუნეთ აპლიკაციის გაშვების ზოლზე და შემდეგ პარამეტრების ღილაკზე მარჯვენა მენიუში.
გაიხსნება მეორე ფანჯარა, რომელიც იყოფა ორ სვეტად. მარცხენა სვეტში თქვენ იპოვით მიმდინარე პროგრამებს პროგრამის გაშვების ზოლში. მარჯვენა სვეტი შეიცავს Pi– ზე დაინსტალირებული პროგრამების ჩამონათვალს, რომლის დამატებაც შეგიძლიათ. მაგალითად, მოდით ამოვიღოთ ეს ორი, რადგან ჩვენ არ გამოვიყენებთ მათ ამ კლასში:
- მათემატიკა
- ვოლფრამი
და დაამატე ერთი:
SonicPi ("პროგრამირების" კატეგორიაში)
ამოღების მიზნით, დააწკაპუნეთ აპლიკაციაზე და შემდეგ ღილაკზე ამოღება შუაში. ეს ასე მარტივია! ეს არ წაშლის პროგრამას თქვენი Pi– დან, მხოლოდ მალსახმობს დავალების პანელიდან. დასამატებლად, შეარჩიეთ პროგრამა მარჯვენა სვეტიდან და შემდეგ დააჭირეთ ღილაკს დამატება.
SonicPi– ს ხატი ახლა არის taskbar– ში, სადაც სხვა ორი აპლიკაცია იყო.
ნაბიჯი 4: გამორთვა + გადატვირთვა GUI– დან
თქვენ ალბათ უკვე შენიშნეთ, რომ Raspberry Pi 3 -ს (და ყველა სხვა მოდელს) არ აქვს ჩართვა/გამორთვა. მაშ, როგორ გამორთეთ Raspberry Pi? დენის დანამატის უბრალოდ გაყვანამ, სანამ Raspberry Pi ჯერ კიდევ მუშაობს, შეიძლება პოტენციურად გაანადგუროს მონაცემები SD ბარათზე, ასე რომ ნუ გააკეთებთ ამას! Raspberry Pi– ს გამორთვის საუკეთესო და უსაფრთხო გზა არის მისი გამორთვა პროგრამული უზრუნველყოფის საშუალებით. ამისათვის გადადით მენიუში ზედა მარცხენა კუთხეში და აირჩიეთ გამორთვა.
იხსნება ფანჯარა სამი ვარიანტით
Გათიშვა
თქვენი Pi- ს ამ გზით გამორთვა უსაფრთხოდ აჩერებს ყველა პროცესს და წყვეტს სისტემას. ზედმეტად უსაფრთხოა დაელოდოთ 60 წამს დენის წყაროს მოხსნამდე. გარდა ამისა, თქვენ შეგიძლიათ ნახოთ მწვანე ACT LED. ის 10 -ჯერ აციმციმდება, შემდეგ კი გახდება სტაბილური და აცნობებს, რომ ის გამორთულია.
გადატვირთვა
ეს ვარიანტი უსაფრთხოდ განაახლებს Raspberry Pi- ს. ეს ზოგჯერ აუცილებელია პროგრამული უზრუნველყოფის დაყენების და Raspberry Pi– ის კონფიგურაციის შემდეგ.
გასვლა
Raspberry Pi– ს შეიძლება ჰქონდეს ერთზე მეტი მომხმარებელი, გარდა ნაგულისხმევი Pi მომხმარებლისა. ეს ვარიანტი გამოდის მიმდინარე მომხმარებლისგან.
ნაბიჯი 5: ფაილ მენეჯერის გამოყენება
კომპიუტერის ოპერაციული სისტემის დიდი ნაწილი არის ფაილური სისტემა. ფაილ მენეჯერი არის Raspbian– ის პროგრამა Raspberry Pi– ს ფაილურ სისტემაზე წვდომისა და მართვისთვის, რომელიც შეიცავს დირექტორიებს (საქაღალდეებს) და ფაილებს (როგორიცაა Windows Explorer ან Finder Mac– ზე). მოდით გავხსნათ და შევამოწმოთ.
დააწკაპუნეთ ფაილის კაბინეტის ხატზე ამოცანების პანელში. ასევე შეგიძლიათ იხილოთ მენიუ> აქსესუარები> ფაილ მენეჯერი.
ნაბიჯი 6: ბრძანების ხაზის ინტერფეისის გამოყენება
ბრძანების ხაზს ასევე უწოდებენ ტერმინალს ან კონსოლს. Raspbian– ის ნაგულისხმევი ტერმინალური პროგრამა ეწოდება LXTerminal. LXTerminal არის კიდევ ერთი პროგრამა, რომელიც საშუალებას გაძლევთ ინტერაქციაში შეხვიდეთ. ის ტექნიკურად ცნობილია როგორც "ტერმინალური ემულატორი", რაც იმას ნიშნავს, რომ ის ემსგავსება ძველი სტილის ვიდეო ტერმინალებს (GUI– ების შემუშავებამდე) გრაფიკულ გარემოში.
დასაწყებად, ჩვენ უნდა გავხსნათ ტერმინალის ფანჯარა. დააჭირეთ ღილაკებს:
Ctrl+Alt+t
ან გადადით მარცხენა ზედა კუთხეში და დააწკაპუნეთ კომპიუტერის მონიტორის ხატულაზე შავი ეკრანით.
ტერმინალის ფანჯარა გამოჩნდება სიმბოლოების მოკლე ხაზით და კურსორით. ამას ეწოდება ბრძანების ხაზის მოთხოვნა.
სიმბოლოების ის ხაზი მარცხნიდან მარჯვნივ არის მომხმარებლის სახელი, მასპინძლის სახელი, გზა და სიმბოლო:
- მომხმარებლის სახელი არის მოქმედი მომხმარებლის სახელი, რომელიც შესულია Pi- ში.
- hostname არის პიის სახელი
- გზა არის ადგილი, სადაც მომხმარებელი მუშაობს კომპიუტერზე, ასევე ცნობილია როგორც მიმდინარე სამუშაო დირექტორია. ნაგულისხმევი არის ამ მომხმარებლის სახლის დირექტორია. ჩვენ შესული ვართ როგორც მომხმარებელი "pi". "~" იგივეა, რაც გზა "/home/username" ან "/home/pi" არის ამ შემთხვევაში.
- სიმბოლო მიუთითებს იმაზე, თუ როგორი მომხმარებელი არის ამჟამინდელი ოპერატორი. "$" ნიშნავს ჩვეულებრივ მომხმარებელს "#" ნიშნავს root მომხმარებელს.
ამ ცოდნის გამოყენებით, ზემოაღნიშნული ხაზი ნიშნავს, რომ მომხმარებელი pi არის შესული კომპიუტერში სახელად raspberrypi და ამჟამად არის მთავარი დირექტორიაში, როგორც ჩვეულებრივი მომხმარებელი.
კურსორი იჯდა და ელოდება თქვენგან შეყვანას, მოდით მივცეთ მას რამე გასაკეთებელი!
ნაბიჯი 7: გადაიღეთ ეკრანის სურათი
თქვენი პირველი ამოცანისთვის თქვენ ისწავლით თუ როგორ უნდა გადაიღოთ ეკრანის ანაბეჭდი, რათა შეძლოთ თქვენი პროგრესის დოკუმენტირება მთელ კლასში. სკრინშოტის გადასაღებად თქვენ გამოიყენებთ Scrot (SCReenshOT). ეს არის ბრძანების ხაზის ეკრანის გადაღების პროგრამა, რომელსაც ვიყენებდი ამ კლასის ყველა ეკრანის გადასაღებად. Scrot მოდის Raspbian– თან ერთად, ასე რომ არ არის საჭირო მისი დაყენება. თქვენი დესკტოპის ტიპის სკრინშოტის გადასაღებად:
scrot
ეკრანის ანაბეჭდი ავტომატურად ინახება თქვენს მთავარ საქაღალდეში. გადადით და შეამოწმეთ იგი ფაილ მენეჯერის გამოყენებით. ეკრანის ანაბეჭდი ასე გამოიყურება:
ქვემოთ მოცემულია უფრო მეტი Scrot ბრძანება, რომელიც გამოგადგებათ თქვენი პროგრესის დოკუმენტირებისას. სცადეთ თითოეული და შეამოწმეთ შედეგები ფაილ მენეჯერში.
გადაიღეთ სკრინშოტი 5 წამიანი შეფერხების შემდეგ:
scrot -d 5
დაითვალეთ 5 წამიანი დაყოვნება და შემდეგ გადაიღეთ ეკრანის ანაბეჭდი:
scrot -cd 5
გადაიღეთ დესკტოპის ამჟამინდელი აქტიური ფანჯრის ეკრანის ანაბეჭდი, რომელიც ამ შემთხვევაში ტერმინალია:
scrot -u -cd 5
ეკრანის ანაბეჭდის ათვლა.
მიმდინარე აქტიური ფანჯრის ეკრანის ანაბეჭდი (ტერმინალი).
ნაბიჯი 8: სუდო, ფესვი და ნებართვები
Raspbian ოპერაციული სისტემა საშუალებას აძლევს ერთზე მეტ მომხმარებელს შევიდეს Raspberry Pi– ში. სტანდარტულად, Raspberry Pi– ს აქვს ორი მომხმარებლის ანგარიში: pi და root.
Pi ითვლება ჩვეულებრივ მომხმარებლის ანგარიშზე. Root არის სუპერმომხმარებლის ანგარიში დამატებითი ნებართვებით, რაც საშუალებას აძლევს მას გააკეთოს ის, რაც ჩვეულებრივ მომხმარებელს არ შეუძლია. ეს განსხვავება დაგეხმარებათ თავიდან აიცილოთ ოპერაციული სისტემის შემთხვევითი გაფუჭება და იცავს ოპერაციულ სისტემას პოტენციური ვირუსებისგან. თქვენ დარჩებით შესული, როგორც ჩვეულებრივი მომხმარებელი, მაგრამ შეძლებთ ბრძანებების შესრულებას, როგორც სუპერმომხმარებელს, საჭიროების შემთხვევაში. ეს კეთდება ბრძანების s udo გამოყენებით. ეს ბრძანება მოკლეა superuser do. Sudo– ს სხვა ბრძანების წინ დაყენება მას აძლევს ძირითად მომხმარებელს, რაც მას აძლევს პრივილეგიებს ადმინისტრაციული ამოცანების შესასრულებლად. ეს ამოცანები მოიცავს პროგრამული უზრუნველყოფის დაყენებას, ძირითადი ფაილების რედაქტირებას და სხვა ძლიერ ამოცანებს.
ნაბიჯი 9: დირექტორია ხე
თქვენი Raspberry Pi ფაილური სისტემა განლაგებულია იერარქიული დირექტორიის სტრუქტურაში. ეს ნიშნავს, რომ ფაილური სისტემა სტრუქტურირებულია, როგორც დირექტორიების სერია, რომლებიც იშლება ერთი დირექტორიიდან. როგორც დიაგრამა, სისტემა ჰგავს ხეს. Raspbian ფაილურ სისტემაში ხეების ანალოგიის შესაბამისად, ერთ დირექტორიას, საიდანაც წარმოიქმნება დირექტორია, ეწოდება root.
გზა
დირექტორია ხე, თითოეულ ფაილს აქვს გზა, რომელიც მიუთითებს მის ადგილმდებარეობაზე.
აბსოლუტური გზა
აბსოლუტური გზა არის ფაილის ბილიკი, რომელიც იწყება ძირეული დირექტორიადან. მაგალითად, ფაილ მენეჯერში შეგიძლიათ ნახოთ დოკუმენტების დირექტორიის აბსოლუტური გზა:
/home/pi/დოკუმენტები
პირველი წინამორბედი დახრილი "/" წარმოადგენს ძირითად დირექტორიას.
ნათესავი გზა
ნათესავი გზა არის ფაილის მდებარეობა, რომელიც იწყება მიმდინარე სამუშაო დირექტორიადან. როდესაც პირველად შეხვალთ თქვენს Raspberry Pi– ში (ან იწყებთ ტერმინალის ემულატორის სესიას), თქვენი ამჟამინდელი სამუშაო დირექტორია დაყენებულია თქვენი სახლის დირექტორია. იგივე დოკუმენტების დირექტორიის მაგალითის შედარებითი გზა ზემოთ არის:
დოკუმენტები
დააკვირდით, როგორ არ არის წინ გადაწეული ხაზი; ეს არის მაჩვენებელი იმისა, რომ თქვენ იყენებთ ნათესავ გზას.
ნაბიჯი 10: გაეცანით და შექმენით ფაილები
ისევე როგორც დესკტოპის გარემოში, თქვენ შეგიძლიათ შექმნათ და გადაადგილოთ ფაილები და დირექტორიები ბრძანების ხაზში. მიჰყევით ტერმინალის ფანჯარაში.
pwd = სამუშაო დირექტორია. თქვენ ყოველთვის შეგიძლიათ გაარკვიოთ სად ხართ დირექტორიის ხეში ამ ბრძანებით. Სცადე:
pwd
mkdir = შექმენით ახალი დირექტორია. განათავსეთ ახალი დირექტორიის არჩეული სახელი mkdir– ის შემდეგ. მაგალითად, დაარქვით ამ ერთს სისულელე:
მკდირ ბუფ
cd = შეცვალეთ დირექტორია. ეს ბრძანება გადაგიყვანთ იმ დირექტორიაში, რომელზეც მიუთითებთ:
cd boof
მოთხოვნა განახლდება თქვენი ახალი მდებარეობის ბილიკით, რომელიც არის თქვენი ამჟამინდელი სამუშაო დირექტორია:
pi@raspberrypi: ~/boof $
სანამ ხარვეზების დირექტორიაში ხართ შექმენით სხვა საქაღალდე სახელწოდებით fotos:
mkdir ფოტოები
შედით დირექტორიაში, რომელსაც ფოტოები ეწოდება.
cd ფოტოები
ls = ჩამოთვალეთ დირექტორიის შინაარსი. იმისათვის, რომ ნახოთ არის თუ არა ფაილი ამ დირექტორიაში, შეგიძლიათ მიმოიხედოთ ls ბრძანებით:
ლს
როდესაც თქვენ დააჭერთ სხვა გზას, იბეჭდება სხვა არაფერი. ეს იმიტომ ხდება, რომ ამჟამად დირექტორია, რომელშიც თქვენ ხართ ცარიელია. თქვენ ჯერ არ ჩაგიყენებიათ მასში რაიმე ფაილი (არც მატყუარა). მოდით შევქმნათ ახლა კამერის მოდულით ფოტოს გადაღებით!
ნაბიჯი 11: უფრო სასარგებლო ბრძანების ხაზის პერსონალი
ბრძანების ისტორია + რედაქტირება
თუ აღმოჩნდებით, რომ ერთსა და იმავე სესიაში არაერთხელ აკრიფებთ მსგავს ან ერთსა და იმავე ბრძანებას, შეიძლება დაგჭირდეთ სცადოთ კოპირება და ჩასმა დროის დაზოგვის მიზნით. Ctrl + C და Ctrl + V არ იმუშავებს ტერმინალში. ამის ნაცვლად, თქვენ გსურთ გამოიყენოთ ბრძანების ისტორია. თუ დააჭირეთ ისრის ღილაკს, შეგიძლიათ ნახოთ და გამოიყენოთ ყველა თქვენი წინა ბრძანება. ბრძანების რედაქტირებისთვის გამოიყენეთ მარჯვენა და მარცხენა ისრები კურსორის გადასატანად.
ტერმინალური სესიის დასრულება
სესიის დასასრულებლად და ტერმინალის ფანჯრის დახურვისთვის გამოიყენეთ Ctrl + D ან გამოიყენეთ:
გასვლა ან უბრალოდ დახურეთ ფანჯარა მაუსის დაჭერით X ღილაკზე კუთხეში.
ნაბიჯი 12: გადაიღეთ ფოტო
Raspistill არის მსუბუქი ბრძანების ხაზის პროგრამა, რომელსაც გააჩნია Raspbian. იგი გამოიყენება კამერის მოდულით ფოტოების გადასაღებად და მანიპულირებისთვის. ასე რომ, თქვენ იცით რას ნიშნავს ეს, არა? სელფის გადაღების დროა! სტანდარტულად, კამერა აჩვენებს ეკრანზე გადახედვას 5 წამის განმავლობაში, სანამ ფოტოს გადაიღებს. განათავსეთ კამერა ისე, რომ ის მიმართული იყოს თქვენი სახისკენ. ფოტოს გადაღება და მისი შენახვა jpeg სახელწოდებით me Pic ტიპი:
raspistill -o mePic.jpg
სასიამოვნოა! თქვენ უბრალოდ გადაიღეთ პირველი ფოტო Raspberry Pi– ით. თუ შეცდომები არ იყო, ნახავთ ახალ მოთხოვნას. თუ მან დაუშვა შეცდომა, შეამოწმეთ შეცდომა თქვენს ბრძანებაში, გადახედეთ კონფიგურაციას, რომ დარწმუნდეთ, რომ კამერა ჩართულია და დარწმუნდით, რომ კამერა სწორად არის ჩართული (გადატვირთვა მოითხოვს გადატვირთვას).
რომ ნახოთ თუ არა ფოტო წარმატებით შეიქმნა, გადახედეთ თქვენს cwd (მიმდინარე სამუშაო დირექტორია):
ლს
თუ ის ჩამოთვლილი არ არის, დარწმუნდით, რომ სწორ მისამართზე ხართ და სცადეთ ხელახლა:
pi@raspberrypi: ~/boof/fotos $
თუ ფოტო სწორად იქნა შენახული, mePic-j.webp
xdg- გახსენი mePic.jpg
აქ არის ჩემი:
თქვენ შეგიძლიათ დაწეროთ mePic-j.webp
ნაბიჯი 13: ბრძანების ხაზის დროშები და დახმარების მიღება
როდესაც უყურებთ ამ ბრძანებებს, რომლებიც აქამდე გამოიყენეთ:
raspistill -o mePic.jpg
scrot -d 5
scrot -u -cd 5
რას ნიშნავს -o, -u, -d და -cd საერთოდ? როდესაც ხედავთ პერსონაჟს "-" წინ, ამას ეწოდება დროშა. ბრძანების ხაზის დროშა არის ჩვეულებრივი გზა ბრძანების ხაზის აპლიკაციებისა და ინსტრუმენტების პარამეტრების დასადგენად, როგორიცაა Scrot და Raspistill. თქვენ შეგიძლიათ გაეცნოთ ბრძანების ხაზის აპლიკაციისა და ინსტრუმენტის ყველა ვარიანტს man ბრძანებით. მაგალითად, რომ გადახედოთ ყველა იმ ვარიანტს, რომელიც Scrot- ს უნდა შესთავაზოს:
კაცი scrot
კაცი ბრძანება არის მოკლე სახელმძღვანელო. ეს აჩვენებს სახელმძღვანელო გვერდებს, სადაც შეგიძლიათ წაიკითხოთ პროგრამის აღწერა და გამოსაყენებლად ხელმისაწვდომი ყველა ვარიანტი.
თუ ოდესმე გინდათ მეტი იცოდეთ ბრძანების შესახებ, კაცი არის პირველი რაც თქვენ უნდა გამოიყენოთ! თქვენ შეგიძლიათ მოძებნოთ სახელმძღვანელო გვერდები ნებისმიერი ბრძანებისათვის მამაკაცის მსგავსად:
კაცი scrot
სახელმძღვანელო გვერდებიდან გასასვლელად დააჭირეთ "q".
თუ ბრძანებას არ აქვს სახელმძღვანელო გვერდი გამოიყენეთ –h ან -დახმარება ბრძანების ან პროგრამის სახელის შემდეგ:
scrot -h
raspistill -დახმარება
ან ინფორმაცია:
ინფორმაცია raspistill
მე გირჩევთ გამოიყენოთ კაცი და -დაეხმარეთ ბრძანებებს ყველა ახალ ინსტრუმენტთან, აპლიკაციასთან და ბრძანებასთან, რომელსაც იყენებთ LXTerminal– ში. ეს შესანიშნავი გზაა ვისწავლოთ როგორ გამოვიყენოთ ისინი, რაც უკვე ჩვევად იქცევა.
ნაბიჯი 14: მოძებნეთ სახელმძღვანელო გვერდები და გადაიღეთ სელფი კამერის მოდულით
ატვირთეთ ორი სურათი, როგორც ეს აღწერილია ქვემოთ:
1) ვებ ბრაუზერის გამოყენებით მოძებნეთ ახალი Linux ბრძანება. ატვირთეთ მამაკაცის გამოყენებით თქვენი ეკრანის ანაბეჭდი, რომ მეტი გაიგოთ ბრძანების შესახებ. თქვენ შეგიძლიათ შეხვიდეთ ამ კლასში თქვენი Pi ვებ ბრაუზერში ან თავად გაუგზავნოთ ელექტრონული ფოსტა ეკრანის ანაბეჭდებს.
2) ატვირთეთ Raspberry Pi კამერის მოდულით გადაღებული თქვენი სელფი.:)
გირჩევთ:
Smart Motorcycle HUD პროტოტიპი (მორიგეობით ნავიგაცია და სხვა მრავალი): 9 ნაბიჯი
Smart Motorcycle HUD პროტოტიპი (შემობრუნება ნავიგაცია და სხვა მრავალი): გამარჯობა! ეს ინსტრუქცია არის ისტორია იმის შესახებ, თუ როგორ შევქმენი და ავაშენე HUD (Heads-Up Display) პლატფორმა, რომელიც შექმნილია მოტოციკლის ჩაფხუტებზე დასაყენებლად. იგი დაიწერა კონკურსის "რუქების" კონტექსტში. სამწუხაროდ, ბოლომდე ვერ დავასრულე
ბო ბოტი ნავიგაცია ლაბირინთში: 4 ნაბიჯი
Boe Bot ნავიგაცია ლაბირინთში: ეს ინსტრუქცია დაგეხმარებათ შექმნათ ბამპერები ბოის ბოტისთვის და მოგაწვდით კოდს, რომელიც ნავიგაციას მოახდენს ბოის ბოტში ლაბირინთში
Raspberry Pi ხმოვანი ნავიგაცია უსინათლოთა დასახმარებლად: 7 ნაბიჯი (სურათებით)
Raspberry Pi ხმოვანი ნავიგაცია უსინათლოთა დახმარება: გამარჯობა ამ სასწავლო ინსტრუქციაში ჩვენ ვნახავთ, თუ როგორ შეიძლება ჟოლოს პი დაეხმაროს ბრმებს, მომხმარებლის მიერ განსაზღვრული ხმოვანი ინსტრუქციის გამოყენებით. ხმა უხელმძღვანელებს ბრმებს კითხვებზე
ნავიგაცია Raspberry Pi– ს პროგრამულ უზრუნველყოფაზე: ნაწილი 2: 10 ნაბიჯი
ნავიგაცია Raspberry Pi– ს პროგრამულ უზრუნველყოფაზე: ნაწილი 2: ეს გაკვეთილი არის თქვენი ბრძანების ხაზის განათლების გაგრძელება. Raspberry Pi– სთან მუშაობისას თქვენ უდავოდ დააინსტალირებთ ახალ პროგრამულ უზრუნველყოფას, რომ ისწავლოთ, გამოსცადოთ და შექმნათ. ამ გაკვეთილზე თქვენ შეისწავლით თუ როგორ უნდა დააინსტალიროთ პროგრამული პაკეტები და
EWEEDINATOR☠ ნაწილი 2: სატელიტური ნავიგაცია: 7 ნაბიჯი (სურათებით)
EWEEDINATOR☠ ნაწილი 2: სატელიტური ნავიგაცია: Weedinator სანავიგაციო სისტემა დაიბადა! მოხეტიალე სასოფლო -სამეურნეო რობოტი, რომლის კონტროლიც შესაძლებელია ჭკვიანი ტელეფონით … და იმის ნაცვლად, რომ გავიარო რეგულარული პროცესი, თუ როგორ ხდება მისი შედგენა, ვიფიქრე, რომ შევეცდები აგიხსნა, თუ როგორ მუშაობს სინამდვილეში - წინა