Raspberry pi 3 გამოყენების მაგალითი. ახლა დროა კედლის გადამყვანი მიკრო USB კონექტორით. არც ისე მნიშვნელოვანი, მაგრამ სასარგებლო

დეველოპერული დაფები, რომლებიც ბაზარზე ცნობილია როგორც მიკროკომპიუტერები, ყოველდღიურად უფრო პოპულარული ხდება. ყველასათვის საყვარელი Raspberry Pi-ს პირველი პარტია უკვე გაეგზავნა მომხმარებელს. იმავდროულად, მეორე მოდელის ღირებულება ასო "B"-ით მნიშვნელოვნად დაეცა გადამყიდველებისგან (მწარმოებელს აქვს ძალიან ძვირი მიწოდება) - შესანიშნავი მიზეზი ამ გაჯეტის გაცნობისთვის.

მთავარი მოდელი, Raspberry Pi 2 B, ჩინეთში 32 დოლარად შეგიძლიათ ნახოთ (ოფიციალური მიმწოდებლისგან - 50 დოლარი მიტანის ჩათვლით). საკმაოდ ჰუმანური ფასია ასეთი მრავალფუნქციური მოწყობილობისთვის.

რა არის სენსაციური "მალინკა"?

გარეგნულად, Raspberry Pi 2 არის პატარა დაფა, რომელიც ოდნავ აღემატება საბანკო ბარათს. ჩვენი ერთი დაფის ტვინი არის ოთხბირთვიანი ARM Cortex-A7 900 MHz სიხშირით. თუ სასურველია, შეგიძლიათ მისი ოდნავ გადატვირთვა ჩაშენებული კომუნალური პროგრამის გამოყენებით. გარდა ამისა, დაფას აქვს გიგაბაიტი მეხსიერება, საიდანაც 128 მბ-მდე გამოყოფა შესაძლებელია ვიდეო ბირთვისთვის.

ᲞᲠᲝᲪᲔᲡᲝᲠᲘ: ARM Cortex-A7
სიხშირე: 0,9 გჰც
ბირთვების რაოდენობა: 4
ოპერატიული მეხსიერების მოცულობა: 1 GB
გრაფიკული ჩიპსეტი: ინტეგრირებული VideoCore IV 3D
ხმის კონტროლერი: ინტეგრირებული
გარე პორტები: 4 USB, 1 HDMI, 1 აუდიო ჯეკი (მიკროსი შედი/ყურსასმენის გამომავალი), 1 LAN
Ბარათის მკითხველი: microSD
საჭირო საკვები: 5 V, 1 A microUSB/12 V-ით, 2 A დამატებითი დანამატის მეშვეობით
დამატებით: კამერის ინტერფეისი (CSI), ეკრანის ინტერფეისი (DSI), 40 GPIO პინი

ვიდეო გამომავალი - HDMI. დეველოპერებმა მიატოვეს ანალოგური RCA, რომელიც ხელმისაწვდომი იყო წინა ვერსიებში (მაგრამ არა მთლიანად: რთული კაბელის გამოყენებით, შეგიძლიათ ანალოგური სიგნალის გამოტანა ძველ ტელევიზორზე 3.5 მმ კონექტორის საშუალებით). მაგრამ დაფა აღჭურვილია ოთხი USB სლოტით. თითოეულ პორტს შეუძლია 1,2 ა-მდე დენის მიწოდება. თუმცა, ამისთვის Raspberry-ს სჭირდება კვების წყარო 2 A-დან. თუ ასეთი დენი არ არის საჭირო, შეგიძლიათ Malinka ჩართოთ თუნდაც ჩვეულებრივ 2,5 ვტ-ში. კომპიუტერის USB პორტი (5 V × 0.5 A).

მოდელის ქვედა მხარეს, რომელსაც განვიხილავთ, პირველი თაობისგან განსხვავებით, არის microSD სლოტი (ერთხელ იყო SD). ფლეშ დრაივი არის სისტემის მთავარი ჩამტვირთველი და ნაგულისხმევი ჩამწერი მოწყობილობა. სამწუხაროდ, Raspberry Pi 2-ს არ აქვს უკაბელო ინტერფეისი, მას აქვს მხოლოდ Ethernet, თუმცა შეგიძლიათ ჩადოთ Wi-Fi dongle.

მთავარი, რაც განასხვავებს Raspberry-ს ჩვეულებრივი კომპიუტერისგან, არის დამატებითი ქინძისთავების არსებობა. Ბევრი მათგანი. ცალკეული ჩამკეტის ქინძისთავების წყალობით, შეგიძლიათ დააკავშიროთ კამერა (CSI) და დისპლეი (DSI). ორივე პერიფერიული მოწყობილობა პირდაპირ იმუშავებს ვიდეო ბირთვთან და პროცესორთან. ასევე არის 40 GPIO პინი: ზოგადი დანიშნულების შეყვანის/გამოსვლის ინტერფეისი. მასთან ერთად, თქვენ შეგიძლიათ დააკავშიროთ ყველაფერი და შეცვალოთ შეყვანის და გამოსავლების მინიჭება.

სხვათა შორის, მიწოდების ნაკრების შესახებ. მოწყობილობა იყიდება ბრენდირებულ ყუთში, რომელიც ასევე შეიცავს ინსტრუქციას. სტანდარტული კონფიგურაციის გარდა, არის გაფართოებული. დაფის, ინსტრუქციისა და ყუთის გარდა, მასში ასევე შედის ჭანჭიკების ნაკრები, აკრილის კორპუსი, პატარა დიფუზორი და იგივე ქულერი. ჯობია ჩაანაცვლო მაგ საქმე ამით. მაგრამ დანარჩენის მიღება არც ისე ადვილი იქნება.




ოპერაციული სისტემები და პროგრამული უზრუნველყოფა

Raspberry-სა და ბევრ სხვა მოწინავე ერთბორტ კომპიუტერს შორის, როგორიცაა Cubietruck SATA-ს შორის, მთავარი განსხვავება იყო მისი შესანიშნავი მხარდაჭერა: სუფთა დისტრიბუცია, დიდი რაოდენობით მზა კოდი საკუთარი განვითარებისთვის, სტანდარტიზებული კომპონენტები და კოლეგების თაიგულები. რომლებიც ყოველთვის სიამოვნებით ეხმარებიან ნებისმიერ, თუნდაც ყველაზე რთულ ან სულელურ პროექტში.

Raspberry-ის ოფიციალური ოპერაციული სისტემა არის Debian ვარიანტი - Raspbian. ახლა მას აქვს ჩაშენებული აპლიკაციის ბაზარი, ამიტომ მალინკას გამოყენებას არ შეიძლება ეწოდოს რთული. Raspberry Pi-ს ოფიციალურ ვებსაიტზე, Raspbian-ის გარდა, შეგიძლიათ ჩამოტვირთოთ Linux-ის რამდენიმე სხვა დისტრიბუცია: Debian Wheezy, Ubuntu MATE, Fedora Remix.

Raspbian არის რამდენიმე ძირითადი აპლიკაციის კოლექცია, რომელთანაც უნდა იმუშაოთ. სხვა დისტრიბუციები უფრო ფუნქციონალურია, მაგრამ არსებობს მნიშვნელოვანი გაფრთხილება: მას შეუძლია მხოლოდ პროგრამების ARM ვერსიებთან მუშაობა. მოწყობილობის შესრულება და ფუნქციონირება საკმარისია იმისათვის, რომ გამოიყენოთ Raspberry Pi 2, როგორც ჩვეულებრივი საოფისე კომპიუტერი. შესანიშნავი ვიდეო ბირთვის წყალობით, Pi 2 შეიძლება გადაიქცეს სახლის მედია სერვერად: ჩიპს აქვს საკმარისი ძალა 1080p ვიდეოს გაშიფვრისთვის. მომხმარებლებისთვის ხელმისაწვდომია ორი მედია ცენტრის პროგრამა: OpenELEC და OSMC.

