სხვაობა Arduino-სა და Raspberry Pi-ს შორის

Სარჩევი:

სხვაობა Arduino-სა და Raspberry Pi-ს შორის
სხვაობა Arduino-სა და Raspberry Pi-ს შორის

ვიდეო: სხვაობა Arduino-სა და Raspberry Pi-ს შორის

ვიდეო: სხვაობა Arduino-სა და Raspberry Pi-ს შორის
ვიდეო: What's the difference? Arduino vs Raspberry Pi 2024, ივლისი
Anonim

ძირითადი განსხვავება - Arduino vs Raspberry Pi

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

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

რა არის Arduino?

Arduino-ს განვითარების დაფა შეიცავს მიკროკონტროლერებს, პროგრამირების აპარატურას, USB პროგრამირების ინტერფეისს, გადატვირთვის ღილაკს, დენის კონექტორს და ა.შ.არსებობს სხვადასხვა ტიპის Arduino დაფები, როგორიცაა Arduino Uno, Mega, Nano. ყველაზე გავრცელებულ Arduino დაფას, რომელიც არის Arduino Uno, აქვს ორი მიკროკონტროლერი. ATmega328 დაპროგრამებულია მომხმარებლის მიერ. ATmega16U2 უკვე წინასწარ დაპროგრამებულია და ის გამოიყენება USB კომუნიკაციისთვის. IO ქინძისთავები გამოიყენება გარე სამყაროსთან დასაკავშირებლად. არის ციფრული და ანალოგური ქინძისთავები.

ძირითადი განსხვავება Arduino-სა და Raspberry Pi-ს შორის
ძირითადი განსხვავება Arduino-სა და Raspberry Pi-ს შორის

სურათი 01: Arduino

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

რა არის Raspberry Pi?

Raspberry Pi მუშაობს ოპერაციულ სისტემაზე (OS). ეს არის პროგრამული უზრუნველყოფის დამატებითი ფენა, რომელიც ამუშავებს აპარატურას. Arduino-ში აპლიკაცია პირდაპირ მუშაობს მიკროკონტროლერზე, მაგრამ raspberry pi-ში აპლიკაცია უნდა გაიაროს OS-ით, რათა მართოს აპარატურა.

არსებობს სხვადასხვა ვერსიები, როგორიცაა Raspberry pi A, B, B+. Raspberry Pi B+ შეიცავს Broadcom BCM 2836 სისტემას ჩიპზე (SoC). მას აქვს პროცესორები და სხვა კომპონენტები დაკავშირებული მთელი სისტემის შესაქმნელად. პროცესორი არის Broadcom BCM 2826 ARM დაფუძნებული პროცესორი. ARM პროცესორები IoT მოწყობილობების უმეტესობის ბირთვია. Raspberry Pi შეიძლება დაპროგრამდეს ისეთი ენების გამოყენებით, როგორიცაა Python, C++.

განსხვავება Arduino-სა და Raspberry Pi-ს შორის
განსხვავება Arduino-სა და Raspberry Pi-ს შორის

სურათი 02: Raspberry Pi

ის ასევე შეიცავს გრაფიკული დამუშავების ერთეულს (GPU). ეს ხელს უწყობს გრაფიკის დაჩქარებას. მას აქვს 40 ზოგადი დანიშნულების შეყვანის გამომავალი პინი (GPIO). არის 4 USB პორტი და RJ45 Ethernet პორტი. არსებობს USB Ethernet ინტერფეისი IC გამოიყენება Ethernet და USB პორტებთან კომუნიკაციისთვის. ასევე არის CSI კამერის კონექტორი. HDMI პორტი ხელს უწყობს მოწყობილობის მონიტორთან დაკავშირებას. DSI არის მონიტორის ინტერფეისი ჩვენებისთვის. ეს არის HDMI-ის ალტერნატივა. მიკრო SD ბარათი არის მიკრო SD სლოტის შიგნით. ის დაფის უკანა მხარესაა.

რა მსგავსებაა Arduino-სა და Raspberry Pi-ს შორის?

როგორც Arduino, ასევე Raspberry Pi შეიძლება გამოყენებულ იქნას ნივთების ინტერნეტის (IoT) და ჩაშენებული სისტემების შესაქმნელად

რა განსხვავებაა Arduino-სა და Raspberry Pi-ს შორის?

Ardunio vs Raspberry Pi

Arduino არის ერთი დაფის მიკროკონტროლერი, რომელიც უზრუნველყოფს ღია კოდის პლატფორმას აპარატურის და პროგრამული გარემოს შესაქმნელად. Raspberry Pi არის პატარა ერთი დაფა კომპიუტერი, რომელიც შექმნილია კომპიუტერული მეცნიერების საფუძვლების სწავლების ხელშეწყობისთვის სკოლებში და განვითარებად ქვეყნებში.
დამუშავების სიჩქარე
Arduino-ს სიჩქარეა 16MHz. Raspberry Pi-ის სიჩქარეა 900MHz.
მისამართების სივრცე
Arduino-ს აქვს უფრო დაბალი მისამართის სივრცე, რადგან ის არის 8 ბიტიანი მიკროკონტროლერი. Raspberry Pi მხარს უჭერს უფრო დიდ მისამართებს, რადგან მას აქვს 32 ბიტიანი პროცესორი.
შეყვანის გამომავალი ძაბვის დონეები
შეყვანის გამომავალი ძაბვის დონეები Arduino-სთვის არის 0V და 5V. შეყვანის გამომავალი ძაბვის დონე Raspberry Pi-სთვის არის 0V და 3.3V.
მეხსიერება
Arduino-ს აქვს 32K Flash, 2K SRAM და 1K EEPROM. Raspberry Pi-ს აქვს 4GB Flash, 512K SRAM და მიკრო SD.
OS
Arduino არ მუშაობს OS-ზე. Raspberry Pi მუშაობს OS-ზე.

რეზიუმე – Arduino vs Raspberry Pi

ამ სტატიაში განხილული იყო განსხვავება Arduino-სა და Raspberry Pi-ს შორის. განსხვავება Arduino-სა და Raspberry Pi-ს შორის არის ის, რომ Arduino არის მიკროკონტროლერის განვითარების დაფა, ხოლო raspberry pi არის ზოგადი დანიშნულების კომპიუტერი, რომელიც დაფუძნებულია Linux ოპერაციულ სისტემაზე.

გირჩევთ: