Bumaling lang ang Raspberry Pi 5. Narito ang isang maikling kasaysayan ng computer na pinakadulo ng hobbyist sa buong mundo.

Tatlong henerasyon ng mga aparato - Gen 1, Gen 2, at Zero

Ang Raspberry Pi ay naka-5 taong gulang lamang. Sa maikling panahon na ito, labindalawang milyon sa mga aparatong ito ay naibenta, na nagpapagana ng hindi mabilang na mga proyekto ng gumagawa sa buong mundo.

Maglakad tayo sa ebolusyon ng mga kagamitang ito, at tuklasin kung paano magagamit ang mga ito sa mga proyekto.

Sa simula…

Ang unang henerasyon ng mga aparatong Raspberry Pi ay lumabas noong 2012. Maaari kang magkasya sa isa sa isang 3 "x 2" card (hindi kasama ang mga protrusions mula sa mga add-on). Gumamit sila ng isang karaniwang SD card bilang kanilang lokal na drive, at itinampok ang dalawang USB port.

Hardware para sa unang henerasyon na Raspberry Pi

Ang punto ng presyo ay napakababa (ang mga paunang target ay $ 35 at $ 25 para lamang sa Pi). Ang mga hobbyist na tulad ko ay mabilis na na-snap ang mga ito at nagsimula sa mga proyektong Internet of Things.

Mabilis na natanto ng mga gumagamit na tulad ko na kailangan mo ng isang bilang ng mga extension ng hardware bago mo makuha ang aparato sa isang wireless network - o upang ikonekta ito sa isang keyboard at mouse. Nais mo ring mai-mount ito sa loob ng isang matibay na kaso upang maiwasan ang pagsusuot at luha sa board.

Binili namin ang aming una para sa Pasko noong 2013. Ginamit namin ito at ang aking anak na babae para sa kanyang proyekto sa agham, na kasangkot sa paglikha ng isang alarma ng LED na maaaring makita kapag ang isang intruder ay nag-vent sa malapit sa kanyang kastilyo ng Minecraft. Sinuportahan ng aparato ang script sa Python, at lahat ng mga nauugnay na mga extension upang makagawa ng mga malalayong tawag sa HTTP / S gamit ang Minecraft SDK.

Henerasyon 2

Nagdagdag ang Raspberry Pi ng mga pangunahing pagpapabuti sa kanilang ikalawang henerasyon, na inilabas nila noong unang bahagi ng 2015. Kasama dito ang pagdodoble sa bilang ng mga USB port. Tinanggal nito ang pangangailangan para sa isang USB hub. Sa halip, maaari mong mai-plug ang isang wireless adapter, keyboard, at mouse nang diretso sa aparato nang sabay.

Upang gumawa ng paraan para sa isang pagpapalawak ng mga pin ng GPIO, tinanggal nila ang maliit na ginamit na mga RCA at 3.5mm port at nagdagdag ng isang mas maliit na microSD card para sa lokal na pagmamaneho. Na-upgrade nila ang onboard CPU mula sa isang solong hanggang sa isang quad core, pinalawak ang mga kakayahan sa pagproseso ng aparato.

Habang ang mga visual na pagbabago sa aparato ay maliit, ang mga pangunahing pag-upgrade ay lahat batay sa paggamit at puna ng komunidad.

Side-by-side Gen 2 at Gen 1 na aparato

Sa pag-eksperimento sa susunod na henerasyon ng aparato, nahanap ko na ang mga GPIO pin ay mahusay para sa mga nagpapatakbo ng sensor. Ang laki at kapangyarihan ay mainam para sa panloob na mga proyekto sa paghahardin.

Maaari akong gumamit ng isang solong yunit na naka-mount sa loob ng aking eksperimento upang maitala ang kahalumigmigan, temperatura, at nilalaman ng kahalumigmigan sa lupa. Maaari ko ring makunan ang mga larawan sa paglipas ng oras sa pamamagitan ng pagdaragdag ng isang kamera, pagkatapos ay i-upload ang lahat ng data sa Cloud para sa pagproseso at pagtulak sa isang website.

Maaari ko ring gamitin ang mga GPIO pin upang makontrol ang mga relay na nagtuturo sa mga motor na i-off at i-on. Ito ay maaaring maging kapaki-pakinabang kapag ang pagbuo ng isang boses na pinagana ang pitching machine tulad ng isa sa video sa ibaba.

Pag-ikot kay Zero

Ang Raspberry Pi ay naglabas ng pangalawang linya sa huling bahagi ng 2015: ang Raspberry Pi Zero. Ang presyo ng target ay bumaba din, na may $ 5 na ang bagong pamantayan (kahit na mahirap na makahanap ng isang tagatingi sa kanila sa stock.)

Habang ang Zero ay walang parehong bilang ng mga port - isang micro USB lamang - mayroon itong napakalaking kalamangan sa laki at pagkonsumo ng kuryente. Tumimbang ito sa 9 gramo lamang, at ang board ay isang-katlo lamang ang laki. Patuloy itong suportahan ang pagdaragdag ng isang camera, at ang operating system ay pareho sa mga mas malalaking modelo.

Ang pagkonsumo ng kuryente ng Zero ay mas mababa sa isang Watt, na nagbibigay-daan upang makagawa ng kaunting kapangyarihan mula sa alinman sa isang direktang mapagkukunan ng USB o isang lokal na baterya. Habang ang Model B ay nakakakuha ng mas malakas, gumuhit din ito hanggang sa 4 Watts - higit sa doble ang paunang modelo. Maaari itong maging isang limiter kapag gumagawa ng malayang pagkolekta ng data sa mga sitwasyon kung saan hindi magagamit ang isang matatag na mapagkukunan ng kapangyarihan.

Raspberry Pi Zero kumpara sa 2nd Generation Model B

Ang pagbawas sa laki na pinapayagan para sa aparato ay maitago nang madali sa mga proyekto ng Internet of Things, kasama na ang sistemang ito ng pagkilala sa imahe na itinayo ko para sa pagsubaybay sa aking suplay ng bean ng kape.

Ang JavaWatch batay sa isang Raspberry Pi Zero

Anong susunod?

Bilang bahagi ng kanilang limang taong anibersaryo, ang Raspberry Pi ay inihayag lamang ng isang bagong wireless na bersyon ng Zero na may presyo na $ 10 lamang! Sa pagtingin sa larawan sa itaas, madaling makita ang pakinabang. Dahil sa ang mga wireless na konektor ay nangangailangan ng isang USB port, kailangan mo ng isang adaptor na napakalaki na maaari itong gawing awkward ang maliit na aparato sa mga proyekto na tulad nito.

Ang pinakabagong bersyon ay naglalagay ng koneksyon sa WiFi sa board mismo, na tinanggal ang pangangailangan para sa isang dongle at ang labis na gastos ng isang hiwalay na adapter ng WiFi.

Ang hula ko ay ang susunod na bersyon ay mag-upgrade sa isang multi-core CPU upang mahawakan ang mas malaking pagproseso. Mayroong pagkakapare-pareho sa karamihan ng iba pang mga kakayahan ng mas malaking modelo, kaya hindi mo kailangan ng maraming iba pang mga add-on.

Ang bilang ng mga ginagamit para sa mga aparatong ito ay walang hanggan. Tiyak na mananatili sila sa mataas na demand.

Salamat sa pagbabasa. Inaasahan ko na mag-eksperimento ka sa isang Raspberry Pi sa lalong madaling panahon.