საკმარისი კომპიუტერის შესრულება PlayStation 1-ის მიბაძვისთვის RetroPie-ის გამოყენებით. სხვათა შორის, მშობლიურ Raspbian-ს აქვს Minecraft-ის სპეციალური ვერსია. და სასოწარკვეთილ გეკებს შეუძლიათ Wolfram Mathematica-ს უფასო ვერსია გამოაყენონ.

Raspberry Pi 2-ს ასევე აქვს საკუთარი Windows 10 დისტრიბუცია. სამწუხაროდ, ამ სისტემას არ აქვს გრაფიკული ინტერფეისი და საშუალებას აძლევს თავის კონტროლს მხოლოდ დისტანციურად PowerShell-ის საშუალებით დაკავშირებით (არ არის ბრძანების ხაზიც კი). ამავდროულად, შეგიძლიათ 32-ბიტიანი აპლიკაციების გაშვება.

სისტემის ინსტალაცია

Raspberry-ის კომპიუტერად გამოსაყენებლად, თქვენ უნდა დააკავშიროთ მონიტორი, კლავიატურა, მაუსი და ელკვება microUSB-დან. მეხსიერების ბარათის სლოტში უნდა ჩადოთ microSD დაინსტალირებული სისტემით: სურათი ჩამოტვირთულია ოფიციალური ვებსაიტიდან და დამონტაჟებულია ბარათზე სპეციალური პროგრამის გამოყენებით. თქვენ ასევე შეგიძლიათ გამოიყენოთ NOOBS პროგრამა: თქვენ უნდა გადმოწეროთ იგი ოფიციალური ვებსაიტიდან, ბარათის წინასწარ დაფორმატებით (ოფიციალური ინსტრუქციები).

ამის შემდეგ, დაფა შეიძლება ჩართოთ. NOOBS-ის გამოყენებით სისტემის დაინსტალირებისას ეკრანზე გამოჩნდება ინსტალერი, რომელიც მოგთხოვთ აირჩიოთ ერთ-ერთი ხელმისაწვდომი ოპერაციული სისტემა (თუმცა, სურათის დასაყენებლად უნდა ჩამოტვირთოთ და განათავსოთ იგი მეხსიერების ბარათზე). თქვენ შეგიძლიათ დააინსტალიროთ რამდენიმე სისტემა ერთდროულად და აირჩიოთ ისინი ჩატვირთვის მენიუდან გაშვების შემდეგ.

რა უნდა გააკეთოს შემდეგ

Raspberry Pi 2 და მზა პროექტებისთვის უამრავი აპლიკაციაა. მიკროკომპიუტერი შეიძლება შეიქმნას იმისთვის, რომ იმუშაოს თითქმის ნებისმიერ პერიფერიულ მოწყობილობასთან და აჩვენოს გამოსახულება ყველგან. მომდევნო სტატიაში შევეცდებით Raspberry Pi 2-ს დავაკავშიროთ მაღალი ხარისხის ციფრული-ანალოგური გადამყვანი და შევქმნათ მცირე მედია ცენტრი.

Raspberry PI 3 არის ერთი დაფის კომპიუტერი საბანკო ბარათის ზომის. ჩვეულებრივი კომპიუტერის მსგავსად, მას აქვს პერიფერიული მოწყობილობები და ინტერფეისები. ის საშუალებას გაძლევთ შეასრულოთ მრავალი ფუნქცია, რომელიც ხელმისაწვდომია მძლავრი დესკტოპის სისტემებზე. ის პრაქტიკულად ასრულებს კომპიუტერის ყველა ფუნქციას და კიდევ უფრო მეტს. Raspberry-ს აქვს შესანიშნავი გრაფიკული შესაძლებლობები და შეიძლება გამოყენებულ იქნას როგორც პლატფორმა სათამაშო აპლიკაციების შესაქმნელად. მეორეს მხრივ, ის შეიძლება გამოყენებულ იქნას საზომი და რობოტული სისტემების შესაქმნელად სენსორების და აქტივატორების გამოყენებით.

ამ სტატიიდან თქვენ შეიტყობთ:

კეთილი იყოს თქვენი მობრძანება ჩემი ბლოგის kip-world-ის გვერდებზე! გრიდინ სემიონი შენთანაა. მეგობრებო, ხშირად ვაწყდები სტატიების გამოქვეყნების დაგვიანებას. ასე რომ, მაპატიეთ.

საბოლოოდ მივაღწიე ჩემი რესურსის ძირს. ამისთვის დავიწყე ყველაფერი. 1,5 წელი გავიდა.

მე ვწერ ამ სტრიქონებს ჩემს საყვარელ თემაზე - ერთი დაფის კომპიუტერები და განსაკუთრებით Raspberry PI. თავად დაფა შევუკვეთე. სწორედ 11 ნოემბერს, იმ დროს იყო დღესასწაული შოპინგის პატივსაცემად და გიჟური ფასდაკლებები იყო ჩინურ მაღაზიაში.

ამიტომ, გამოვიყენე შესაძლებლობა...

რამდენ პოტენციურ შესაძლებლობას შეიცავს ეს ნივთი? სამწუხაროდ, ეს არ არის ძალიან პოპულარული რუსეთში. ამდენი ინფორმაცია გავთხარე. უმეტესობა ინგლისურ ენაზეა.

ახლა ისეთ დონეზე ვარ, რომ ზოგადად ყველაფერი მესმის. ვაპირებ ამ ცოდნის გაფართოებას და გაღრმავებას.

დავიწყოთ აღწერით...

Raspberry PI-ს აღწერა

მინიატურული და ჩუმი კომპიუტერი, რომელსაც შეუძლია გარე სამყაროსთან კომუნიკაცია GPIO შეყვანის/გამომავალი სისტემის გამოყენებით. მისი შესაძლებლობები შემოიფარგლება მხოლოდ თქვენი ცოდნით და წარმოსახვით.

რა აპლიკაციები შეიძლება იყოს Raspberry PI 3-ზე:

  • სახლის სერვერი მონაცემთა შენახვისთვის;
  • ბიტკოინის მაინინგი;
  • რობოტი, რომელსაც აკონტროლებს WI-FI ან მანქანური ხედვა
  • სათამაშო კონსოლი ან სათამაშო მანქანა;
  • სახლის ამინდის სადგური;
  • ტაბლეტი;
  • უსაფრთხოების სისტემა სახის ამოცნობით;
  • "Ჭკვიანი სახლი;

ამ მანქანაზე შეგიძლიათ ნებისმიერი ავტომატიზაციის აწყობა. შექმენით ნებისმიერი რობოტი.

ნებისმიერი ავტომატიზაციის სისტემის ყველაზე მნიშვნელოვანი კრიტერიუმებია:

  • ძირითადი ალგორითმის შედგენა და ბიბლიოთეკების გამოყენება;
  • ოპერაციის დამუშავების ციკლის სიჩქარის გათვალისწინებით;
  • ანალოგური სიგნალების შერჩევისა და გამოკითხვის სიჩქარის გათვალისწინებით;
  • ქსელის კავშირის ხელმისაწვდომობა;

დავიწყოთ ძირითადი ტექნიკური მახასიათებლებით:

SoCBroadcom BCM2837
პროცესორიARM Cortex-A53 (4 ბირთვი)
GPUBroadcom VideoCore IV
ოპერატიული მეხსიერება1 GB LDDR2
ჩამონტაჟებული გადამყვანები10/100 Mbit Ethernet, Bluetooth 4.1 LE, Wi-Fi 802.11n
პორტები4xUSB 2.0, HDMI, 3.5 მმ აუდიო გამომავალი, 40-პინიანი GPIO, კამერის სერიული ინტერფეისი (CSI), ეკრანის სერიული ინტერფეისი (DSI)
MicroSD ბარათის სლოტი

რა კომენტარები შემიძლია დავამატო ყველა ზემოთ ჩამოთვლილიდან?

მთავარი ოპერაციული სისტემა არის Linux. OS რეგისტრირებულია microSD ფლეშ დრაივზე და ჩასმულია შესაბამის სლოტში.

და თუ თქვენი ოპერაციული სისტემა გაფუჭდა, მაშინ ეს კარგია. ხელახლა ჩაწერა შეგიძლიათ ნებისმიერ დროს.

