Raspberry Pi Poradnik

Wypróbuj Nasz Instrument Do Eliminowania Problemów





W tym artykule poznamy komputer jednopłytkowy Raspberry Pi, ich specyfikacje, sposób wykorzystania ich w projekcie, zrobimy też małe porównanie między Arduino i Raspberry Pi, abyśmy mogli wybrać, które z nich są najlepsze dla twoich projektów.



Co to jest Raspberry Pi?

Raspberry Pi to komputer jednopłytkowy, który składa się z mikroprocesora, pamięci RAM, obsługi grafiki, obsługi audio, obsługi HDMI, obsługi GPIO na jednej płytce drukowanej (PCB).

Innymi słowy, jest to pełnoprawny komputer wykonany na pojedynczej płytce drukowanej, która nie jest większa niż rozmiar Twojej karty kredytowej.



Obsługuje różne systemy operacyjne (OS) oparte na Linuksie, takie jak Raspbian OS, który jest oficjalnym systemem operacyjnym, Ubuntu, Windows 10 IoT (który jest dedykowany dla projektów Internetu rzeczy), Kali Linux, który jest przeznaczony dla analityków bezpieczeństwa i białych kapeluszy. Istnieje kilka innych niestandardowych systemów operacyjnych wykonanych przez strony trzecie dla określonych projektów, takich jak wydobywanie bitcoinów i projekty oparte na CCTV.

Raspberry Pi

Największą zaletą Raspberry Pi jest cena.

Możesz wybrać jeden za 35 USD lub mniej niż 2500 INR w witrynach handlu elektronicznego.

Otrzymujemy moc obliczeniową odpowiadającą procesorom Pentium, które zostały wydane pod koniec 2000 roku. Ale zużywa 100 razy mniej energii i znajduje się na jednej płytce drukowanej, dzięki prawu Moora.

Po ogromnym sukcesie chińscy dostawcy elektroniki zaczęli produkować podobne komputery jednopłytkowe, popularne to Banana Pi, Orange Pi i Roseapple Pi itp. Przy okazji nazwy mogą stać się śmieszne.

Te komputery jednopłytkowe działają podobnie jak Raspberry Pi, ale niektóre mają większą funkcjonalność, a niektóre mają mniejszą funkcjonalność niż Raspberry Pi. Jednak Raspberry Pi ma największe wsparcie projektów na całym świecie.

Specyfikacje:

Teraz rzeczy stają się ekscytujące, ponieważ podobną specyfikację można znaleźć na porządnym smartfonie lub komputerze 7 do 10 lat temu. Podane specyfikacje dotyczą raspberry Pi 3.

• Wyposażony jest w czterordzeniowy procesor Broadcom BCM2837 ARM cortex-A53 o taktowaniu 1.2GHz, posiada dedykowaną obsługę grafiki podobną do GPU w komputerach: Broadcom VideoCore IV. Ten procesor graficzny obsługuje odtwarzanie wideo 1080p.

• Jest sprzężony z 1 GB pamięci RAM LPDDR2 taktowanej 900 MHz.

• Posiada na pokładzie Bluetooth (4.1 Low Energy) i Wi-Fi 2,4 GHz. Nie ma anteny wychodzącej z płytki, co jest zaletą, gdy malinowy pi znajduje się w obudowie. Powinien jednak mieć przyzwoity zasięg Bluetooth i Wi-Fi.

• Posiada port Ethernet 10/100, jeśli nie masz Wi-Fi, możesz wykorzystać kabel Ethernet RJ-45 z routera do portu Ethernet w raspberry pi.

• Posiada 40 pinów wyjściowych ogólnego przeznaczenia lub pinów GPIO. Te styki można wykorzystać do sterowania sprzętem zewnętrznym. Oznacza to, że działa jak arduino.

• Posiada gniazdo audio 3,5 mm, które można podłączyć do słuchawek lub głośników w celu odtwarzania dźwięku.

• Posiada port interfejsu szeregowego kamery lub port CSI, do którego można podłączyć moduły kamery i nagrywać wideo w rozdzielczości do 1080p.

• Posiada port wyświetlacza na PCB, do którego można podłączyć wyświetlacze LCD lub nawet ekrany dotykowe, aby projekt był przenośny.