პროცესორის მთავარი არქიტექტურა არის ARM Cortex-A53. Რას ნიშნავს ეს? იმის შესახებ, რომ ჩვენ შეგვიძლია გავანათოთ მრავალი ოპერაციული სისტემა:

  1. Raspbian (დებიანის წარმოებული, რომელიც მორგებულია Raspberry-ზე). სხვათა შორის, ეს ოპერაციული სისტემა გამოიყენება ჰოსტინგის სერვერებში
  2. Raspberry PI დესკტოპი
  3. UBUNTU მათე
  4. Snappy UBUNTU Core
  5. Windows 10 IOT
  6. LIBREELEC
  7. PINET
  8. RISCOS
  9. ამინდის სადგური

სწავლის დასაწყებად, მე გთავაზობთ სცადოთ Raspbian. ჯერ უნდა გესმოდეთ, თუ როგორ გამოიყენოთ Linux OS ზოგადად.

შემდეგი ინტერფეისები ხელმისაწვდომია Raspberry-სთვის:

  • UART (სერიული);
  • I²C/TWI;
  • SPI სელექტორით ორ მოწყობილობას შორის;
  • Ethernet 10/100 Mbit გამომავალი სტანდარტული 8P8C სოკეტთან (RJ45);
  • Wi-Fi 802.11n და Bluetooth 4.1 მოწოდებული Broadcom BCM43438 ჩიპით;

რაც შეეხება ერთი დაფის კომპიუტერის ელექტრომომარაგებას. ბორტზე არის მიკრო USB, რომელიც იღებს 5 ვოლტს. შეიძლება იკვებება PIN-ების საშუალებით. მაგრამ უმჯობესია დააკავშიროთ 5 ვ დენის ადაპტერი გამომავალი დენით 2 ა. ამ გზით იქნება საკმარისი სიმძლავრე იმ მოწყობილობებისთვის, რომლებსაც USB-ს დააკავშირებთ.

ასე რომ, მას შეუძლია შეასრულოს ძირითადად მხოლოდ ვიწრო ამოცანები - ადგილობრივი. ზოგადად, საინტერესოა RPI + Arduino კომბინაციის პირდაპირ გამოყენება. ყოველთვის მინდოდა მეცადა.

რა გჭირდებათ Raspberry PI-ის გასაშვებად

დასაწყებად დაგჭირდებათ:

  1. თავად მინიკომპიუტერის დაფა;
  2. სპილენძის რადიატორების კომპლექტი (უაღრესად გირჩევთ, თუ გსურთ თქვენი ჟოლო უფრო დიდხანს იმუშაოს);
  3. ნებისმიერი სხეული (არა აუცილებელი, მაგრამ სასურველი);
  4. კვების ბლოკი 5 ვ 2,5 ა-ზე;
  5. microSD მეხსიერების ბარათი მინიმალური ტევადობით 8 GB;

მაშინ ჩვენ გვჭირდება პერიფერიული მოწყობილობები სამუშაოდ, ძირითადად ჩვეულებრივი კომპიუტერის მსგავსად.

  1. მონიტორი ან ტელევიზორი HDMI გამომავალი;
  2. კლავიატურა;
  3. მაუსი;

თუ თქვენ გაქვთ VGA მონიტორი, პრობლემა არ არის, გადაერთეთ HDMI-ზე სპეციალური გადამყვანის გამოყენებით.

ინსტალაციაზე და პირველ გამოყენებაზე მოგვიანებით მოგიყვებით, როცა ჟოლო საბოლოოდ მოვა ჩემს სახლში.

განახორციელოს სხვადასხვა Raspberry პროგრამული ფუნქციები ძირითადად. შეგიძლიათ დაწეროთ ჯავაში. ასევე არსებობს ძალიან ბავშვური ობიექტზე ორიენტირებული პროგრამირების ენა სახელწოდებით Scratch.

ის ასევე შეიძლება გამოყენებულ იქნას Raspberry-სთვის, საკმაოდ რეალისტურად.

ჟოლოსთან დაკავშირებული პროექტების მაგალითები

რა შეგიძლიათ გააკეთოთ Raspberry PI 3-ით? და ბევრი რამ, ბევრი. განხორციელების უამრავი მაგალითია.

ძირითადად ინგლისურენოვან ვიდეოებს დავდებ, რადგან ყველაზე ინფორმაციულია::

1 GameBoy Raspberry PI Zero-ზე


ან ალტერნატიულად:

და მეორე ნაწილი:

2 კვადკოპტერი RPI-ზე

3 "ჭკვიანი" სახლი RPI-ზე

4 სრულფასოვანი "სახლის" სერვერი

5 მდიდრული ვიდეო ჩამწერი მანქანისთვის

ეს მხოლოდ მცირე ნაწილია, რაც ჩამოვთვალე. სამწუხაროდ ძირითადად ინგლისურად.

პატივისცემით, გრიდინ სემიონი

გამარჯობა მეგობრებო

Xiaomi-ის ეკოსისტემიდან ჭკვიანი სახლის მოწყობილობების მიმოხილვებში მე უკვე რამდენჯერმე ვახსენე სახელი Domoticz. დაბოლოს, დავიწყე ჩემი ნამუშევრების გაზიარება ამ თემაზე და ვუთხარი, რა არის ეს და როგორ შეგიძლიათ შეავსოთ Xiaomi-ის ჭკვიანი სახლის სტანდარტული შესაძლებლობები ამ სისტემის გამოყენებით. ამის თქმა ერთი მიმოხილვით შეუძლებელია, მაგრამ საიდანღაც უნდა დაიწყოთ - წავიდეთ...

შესავალი - რამდენიმე სიტყვა Domoticz-ის შესახებ

1. რა არის Domoticz?
ეს არის ღია კოდის მრავალ პლატფორმის პროგრამა, რომელიც მიზნად ისახავს ჭკვიანი სახლის მართვის სისტემის შექმნას. მხარს უჭერს უამრავ სხვადასხვა მოწყობილობას სხვადასხვა მწარმოებლისგან, მათ შორის Xiaomi მოწყობილობებთან მუშაობას.
2. რომელი Xiaomi მოწყობილობების მართვა შეიძლება Domoticz-ის მიერ?
მე ვისაუბრებ მხოლოდ იმ მოწყობილობებზე, რომლებიც პირადად მაქვს გამოცდილი. ამ დროისთვის შეგიძლიათ მართოთ Xiaomi Gateway - და ყველა მოწყობილობა, რომელსაც ის აკონტროლებს - ღილაკები, გახსნის და მოძრაობის სენსორები, ZigBee სოკეტები, Aqara კონცენტრატორები. ასევე მხარდაჭერილია Yeelight განათების გაჯეტები - RGBW და თეთრი ნათურები, Celling Light ჭერის ნათურა.
წავიკითხე მიფლორას ბლუთუს სენსორებთან მუშაობის შესახებ.
3. რატომ მჭირდება Domoticz?
სისტემას აქვს უფრო მოქნილი ვარიანტები სცენარების დასაყენებლად - მაგალითად, მოწყობილობის აქტივობის შემოწმება, რაღაც, რაც არ არის MiHome-ში, ან ცვლადების შექმნა - რაც საშუალებას აძლევს ერთ პირობას - მაგალითად, კლავიშის დაჭერას - შეასრულოს სხვადასხვა მოქმედებები, რაც დამოკიდებულია ცვლადის მნიშვნელობაზე.
Domoticz-ში შექმნილი სცენარები არ არის დამოკიდებული ჩინურ სერვერებზე ან ინტერნეტის ხელმისაწვდომობაზე.
Domoticz აფართოებს მოწყობილობების ფუნქციონირებას - მაგალითად, ახალი მოქმედებები "თავისუფალი ვარდნა" ან "გაფრთხილება" კუბისთვის, ან "ხანგრძლივი დაწკაპუნებით გათავისუფლება" ღილაკისთვის.
4. თუ Domoticz-ს ვიყენებ, ვერ შევძლებ MiHome-თან მუშაობას?
ორივე სისტემა მშვენივრად ცხოვრობს პარალელურად - MiHome-ის ფუნქციონალობა მთლიანად შენარჩუნებულია, უბრალოდ, ზოგიერთი სკრიპტი იცხოვრებს ერთ სისტემაში, ზოგი კი მეორეში. პრინციპში, ყველა სცენარი შეიძლება იცხოვროს Domoticz-ში.
5. რატომ მჭირდება MiHome, თუ ვიყენებ Domoticz-ს?
ყოველ შემთხვევაში ახალი მოწყობილობების დასამატებლად. არჩევანი თქვენზეა - მაგრამ ჩემი აზრით, ამ დროისთვის Domoticz საუკეთესოდ გამოიყენება MiHome-ის დამატებით.
6. რა არის საჭირო Xiaomi მოწყობილობების Domoticz-თან დასაკავშირებლად?
მინდა სასწრაფოდ დაგამშვიდოთ - არ არის საჭირო გამაგრილებელი უთოები, პროგრამისტები და ტამბურებით ცეკვა. თქვენ ასევე არ გჭირდებათ Linux ან ვირტუალური მანქანები - შეგიძლიათ სცადოთ ყველაფერი სწორად თქვენს სამუშაო Windows-ზე და თუ მოგწონთ, მაშინ აზრი აქვს მისთვის ცალკე ტექნიკის პლატფორმის გამოყოფას, მაგალითად, დღევანდელი მიმოხილვის გმირი.
ფაქტიურად პირველი წარმატებული ექსპერიმენტების შემდეგ ჩემს დესკტოპ კომპიუტერზე, მე აღფრთოვანებული ვიყავი Domoticz-ისთვის ცალკე ტექნიკის ბაზის იდეით. მე გადავწყვიტე Raspberry Pi Model 3 B - კომპაქტური, მაგრამ ძლიერი ერთბორტიანი კომპიუტერი, რომელიც დაფუძნებულია BCM2837 SoC პროცესორზე 4 Cortex-A53 ბირთვით, მუშაობს 1.2 გჰც სიხშირეზე, 1 GB ოპერატიული მეხსიერება და Wi-Fi და Bluetooth 4.1 უკაბელო. მოდულები..

კომპლექტი

ჩემს შეკვეთაში 4 ელემენტი შევიტანე -

გადახდის ეკრანი


Raspberry Pi Model 3 B დედაპლატა -
საინტერესო ის არის, რომ მაღაზიას აქვს ორი მოდიფიკაცია - ჩინური და ინგლისური. ყიდვის დროს ჩინური 7 დოლარით იაფი იყო, ავიღე. რა არის იქ ჩინური, გულწრფელად რომ ვთქვათ, ჩემთვის საიდუმლოა.
ქეისი Raspberry Pi Model 3 B -სთვის -
კვების წყარო HN - 528i AC / DC 5V 2A -
სპილენძის გამათბობლები Raspberry Pi-სთვის -
სრული ნაკრებისთვის დაგჭირდებათ ასევე microSD ბარათი - მინიმუმ 4 GB და HDMI კაბელი. კაბელიც მქონდა და 32 გბ-იანი ბარათიც, ამიტომ არ ვიყიდე.

რა არის შეფუთვაში

დათმობილი დროის შემდეგ - სულ რაღაც ორ კვირაზე მეტი, კურიერმა ამანათი მოიტანა ჩემი შეკვეთით.


მოდით უფრო ახლოს მივხედოთ. კვების წყარო C ტიპის შტეფსით და მიკრო USB კონექტორით.


დეკლარირებული მაქსიმალური დენი არის 2A 5 ვ ძაბვისას.


სატესტო ჩართვა 2A დატვირთვით აჩვენებს ძაბვის გარკვეულ ვარდნას, მაგრამ მისაღებ საზღვრებში ელექტრომომარაგება მეტ-ნაკლებად გულწრფელია.


სამი სპილენძის რადიატორის ნაკრები ჩანთაში პასიური გაგრილებისთვის.


ყველა რადიატორს აქვს კვადრატული ფორმა, ორი რადიატორი ქინძისთავებით და გვერდის სიგრძე დაახლოებით 12 მმ და ერთი ბრტყელი გვერდითი სიგრძით დაახლოებით 15 მმ.


კორპუსი დამზადებულია მუქი პლასტმასისგან, სახურავზე ჟოლოს გამოსახულებით.


კორპუსის ზომები - დაახლოებით 90 x 65 მმ




კორპუსი დაიშალა 5 ნაწილად - ყველაფერი იჭერს საკეტებით, ხრახნების გარეშე.


აქსესუარები დასრულებულია - დროა გადავიდეთ ყველაზე მნიშვნელოვანზე
RASPBERRY PI 3 MODEL B
Raspberry Pi 3 Model B არის Raspberry Pi 2 Model B-ის პირდაპირი მემკვიდრე. დაფა სრულად თავსებადია მის წინამორბედთან, მაგრამ აღჭურვილია უფრო მაღალი წარმადობით და ახალი საკომუნიკაციო ინსტრუმენტებით:
64-ბიტიანი ოთხბირთვიანი ARM Cortex-A53 პროცესორი 1.2 გჰც სიხშირით Broadcom BCM2837 ერთ ჩიპზე; ჩაშენებული Wi-Fi 802.11n და Bluetooth 4.1.
გარდა ამისა, პროცესორს აქვს ARMv53 არქიტექტურა, რაც ნიშნავს, რომ შეგიძლიათ გამოიყენოთ თქვენი საყვარელი ოპერაციული სისტემა: Debian Wheezy, Ubuntu Mate, Fedora Remix და კიდევ MS Windows 10.


ტექნიკური მახასიათებლები დაწვრილებით
პროცესორი - Broadcom BCM2837, ARM Cortex-A53 ოთხბირთვიანი, 1.2 გჰც
პროცესორის ბირთვების რაოდენობა - 4
GPU - VideoCore IV 3D
ოპერატიული მეხსიერება - 1 გბ
საცავი - microSD
ქსელის შესაძლებლობები
Ethernet 10/100
WiFi 2.4G 150 მბ/წმ
ვიდეო გამომავალი - HDMI
USB პორტები - 4
უსადენო შესაძლებლობები - Bluetooth
აუდიო გამომავალი - 3.5 ჯეკი
85,6 x 53,98 x 17 მმ, 45 გრამი


ყუთში არის დოკუმენტაცია და სწრაფი ინსტალაციის ბუკლეტი - სხვათა შორის, ინგლისურ ენაზე, ასევე სქელი ყავისფერი ქაღალდის ტომარა კომპიუტერთან ერთად.


კომპიუტერის ერთ-ერთ გრძელ მხარეს არის მიკრო USB პორტები კვებისათვის, სრული ზომის HDMI პორტი, CSI-2 კამერის პორტი - კამერის დასაკავშირებლად MIPI ინტერფეისის საშუალებით და 3.5 მმ აუდიო ჯეკი. ასევე ზედა მხარეს არის პროცესორის მოდული და Ethernet/USB Hub lan9514-jzx


წინა მხარეს არის 4 USB პორტი და Ethernet პორტი


დედაპლატის მეორე მხარეს არის 40 ზოგადი დანიშნულების შეყვანის/გამომავალი პინი (GPIO).


მეორე ბოლო მხარეს არის DSI Display Port სტანდარტული დისპლეის დასაკავშირებლად


დაფის ქვედა მხარეს არის LPDDR2 SDRAM მეხსიერების მოდული - EDB8132B4PB-8D-F


და მიკრო SD სლოტი მეხსიერების ბარათისთვის


სპილენძის გამათბობლები მოთავსებულია USB/Ethernet Hub-ზე და პროცესორი ერთ მხარეს


და მეხსიერების ჩიპზე მეორეზე. ეს გამათბობელი ბრტყელია - ხელს არ უშლის კორპუსის კომპიუტერის დაფის მონტაჟს


ყველაფერი მშვენივრად ჯდება კორპუსში, არ არის ხრახნიანი შეერთებები - ზის პლასტმასის გამონაზარდებზე.


კორპუსის ყველა ამონაკვეთი ზუსტად ემთხვევა კომპიუტერის კონექტორებს