• Posiada w pełni HDMI lub interfejs multimedialny wysokiej rozdzielczości, który obsługuje, do którego można podłączyć monitor lub telewizor i obsługuje odtwarzanie wideo 1080p.

• Nie ma wbudowanej pamięci, ale ma gniazdo karty micro SD, w którym należy zainstalować system operacyjny.

• Posiada 4 porty USB-2.0. Możesz podłączyć klawiaturę, mysz, pendrive, a nawet zewnętrzne dyski twarde.

Więc to wygląda imponująco jak na komputer, który nie bombarduje twojego banku i jest świetnym narzędziem do nauki języków programowania i tworzenia projektów elektronicznych.

Co możemy zrobić z Raspberry Pi?

Tutaj pokażę kilka projektów, które są tylko ułamkiem rzeczywistych możliwości Raspberry PI.

W Internecie dostępnych jest wiele projektów, a także możesz wykorzystać swoją wyobraźnię do tworzenia własnych projektów.

Pełny komputer z systemem Linux:

To był mój pierwszy projekt oparty na raspberry pi. Używałem go do nauki języków programowania, a także do wgrywania programów do arduino.

Tak, możesz przesłać szkic do arduino za pomocą raspberry pi.

Możesz także oglądać filmy przez długie godziny, nie spalając torebki na rachunek za prąd, ponieważ zużywa mniej niż 5 W, a cała konfiguracja zużywa mniej niż 15 W. Możesz go również używać do edycji tekstu, przeglądania stron internetowych i czytania e-maili.

możesz przesłać szkic do arduino za pomocą raspberry pi.

komputer wykonany przy użyciu raspberry pi.

Serwer NAS:

Oto kolejny projekt oparty na raspberry pi: serwer NAS. Krótko mówiąc, serwer NAS oznacza „sieciową pamięć masową” i jest używany jako prywatna chmura w Twoim domu.

Możesz przesyłać strumieniowo pliki wideo, pliki audio i otwierać dokumenty przez Wi-Fi do laptopa, tabletu, smartfona.

Używam tego NAS również jako narzędzia do pobierania plików torrent (legalnie LOL) do pobierania dużych plików przy minimalnej mocy, więc nie muszę uruchamiać mojego głównego komputera przez noc, co mogłoby tylko podnieść rachunek za prąd.

Jak widać, ten mały komputer ma ogromny potencjał. Po zapoznaniu się z tym komputerem jednopłytkowym możesz zdziałać cuda.

Raspberry Pi kontra Arduino:

Wiele osób myli się między arduino i raspberry pi przy wyborze swojego projektu. Ale muszą zrozumieć, że arduino i raspberry pi nie mają ze sobą nic wspólnego.

Oba są zupełnie innymi koncepcjami, arduino jest wykorzystywane wyłącznie do sterowania sprzętowymi urządzeniami peryferyjnymi, takimi jak diody LED, silniki, przekaźniki itp. Programy napisane dla Arduino pochodzą z jednego oprogramowania „Arduino IDE” i są zgodne z językiem maszynowym przed załadowaniem kodu.

Raspberry Pi ma również piny GPIO, podobnie jak arduino, ale nie oznacza to, że powinieneś używać raspberry pi do migania diody LED lub projektów sterowania sygnalizacją świetlną. Można to raczej zrobić z arduino z dużą łatwością i tanią.

Raspberry Pi uruchamia swój program w systemie operacyjnym za pomocą programów napisanych w językach ogólnego przeznaczenia, takich jak python.

Raspberry Pi powinno być używane tam, gdzie musimy przetwarzać duże projekty danych, takie jak drukarka 3D, CCTV, serwery WWW, serwery NAS itp., A tych zadań nie można wykonać za pomocą arduino.

Wybierz więc mądrze swój projekt i nie trać pieniędzy na wykonywanie prostych zadań.

Jeśli chcesz dowiedzieć się więcej o Raspberry Pi, nie wahaj się wyrazić swoich myśli w komentarzu poniżej:




Poprzedni: Obwód generatora tlenu w akwarium ryb Dalej: Obwód zdalnie sterowanej pompy głębinowej