დასაწყებად გვჭირდება გარე მონიტორი (ტელევიზორი) HDMI შეყვანით, USB კლავიატურა, უფრო მოსახერხებელი იქნება, თუ ასევე იქნება მაუსი და კვების წყარო. მონიტორი, კლავიატურა და მაუსი დაგჭირდებათ მხოლოდ ინსტალაციის დროს, მაშინ მხოლოდ ელექტრომომარაგება იქნება საკმარისი.

ოპერაციული სისტემის ინსტალაცია

ოპერაციული სისტემის ინსტალაციისთვის, პირველ რიგში, თქვენ უნდა ჩამოტვირთოთ არქივი სადისტრიბუციო კომპლექტებით - . სანამ თითქმის ერთი და ნახევარი გიგაბაიტიანი არქივი ჩამოტვირთულია, ჩვენ ჩამოტვირთავთ პროგრამას SD ბარათის ფორმატირებისთვის - SD Card Formatter -. ეს განაწილება ბევრად უფრო კომპაქტურია - მხოლოდ 6 მბ, ასე რომ, დროის დაკარგვის გარეშე დააინსტალირეთ პროგრამა


და, ინსტალაციის შემდეგ, ჩადეთ მეხსიერების ბარათი ბარათის წამკითხველში (თქვენ გაქვთ ბარათის წამკითხველი, არა) და გაუშვით SD Card Formatter. ოფციების მენიუში თქვენ უნდა დააყენოთ „FORMAT SIZE ADJUSTMENT“ „ON“-ზე


დიდი დისტრიბუციის ჩამოტვირთვის მოლოდინში, გახსენით მიღებული არქივი და ამოალაგეთ მისი შიგთავსი ახლად ფორმატირებულ ფლეშ დრაივზე.
შემდეგი ნაბიჯი არის Raspberry Pi-ს პირველი გაშვება (ფლეშ დრაივი ჩაწერილი დისტრიბუციით, რა თქმა უნდა, ჩვენ მასში ვაყენებთ). ბოდიშს გიხდით შემდეგი ფოტოების ხარისხისთვის - ტელევიზორის ეკრანიდან :(
როდესაც პირველად დაიწყებთ მას, იწყება ოპერაციული სისტემის არჩევის მენიუ - რა უნდა დააინსტალიროთ და სიაში შედის Windows 10-ის ვერსიაც კი Raspberry Pi-სთვის. ამ ეტაპზე შეგიძლიათ აირჩიოთ ენა (ეკრანის ბოლოში) - ხელმისაწვდომია რუსული და დაუკავშირდეთ Wi-Fi ქსელს - Wi-Fi ქსელების ღილაკი


ოპერაციული სისტემა, რომელიც მე მჭირდება - Raspbian Linux Debian-ზე დაფუძნებული - წარმოდგენილია ორი ვერსიით, lite და სრული, გრაფიკული ინტერფეისით. მე ავირჩიე სრული ვერსია


ამის შემდეგ ჩვენ შეგვიძლია მშვიდად წავიდეთ და დავლიოთ ჩაი ბაგელებით, ინსტალაციას დიდი დრო დასჭირდება.


პერიოდულად ვიზომე ტემპერატურა ინსტალაციის დროს, მაქსიმუმი რაც ვნახე იყო 38 გრადუსი.
ინსტალაციის დასრულების და კომპიუტერის გადატვირთვის შემდეგ, Raspbian დესკტოპი იტვირთება


ერთადერთი, რაც აქ გავაკეთე, იყო SSH-ის ჩართვა პარამეტრებში - იმისთვის, რომ სისტემა მემართა დესკტოპის კომპიუტერიდან, დანარჩენი ყველაფერი უკვე გავაკეთე ტერმინალის საშუალებით.


Raspberry დესკტოპის კომპიუტერიდან გასაკონტროლებლად გვჭირდება ნებისმიერი ტერმინალური პროგრამა, მე ვიყენებ ძველ კარგ Putty-ს


ნაგულისხმევი მომხმარებლის სახელი და პაროლი - პიდა ჟოლო. პაროლის შესაცვლელად გამოიყენეთ ბრძანება passwd.


გირჩევთ დაუყოვნებლივ დააყენოთ სტატიკური IP მისამართი Raspberry-სთვის. თქვენ შეგიძლიათ გაიგოთ მიმდინარე მისამართები ბრძანების გამოყენებით ifconfig , სად
eth0 არის Ethernet
აქ არის ადგილობრივი ინტერფეისი 127.0.0.1
wlan0 არის wi-fi ინტერფეისი

და პარამეტრების ფაილის რედაქტირებისთვის, შეიყვანეთ ბრძანება
სუდო ნანო /etc/dhcpcd.conf
და ფაილში, რომელიც იხსნება, ბოლომდე გადახვევით, დაამატეთ საჭირო პარამეტრები იმის მიხედვით, თუ რომელ ინტერფეისს გამოვიყენებთ.
მაგალითად, ჩვენ გვინდა გამოვიყენოთ მისამართი 192.168.0.222, ნიღაბი 255.255.255.0, კარიბჭის მისამართი და DNS - 192.168.0.1
Ethernet-ისთვის ჩვენ ჩავსვით
ინტერფეისი eth0

სტატიკური მარშრუტიზატორები = 192.168.0.1

wifi-სთვის
ინტერფეისი wlan0
სტატიკური ip_address=192.168.0.222/24
სტატიკური მარშრუტიზატორები = 192.168.0.1
სტატიკური დომენის_სახელის_სერვერები=192.168.0.1


რედაქტორიდან გასასვლელად დააჭირეთ ctrl+x
ცვლილებების შესანახად დააჭირეთ "Y" და შემდეგ შეიტანეთ

Domoticz-ის ინსტალაცია
დაყენების სამუშაოების უმეტესი ნაწილი უკვე დასრულებულია, ახლა ჩვენ უნდა დავაყენოთ Domoticz სისტემა. ეს კეთდება ერთი ბრძანებით -
sudo curl -L install.domoticz.com | სუდო ბაში
რაც იწყებს სისტემის ჩამოტვირთვისა და ინსტალაციის პროცესს


ინსტალაციის პროცესში ინსტალერი დაუსვამს კითხვებს ინსტალაციის ადგილის შესახებ და ა.შ. - ეს ყველაფერი ნაგულისხმევად დავტოვე.


წარმატებული ინსტალაციის შემდეგ, ინსტალერი დაწერს Domoticz სისტემის ვებ ინტერფეისის მისამართებს და პორტებს


მაგრამ Xiaomi კარიბჭესთან მუშაობისთვის ჩვენ გვჭირდება სისტემის ბეტა ვერსია. უახლესი ბეტა ვერსიის განახლება ხორციელდება ბრძანებების გამოყენებით
cd ~/domotiz
sudo ./updatebeta



ახლა Domoticz სისტემა ხელმისაწვდომია ვებ ინტერფეისის საშუალებით:

ახლა დროა დავიწყოთ Xiaomi მოწყობილობების დამატება. მაგრამ პირველი -

მოსამზადებელი სამუშაოები

მაშ, რა გჭირდებათ Domoticz-თან მუშაობის დასაწყებად?
IP მისამართის დაჯავშნა
პირველი ნაბიჯი არის სტატიკური IP მისამართების დაყენება იმ მოწყობილობებისთვის, რომელთა მართვასაც გეგმავთ - ახლა ეს არის კარიბჭე და ნათურები. ეს კეთდება თქვენი სახლის როუტერზე DHCP კლიენტის ცხრილის გამოყენებით, რომელიც ასე გამოიყურება -


და ინფორმაცია კარიბჭის და ნათურის კონტროლის დანამატების ქსელის ინფორმაციის ჩანართებიდან, სადაც მითითებულია მოწყობილობების MAC მისამართები


ამ ინფორმაციის გამოყენებით, თქვენ უნდა დაარეგისტრიროთ ამ მოწყობილობებზე მუდმივი IP მისამართების გაცემა - რადგან ისინი გაკონტროლდება IP-ის საშუალებით და თუ მისამართი შეიცვლება, Domoticz დაკარგავს კონტაქტს მასთან. მისამართის დაჯავშნის ცხრილი ასე გამოიყურება -

დეველოპერის რეჟიმი

დეველოპერის რეჟიმი უნდა იყოს გააქტიურებული. Xiaomi Gateway-ისთვის, თქვენ უნდა შეხვიდეთ მენიუში, აირჩიოთ შესახებ ვარიანტი, ეკრანის ბოლოში, სადაც წერია ვერსია (ჩემთვის 2.23) - დააწკაპუნეთ მასზე, სანამ მენიუში არ გამოჩნდება ორი ახალი ვარიანტი, ისინი შეიძლება იყოს ჩინურად, ჩემს მაგალითში - ინგლისურად. დააწკაპუნეთ ორიდან პირველზე - ლოკალური ქსელის საკომუნიკაციო პროტოკოლზე, გააქტიურეთ მენიუში ზედა გადამრთველი და ჩაწერეთ კარიბჭის პაროლი.


ნათურებისთვის ყველაფერი უფრო მარტივია - თქვენ უნდა დააინსტალიროთ Yeelight აპლიკაცია, თუ ჯერ არ დაინსტალირეთ და თითოეული ნათურისთვის - გადადით მენიუში, დეველოპერის რეჟიმი - ჩართეთ

მოწყობილობების დამატება

მოწყობილობების დასამატებლად გადადით ჩანართზე პარამეტრები - აპარატურა
127.0.0.1:8080/#/Hardware (127.0.0.1-ის ნაცვლად - თქვენი Domoticz-ის მისამართი)
ვირჩევთ Xiaomi Gateway მოწყობილობის ტიპს, ვუწოდებთ მას რაღაცას, მივუთითებთ მის IP მისამართს, რომელიც რეზერვირებულია როუტერზე და შევდივართ დეველოპერის რეჟიმის ფანჯარაში მიღებულ პაროლს. პორტი - ის მუშაობს ჩემთვის 54321 პორტზე. Domotics ვიკი აღწერს კავშირს 9898 პორტის მითითებით


ნათურების დასამატებლად, უბრალოდ დაამატეთ YeeLight LED მოწყობილობა - თქვენ არ გჭირდებათ მისამართების მითითება, ნათურები მაღლა იწევს.


კარიბჭესთან დაკავშირებული სენსორები ერთდროულად არ იქნება დაკავშირებული; ამ პროცესს შეიძლება ერთი საათი ან მეტი დრო დასჭირდეს - თქვენ უნდა დაელოდოთ. ეს გამოწვეულია იმით, რომ ZigBee მოწყობილობები გააქტიურებულია მხოლოდ მონაცემთა გადაცემის მომენტში. თქვენ შეგიძლიათ ოდნავ დააჩქაროთ პროცესი - ფანჯრების გახსნით და დახურვით სენსორებით, ტემპერატურის სენსორების სუნთქვით, სოკეტების ჩართვით და გამორთვით - ერთი სიტყვით, აიძულეთ მოწყობილობები გადასცეს მონაცემები.

მოწყობილობები

დაემატება ბევრად მეტი მოწყობილობა, ვიდრე თქვენ მოელოდით :) მათი სია ხელმისაწვდომია პარამეტრები - მოწყობილობების ჩანართზე.
127.0.0.1:8080/#/მოწყობილობები


მაგალითად, თითოეული ტემპერატურისა და ტენიანობის სენსორი დაემატება სამი მოწყობილობის სახით, ცალკე ტემპერატურა, ცალკე ტენიანობა და ყველა ერთად. სოკეტები - ცალკე სოკეტი (მართული მოწყობილობა) ცალკე - ენერგიის მოხმარების სენსორის სახით. მაგრამ კარიბჭეს აქვს ცალკე განათება, ცალკე განგაშის სირენა, ცალკე მაღვიძარა, კარზე ზარი და ხმის კონტროლი. იმისათვის, რომ მოწყობილობა დაამატოთ გამოყენებული მოწყობილობების სიაში, თქვენ უნდა დააჭიროთ მწვანე ისარს ხაზის ბოლოს. ამოღება გამოყენებულიდან - ლურჯი ისარი. ჩვენ არ ვამატებთ იმას, რაც არ გვჭირდება.
გამოსაყენებლად დამატებული მოწყობილობები განლაგებულია რამდენიმე ჩანართში -

გადამრთველები

ეს ჩანართი შეიცავს ყველა მართულ მოწყობილობას
127.0.0.1:8080/#/LightSwitches
კონცენტრატორები, ღილაკები, ნათურები და ა.შ. აქ ჩვენ შეგვიძლია ჩართოთ, გამორთოთ და გავაკეთოთ ნებისმიერი ქმედება მოწყობილობებთან ხელით.

მაგალითად, აირჩიეთ ხმა, რომელიც გაჟღერდება კარიბჭეზე, ან შუქის ფერი RGB ნათურაზე, ან სიკაშკაშე თეთრ ნათურაზე.

ტემპერატურა

ეს ჩანართი აჯგუფებს კლიმატის სენსორებს - ტენიანობას და ტემპერატურას
127.0.0.1:8080/#/ტემპერატურა
თავდაპირველად, მათ ყველას ერთნაირად ეძახიან, თქვენ შეგიძლიათ განსაზღვროთ რომელი რომელია მათი წაკითხვით და Mi Home აპლიკაციის შემოწმებით, რის შემდეგაც მათი დარქმევა შესაძლებელია შესაბამისად.

Დამხმარე

აქ დაჯგუფებულია კარიბჭის სინათლის სენსორი - თუმცა მისი ჩვენებები ძალიან უცნაურია, ისევე როგორც ენერგიის მოხმარების მრიცხველები სოკეტებისთვის.
127.0.0.1:8080/#/კომუნალური

სცენარები

სცენარების შესაქმნელად, თქვენ უნდა გადახვიდეთ ჩანართზე - პარამეტრები - გაფართოებული - მოვლენები. სკრიპტირება ხელმისაწვდომია ორი ვერსიით - ბლოკი და სკრიპტირება lua ენაზე.

სკრიპტების მაგალითები

Domoticz-თან მუშაობის სწავლისას, უმჯობესია დაიწყოთ ბლოკებით. აქ ყველაფერი დაყოფილია ჯგუფებად და სცენარების შექმნა საკმაოდ მარტივია. ბლოკებზე მარტივი სცენარის მაგალითია შუქის ჩართვა მოძრაობის გამოვლენისას და მისი გამორთვა მოძრაობის სენსორის სტატუსის გამორთვის შემდეგ ერთი წუთის შემდეგ. სკრიპტის შედგენის შემდეგ, თქვენ უნდა დაასახელოთ იგი, მონიშნეთ Event active: - ოფცია, რომ ჩართოთ და შეინახოთ.

ზუსტად იგივე დამწერლობა ლუაში

გამოყენების მაგალითები

სხვა მიმოხილვებში მეტ ყურადღებას გავამახვილებ კონკრეტულ სცენარებზე; აქ, როგორც მაგალითი, მივცემ სცენარს, რომელიც შეუძლებელიადანერგეთ Mi Home-ში, კერძოდ, Aqara-ს ორი ღილაკით ჩამრთველი გათიშული მავთულით - მარცხენა ღილაკი იმუშავებს ისე, როგორც დანიშნულებისამებრ - არღვევს და აკავშირებს ფაზას, ხოლო მარჯვენა ღილაკი - არ არის დაკავშირებული ხაზთან (გამრთველისთვის, მხოლოდ ერთის დასაკავშირებლად საკმარისია ღილაკებიდან) - ჩართავს და გამორთავს Yeelight ნათურას, რომელსაც არ აქვს ფიზიკური კავშირი გადამრთველთან.
ამ სცენარში, Yeelight ნათურის სტატუსი შემოწმდება, თავად ჩართვის ან გამორთვის გადამრთველის მნიშვნელობა არ ექნება მნიშვნელობა. თუ ნათურის მდგომარეობა გამორთულია, ეს ნიშნავს, რომ მუშაობს და გამოირთვება, ხოლო თუ გამორთულია, ჩაირთვება.

ამით დავასრულებ შესავალ ნაწილს Domoticz-ზე, თუ თემა საინტერესოა გავაგრძელებ, კიდევ ბევრი საინტერესო რამ არის.

მიმოხილვის ვიდეო ვერსია (2 ნაწილი) -



Გმადლობთ ყურადღებისთვის. +164-ის ყიდვას ვაპირებ Რჩეულებში დამატება მიმოხილვა მომეწონა +99 +231

Raspberry Pi 3 შეიძლება ეწოდოს ჭეშმარიტად უნივერსალურ კომპიუტერს. რა თქმა უნდა, თქვენ ვერ შეძლებთ მასზე ბიტკოინის მოპოვებას და ვერ ითამაშებთ თამაშებს უახლესი თაობის კონსოლების გრაფიკით, მაგრამ ის კარგად გაუმკლავდება ბევრ სხვა საკითხს. ქვემოთ, თავის მხრივ, განიხილება Raspberry Pi 3-ის ძირითადი და ყველაზე პოპულარული აპლიკაციები.

Raspberry Pi 3-ის მულტიმედიური შესაძლებლობები

Raspberry Pi 3-ის მულტიმედიური შესაძლებლობები ძალიან დიდია. კერძოდ, Raspberry-ზე დაყრდნობით, შეგიძლიათ ერთდროულად გააკეთოთ მულტიმედიური ცენტრი, სათამაშო კონსოლი ან თუნდაც ყველაფერი. შედეგად, ამ ერთი დაფის ბარათით შეგიძლიათ წვდომა გართობის შემდეგ კატეგორიებზე თქვენს ტელევიზორზე HDMI პორტით:

  • მაღალი გარჩევადობის ვიდეოები YouTube-ზე ან სხვა ჰოსტინგის საიტებზე;
  • მუსიკა სტრიმინგ სერვისებზე;
  • სათამაშო ნაკადები, მაგალითად, Twitch-ზე;
  • ძველი კონსოლებისთვის შემუშავებული თამაშები: NES, SNES, SEGA და ა.შ.

მულტიმედიური შინაარსის სანახავად და მოსასმენად შეგიძლიათ გამოიყენოთ ბრაუზერი, ან კიდევ უფრო მოსახერხებელი, დააინსტალიროთ სპეციალური მედია ფლეერი. მათგან ყველაზე ფუნქციონალური და მოსახერხებელია Kodi.

Raspberry სათამაშო კონსოლად რომ გადააქციოთ, თქვენ უნდა დააინსტალიროთ თქვენთვის საინტერესო პლატფორმების ემულატორები და შეუკვეთოთ თამაშის Roms. ეს კეთდება რამდენიმე ათეულ წუთში. და კიდევ უფრო ადვილი და მოსახერხებელია სპეციალური განაწილების დაყენება, მაგალითად, Retro Pie ან სხვა.

RPi-ზე დოკუმენტების შემუშავება და მუშაობა

რა თქმა უნდა, მალინა არ არის ყველაზე ძლიერი კომპიუტერი, რაც იმას ნიშნავს, რომ ის არ არის საუკეთესო გამოსავალი სამუშაოსთვის. მაგრამ თუ გსურთ, შეგიძლიათ მეტ-ნაკლებად კომფორტულად ნახოთ/რედაქტირება რაიმე დოკუმენტი ან თუნდაც დაწეროთ სკრიპტი. რა თქმა უნდა, ის არ იმუშავებს მძიმე IDE-ებთან, მაგრამ ამას არავინ მოითხოვს RPi-სგან.

ასევე, RPi3-ის გამოყენებით შეგიძლიათ „სერფინგი“ ინტერნეტში ან ესაუბროთ მყისიერ მესინჯერებში ან სოციალურ ქსელებში.

სერვერი ყველა საჭიროებისთვის Raspberry Pi 3-დან

Raspberry Pi 3-ის გამოყენების კიდევ ერთი ვარიანტია მისგან სერვერის შექმნა. ასე რომ, საკმარისია მასზე დააინსტალიროთ LAMP ან უბრალოდ Apache და Myphpadmin, რის შემდეგაც შეგიძლიათ შექმნათ და შეამოწმოთ ვებ პროექტები საკმაოდ შეზღუდული რესურსების პირობებში.

მეორე ვარიანტია ჩამოტვირთვა და გავრცელება Raspberry Pi 3 ტორენტიდან. ამისათვის, რა თქმა უნდა, დაგჭირდებათ გარე მყარი დისკი, რადგან მეხსიერების ბარათები და ფლეშ დრაივები არ არის ძალიან შესაფერისი ამ მიზნებისათვის, როგორც სიჩქარის შეზღუდვისა და მცირე მოცულობის გამო, ასევე იმის გამო, რომ ისინი სწრაფად ცვდებიან ინტენსიური დატვირთვის დროს.

Raspberry-ის გამოყენება რობოტიკასა და IoT-ში

IoT-სა და რობოტიკაში RPi-ს აპლიკაციები თითქმის შეუზღუდავია. ამ მოწყობილობიდან შეგიძლიათ გააკეთოთ, მაგალითად, ვიდეო სათვალთვალო კამერა, პატარა ამინდის სადგური, მანქანა დისტანციური მართვის საშუალებით და მრავალი სხვა. ამრიგად, Raspberry Pi 3 გამოიყენება მანქანაში, როგორც DVR. სურვილის შემთხვევაში, ამ ერთბორტიანი ბარათიდან შეგიძლიათ მობილური ტელეფონის ან სმარტფონის დამზადებაც კი. მაგრამ ღირს ამის გაკეთება ან ექსპერიმენტის გულისთვის, ან თქვენი მეგობრების/საზოგადოების წინაშე გამოჩენისთვის. ფაქტია, რომ შესაბამისი მოწყობილობა მაინც საკმაოდ მოცულობითი აღმოჩნდება.

რა თქმა უნდა, ამ მიზნებისათვის საჭირო იქნება მოდულები. მაგრამ მათი ყიდვისას არანაირი პრობლემა არ უნდა იყოს. ინტერნეტში ბევრი მაღაზიაა, რომლებიც ყიდიან Raspberry-ის დამატებით კომპონენტებს ხელმისაწვდომ ფასად.

რამდენიმე RPi 3-ის გაერთიანება კლასტერში

Raspberry Pi 3-ის გამოყენების კიდევ ერთი გზაა რამდენიმე ასეთი მოწყობილობის გაერთიანება კლასტერში. ეს არის საკმაოდ სპეციფიკური გამოყენების მეთოდი, რომელიც ყველასთვის შესაფერისი არ არის.

დასაწყისისთვის, უნდა მივცეთ მოკლე და მკაფიო ახსნა, თუ რა არის კლასტერი. ზოგადად, ეს ტერმინი ეხება ერთგვაროვანი აღჭურვილობის კომპლექსს (ამ შემთხვევაში, RPi-ს კომპლექტს), რომელზედაც პარალელურად შესრულებულია გარკვეული დავალება.

პრაქტიკული აზრი არ აქვს Raspberry-სგან კასეტურის გაკეთებას რაიმე სერიოზულის განსახორციელებლად, რადგან არსებობს უფრო იაფი და მოსახერხებელი გადაწყვეტილებები. Raspberry Pi 3-ის კლასტერში გაერთიანება მიზანშეწონილია ძირითადად ვარჯიშისთვის. რამდენიმე ერთბორტიანი მოწყობილობის არსებობით, შეგიძლიათ გაიგოთ პარალელური გამოთვლის მახასიათებლები ან აჩვენოთ, როგორ მუშაობენ ისინი ბავშვს (ფაქტობრივად, RPi შეიქმნა ბავშვების სწავლებისთვის).

როგორც ხედავთ, ბევრი საინტერესო რამ შეგიძლიათ გააკეთოთ RPi 3-ით. ის უპირველეს ყოვლისა სასარგებლოა კომპიუტერების შესწავლისთვის. მაგრამ ის ასევე საშუალებას გაძლევთ განახორციელოთ პროექტების ძალიან დიდი რაოდენობა, რომლებიც შეიძლება გამოყენებულ იქნას სამუშაოდ ან დასასვენებლად.

Raspberry Pi მინი კომპიუტერი შეიძლება სწრაფად გახდეს პოპულარული პლატფორმა სხვადასხვა სახის პროექტებისთვის - როგორც კომერციული, ისე არა იმდენად. ამას რამდენიმე მიზეზი აქვს, მათ შორის კომპიუტერის დაბალი ფასი, მისი შედარებითი მრავალფეროვნება და ღიაობა.

შედეგად, შესაშური კანონზომიერებით დაიწყო საინტერესო პროექტების გამოჩენა და ამ პროექტებიდან ზოგიერთი წარმოდგენილია ამ კოლექციაში. არის საკმაოდ სერიოზული სისტემები და პროექტები, რომლებსაც შეიძლება ვუწოდოთ გასართობი, სერიიდან "რატომ არა?".

Raspberry Pi-სა და Lego-ზე დაფუძნებული სუპერკომპიუტერი

Raspberry-ზე დაფუძნებული ერთ-ერთი ყველაზე საინტერესო პროექტი არის სუპერკომპიუტერი, რომელიც დამზადებულია 64 Raspberry Pis-ისგან. "სერვერის კაბინეტების" შესაქმნელად გამოყენებული ელემენტები იყო ლეგოს ჩვეულებრივი ნაკრები.

ამ სისტემისთვის ROM-ად გამოიყენებოდა SD მეხსიერების ბარათები 16 GB ტევადობით. ასეთი ბარათები დაყენებული იყო თითოეულ "ჟოლოში".

როგორ გავაკეთოთ ასეთი რამ? დეტალური ინსტრუქციები შემქმნელის, საუთჰემპტონის უნივერსიტეტის პროფესორის, სიმონ კოქსისგან, მიჰყევით ამ ბმულს.

Pi-ზე დაფუძნებული ამინდის ბუშტი

კომპიუტერის მოყვარულმა დეივ აკერმანმა გადაწყვიტა გამოეყენებინა საკუთარი მინი კომპიუტერი ამინდის ბუშტის შესაქმნელად, რომელსაც შეეძლო ფოტოების გადაღება სტრატოსფეროდან. დეტალურად.

რამდენიმე თვიანი მუშაობის შემდეგ, დეივმა ფაქტობრივად შეძლო თავისი ზონდის გაშვება, რომელმაც გაფრინდა 30 კილომეტრზე მეტი, მუშაობდა -50C ტემპერატურაზე ძალიან იშვიათ ატმოსფეროში (სტანდარტის 1%).

ზონდმა ჩაწერა ყველა საჭირო პარამეტრი, მათ შორის ტემპერატურა, ტენიანობა, სიმკვრივე და სიმაღლე. კოორდინატებიც ჩაიწერა. სხვა საკითხებთან ერთად გამოიყენეს კამერაც, რომლითაც ბევრი შესანიშნავი ფოტოს გადაღება მოვახერხეთ.

ინტერნეტ ტელეფონი

"ჟოლოს" საფუძველზე გაუმჯობესდა ჩვეულებრივი სახმელეთო ტელეფონი მბრუნავი აკრიფეთ. ჩვეულებრივი დაფის ნაცვლად, დეველოპერმა დააინსტალირა Raspberry Pi.

მთელი რიგი მანიპულაციების შემდეგ, დეველოპერმა შეძლო შექმნა Skype ტელეფონი, როგორც დამოუკიდებელი მოწყობილობა, ჩვეულებრივ კომპიუტერთან დაკავშირების საჭიროების გარეშე.

აი, როგორ გამოიყურება და მუშაობს:

სათამაშო სადგური

ეს არის habra მომხმარებლის wwakabobik-ის პროექტი. საინტერესო მოწყობილობა, რომელიც საშუალებას გაძლევთ ითამაშოთ ძველი თამაშების მთელი სპექტრი დიდი რაოდენობით კონსოლებისთვის, მათ შორის NES, SNES, Sega Genesis, PlayStation, ასევე SCUMMVM, zxspectrum.

ავტორი წერდა, რომ ”მთელი სისტემა დაფუძნებულია RetroArch პორტზე, ლიბრეტრო ბიბლიოთეკის საფუძველზე, რომელიც საშუალებას იძლევა გამოიყენოთ სხვადასხვა კონსოლების ემულატორები”. რაც შეეხება გრაფიკულ გარსს, გამოყენებული იქნა EmulationStation და ასევე RetroPie.

ჟოლოს ტაბლეტი

ამ ტაბლეტს აქვს საინტერესო სახელი - PiPad, ხოლო კორპუსის მასალად ხე გამოიყენებოდა. ეს ყველაფერი ასე გამოიყურება:

ტაბლეტის ეკრანის დიაგონალი არის 10 დიუმი. ისე, ყველა სხვა მახასიათებელი ემთხვევა თავად "ჟოლოს" მახასიათებლებს. მართალია, ეს არ არის რამდენიმე საათის სამუშაო, არამედ საფუძვლიანი მუშაობა. დეტალური ინსტრუქციები "ჟოლოზე" დაფუძნებული ტაბლეტის შესაქმნელად არის შიგნით.

OS არის Raspbian Linux XBMC-ით.

კედლის კალენდრის ორგანიზატორი

Instructables-ის მომხმარებელმა, მეტსახელად Piney-მ შექმნა თავისთვის სასარგებლო გაჯეტი - ინტერაქტიული კედლის კალენდარი, ამოცანების და მოვლენების დამატების შესაძლებლობით.

პროგრამული პლატფორმა არის ჩვეულებრივი Google Calendar, საიდანაც ყველა მონაცემი გადაეცემა WiFi-ის საშუალებით კედელზე დამაგრებულ მოწყობილობას.

დეტალური ინსტრუქციები, თუ როგორ უნდა შექმნათ მსგავსი რამ, აქ არის.

საკუთარი რადიოსადგური

არ ვიცი რამდენად კანონიერია, მაგრამ პროექტი მართლაც საინტერესოა. ეძღვნება მათ, ვისაც ყოველთვის სურდა გამხდარიყო დიჯეი საკუთარ რადიოსადგურში.

მართალია, ასეთი რადიოსადგურის გაშუქება შედარებით მცირეა: სტადიონის ფართობის ტოლი ფართობი.

DVD ჩეინჯერი

ადამიანი, ვინც შექმნა ეს ნივთი, უბრალოდ დაიღალა DVD-ების გამუდმებით შეცვლით. შედეგი იყო ეს პროექტი, რომელიც გაკეთდა მხოლოდ იმიტომ, რომ ეს შესაძლებელი იყო. Რატომაც არა?

საშობაო განათების სისტემა

ახალ წლამდე და შობამდე დიდი დრო არ რჩება, ამიტომ თუ თქვენ გაქვთ ზედმეტი ჟოლო, შეგიძლიათ შექმნათ განათების სისტემა საკუთარი სახლის ან ბინისთვის. როგორ გავაკეთოთ ასეთი სისტემა აღწერილია. და ქვემოთ არის ვიდეო, რომელიც აჩვენებს, თუ როგორ მუშაობს.

ზოგადად, Raspberry Pi-ს გამოყენების სფერო ძალიან ფართოა, ბევრად უფრო ფართო, ვიდრე ფოტო ჩარჩოებისა და ლეპტოპების შექმნა. დეველოპერები ცდილობენ გააუმჯობესონ თავიანთი მოწყობილობა მინი-კომპიუტერის ახალი, განახლებული ვერსიების და მისთვის დამატებითი მოდულების გამოშვებით. მაგალითად, Raspberry Pi B+ გამოვიდა ზაფხულში და ცოტა ხნის წინ კომპანიამ წარმოადგინა დისპლეი Raspberry-სთვის. და გარკვეული პერიოდის შემდეგ (სამწუხაროდ, მეტის თქმა შეუძლებელია) Raspberry Pi A+-ის გამოშვება იგეგმება.



გაქვთ შეკითხვები?

შეატყობინეთ შეცდომას

ტექსტი, რომელიც გაეგზავნება ჩვენს რედაქტორებს: