Агуулгын хүснэгт:

Raspberry Pi дижитал зургийн жааз: 5 алхам
Raspberry Pi дижитал зургийн жааз: 5 алхам

Видео: Raspberry Pi дижитал зургийн жааз: 5 алхам

Видео: Raspberry Pi дижитал зургийн жааз: 5 алхам
Видео: Кубический кооператив с анализом матрицы ► 1 Прохождение Left 4 dead 2 2024, Долдугаар сарын
Anonim
Raspberry Pi дижитал зургийн жааз
Raspberry Pi дижитал зургийн жааз
Raspberry Pi дижитал зургийн жааз
Raspberry Pi дижитал зургийн жааз

10 жилийн дараа миний дэлгүүрээс худалдаж авсан дижитал зургийн хүрээ амжилтгүй болсон. Би онлайнаар солихыг хайж байсан бөгөөд харьцуулах боломжтой солих нь үнэндээ миний 10 жилийн хүрээний үнээс илүү үнэтэй болохыг олж мэдсэн. Тэд одоо бараг чөлөөтэй болно гэж би бодсон. Би дөнгөж сая худалдаж авах байсан нь ойлгомжтой байсан, гэхдээ тэр хүн надаас яг ийм зүйл хийхийг хүсч байна гэж би ойлгосон! Үүний оронд би өөрийн гараар бүтээхэд инээдтэй цаг зарцуулж болох ч бас хөгжилдөж, ямар нэгэн зүйл сурч чадна. Би Ардуинотой олон жилийн турш тоглож байсан бөгөөд Raspberry Pi -д сайн төсөл хийхийг хүсч байсан бөгөөд энэ нь төгс төгөлдөр юм шиг санагдсан. Тиймээс би ердийн Google -ийг хийж, Raspberry Pi дээр суурилсан дижитал зургийн жааз хийх олон сонголт байгааг олж мэдэв. Харамсалтай нь тэдний ихэнх нь үнэхээр миний хүссэн шиг байгаагүй. Зарим тохиолдолд та бусдын бичсэн програмыг худалдаж авах хэрэгтэй болдог, гэхдээ би үүнийг хийхийг хүсээгүй. Эцэст нь би энэ маш сайн сургамжтай зүйлийг олж, төсөл дээрээ үндэслэн

Би USB хуруу диск дээрх зургуудаар дамжих энгийн дижитал хүрээг хүсч байсан. Би үүнийг 1000 милийн зайнаас удирдахыг хүсэхгүй байна, хэрэггүй, зураг и -мэйлээр илгээх шаардлагагүй гэх мэт. Би зургуудаа эрхий хуруугаараа хөтлөхөд л харуулах ёстой. Дээрх зааварчилгаа нь ямар ч өмчлөлийн програм хангамжгүй гэх мэт үндсэндээ би үүнийг зааж өгсөн зүйлд тусгагдаагүй цөөн хэдэн зүйлийг хүсч байсан юм. Би үүнийг тохируулахыг хүссэн бөгөөд ингэснээр тогтоосон хугацааны дараа дэлгэц хоосон болохгүй. Би үүнийг гар, хулганагүйгээр аюулгүйгээр асаах, унтраах аргыг хүсч байсан (Raspberry Pi -ийг асаахад л үйлдлийн систем гэмтэх болно). Сэтгэл түгшээсэн судалгааны үр дүнд би үүнийг хэрхэн хийхээ олж мэдэв. Энэ нь үнэхээр хялбар юм - яагаад янз бүрийн арга барил надад тохирохгүй байгааг олж мэдэх л үлдлээ. Би үүнийг автоматаар эхлүүлэхийг хүссэн бөгөөд үүнийг асаахад надаас ямар ч үйлдэл хийхгүйгээр шууд слайд руу орно (дахин гар, хулгана байхгүй). Эцэст нь би хүссэн үедээ үүнийг гараар хянах боломжтой байхыг хүссэн. Ерөнхийдөө би зүгээр л урагш, хойшоо алхаж, дүрсийг түр зогсоохыг хүсч байсан. Би GPIO тээглүүртэй холбогдсон гурван товчлуур ашиглахаар төлөвлөж байсан. Эцэст нь би эдгээр хяналтыг хийх хулганыг тохируулж дуусгасан. Эцсийн эцэст би хулганаар дууссан, гэхдээ энэ нь хэрэггүй. Хулгана байхгүй бол тэр өөрийн гэсэн зүйлийг л хийдэг.

Алхам 1: Танд хэрэгтэй зүйл

Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл

HDMI оролттой компьютерийн дэлгэц. Энэхүү гайхалтай 21.5 инчийн дэлгэцийг Амазон дээрээс 89.99 доллараар худалдаж авсан … Acer SB220Q Full HD (1920 x 1080) IPS Ultra-Thin Zero Frame Monitor

Raspberry Pi 3 B+ (Amazon дээр 38.30 доллар). Та мөн Raspberry Pi 3 B -ийг ашиглаж болно, гэхдээ жижиг ялгаа бий.

Цахилгаан хангамж ба кабель. Хангалттай гүйдэл гаргаж байгаа гүйдлийг авч, гүйдэл дамжуулах кабель аваарай. Ихэнх USB кабелиуд хэт туранхай бөгөөд танд бага хүчдэлийн гэмтэл учруулдаг. Надад нэг зүйл байсан, гэхдээ та Амазоноос 10.99 доллараар сайн худалдаж авах боломжтой: Raspberry Pi 3 тэжээлийн хангамж 5V 2.5A Micro USB AC адаптер цэнэглэгч АНУ -ын залгуур

HDMI кабель. Би Ebay дээр 2.49 доллараар хоёр 6 'HDMI кабель авсан.

Raspberry Pi -ийн хайрцаг (заавал биш, гэхдээ гоё юм). Би Walmart -аас нийлэг "TSV Raspberry Pi 3 Case" -ийг 5.04 доллараар авсан. Хэргийн олон сонголт байдаг. Энэ нь надад ажилласан бөгөөд асаах, унтраах товчлуурыг байрлуулах боломжтой байсан боловч нийлэг нь маш хэврэг байдаг. Би 4 угсрах табын 3 -ийг нь эвдэж, бүр болгоомжтой байхыг хичээсэн. Надад эргэн тойрондоо нийлэг цемент тавьсан байсан тул энэ нь үнэхээр асуудал биш байсан. Гэхдээ хэрэв танд нийлэг хайрцаг байгаа бол нийлэг цемент эсвэл ил тод соронзон хальсыг хамтад нь байрлуулахыг хүсч магадгүй юм. Хэд хэдэн жижиг товчлуурыг асаах, унтраах зориулалттай хайрцагт холбох товчлуурууд. Дахин хэлэхэд, би хосууд хэвтэж байсан, гэхдээ та Amazon -оос 7.99 доллараар дээр дурдсан олон арван зүйлийг авах боломжтой, мөн Raspberry Pi GPIO -ийн товчлуурыг холбохын тулд гурван эмэгтэй зүү холбогч терминал (дээр үзүүлсэн шиг) болон 1 зүү ашигласан. тээглүүр. Та Ebay -аас 200 эмэгтэй холбогчийг 0.99 доллараар авах боломжтой (хайх: 2.54 мм Dupont Jumper утас кабелийн орон сууцны эмэгтэй зүү холбогч терминал). Би бас эхлүүлэх товчлуурыг Raspberry Pi самбартай холбохын тулд 1 зүү ашигласан. Та эдгээрийн 40 -ийг Ebay -ээс 0.99 доллараар авах боломжтой (хайх: 2.54мм эрэгтэй ПХБ -ийн нэг мөр, Arduino -ийн шулуун толгойн туузан холбогч). Энэ зүү нь заавал биш юм. Та мөн утсыг шууд самбар дээр гагнах боломжтой.

USB гар ба хулгана. Гар нь зөвхөн тохируулахад л хэрэгтэй. Хэрэв та слайд үзүүлбэрийг гараар удирдахыг хүсч байвал хулганыг залгаастай үлдээхийг хүсч болно. Тэднийг хэвтүүлчихсэн байсан ч та Amazon, Ebay, Walmart дээрээс шороог хямд үнээр авах боломжтой.

Micro SD карт; Би Amazon: Kingston Canvas Select microSDHC Ангилал 10 -аас 5.44 долларын үнэтэй 16GB карттай болсон

Эрхий хуруугаараа хөтөч; Би Amazon -аас 6.99 доллараар 32 ГБ хэмжээтэй USB эрхий диск авсан: Kingston Digital DataTraveler SE9 32GB USB 2.0 флаш диск

Мониторын хүрээ хийх мод (заавал биш). Би Home Depot -оос 2.00 доллараас багагүй хэмжээтэй авсан 2 "x 2" x 8 '"цагаан" модны нэг хэсгийг ашигласан (мөн модны битүүмжлэгч эсвэл праймер, хагас гялгар хар шүршигч будаг).

Алхам 2: Raspberry Pi -ийг тохируулах

Raspberry Pi -ийг тохируулах
Raspberry Pi -ийг тохируулах
Raspberry Pi -ийг тохируулах
Raspberry Pi -ийг тохируулах
Raspberry Pi -ийг тохируулах
Raspberry Pi -ийг тохируулах

"Ширээний болон санал болгож буй програм хангамж бүхий Raspbian Stretch" -ийн zip файлыг татаж авахын тулд энэ холбоосыг дагана уу:

Гурван өөр хувилбар байдаг. Миний дурдсан зүйлийг эндээс авсан эсэхийг шалгаарай.

Үйлдлийн системийн дүрсийг өөрийн micro SD карт руу оруулахын тулд энэхүү суулгах зааврыг дагана уу:

Etcher нь SD картыг.zip файлаас шууд анивчих бөгөөд микро SD картыг эхлээд форматлах шаардлагагүй болно.

Raspberry Pi -ийн USB үүрэнд USB хулгана болон USB гарыг залгаарай (ямар ч оролт хийх болно).

Raspberry Pi -ийг HDMI кабелиар LCD дэлгэцэнд холбож, асаахын тулд Raspberry Pi -д тэжээлийн хангамжийг залгаарай. Дахин ачаалах үед Raspberry Pi -ийг wifi -тай ярих процессыг танд зааж өгөх ёстой бөгөөд шаардлагатай бүх шинэчлэлтийг татаж авах болно.

Raspberry Pi нь одоо онлайн бөгөөд бүрэн шинэчлэгдсэн тул дэлгэцийн програмыг татаж авах цаг болжээ. Үүнийг хийхийн тулд та LXTerminal цонхыг нээх хэрэгтэй (ширээний дээд хэсэгт DOS хүлээх мөр шиг харагдаж байгаа дүрс дээр дарна уу).

Үүссэн консолын цонхонд зураг харуулах програмыг суулгахын тулд энэ тушаалыг оруулна уу.

sudo apt-get суулгах feh

Дараа нь дэлгэц амраагчийг суулгахын тулд ижил зүйлийг хий.

sudo apt-get xscreensaver суулгах

Дараа нь бид үүнийг дэлгэцийн хамгаалагч цаг хугацаа алдахгүй, дэлгэцийг хоосон болгохгүйн тулд тохируулах хэрэгтэй.

  • Ширээний зүүн дээд буланд байрлах "Цэс" дээр дарна уу
  • "Тохиргоо", дараа нь "Дэлгэц хамгаалагч" -ыг сонгоно уу.
  • Дэлгэц хамгаалагчийн GUI дээр "Горим" унах цэснээс "Дэлгэц хамгаалагчийг идэвхгүй болгох" командыг сонгоно уу.

Дараа нь бид хулганыг гараар слайдыг удирдахаар тохируулах болно. Хэрэв та слайдыг гараар удирдахыг хүсэхгүй байгаа бол үүнийг алгасаж болно.

"/Home/pi/.config/feh" хэсэгт "товчлуурууд" (өргөтгөлгүй) нэртэй файл үүсгээрэй (та "feh" фолдер хийх хэрэгтэй байж магадгүй).

Та үүнийг LXTerminal цонхноос хийж болно.

cd /home/pi/.config (энэ бол Линукс "директорыг /home/pi/.config болгон өөрчлөх" гэсэн үг юм)

ls -la (энэ нь /home/pi/.config доторх бүх файл, фолдерыг жагсаах болно. -la нь урт форматыг ашиглаж бүх файлуудыг жагсаахыг хэлдэг).

Хэрэв жагсаалтад feh хавтас байхгүй бол (мөн байхгүй байж магадгүй) та үүнийг хийх хэрэгтэй болно.

mkdir feh

Одоо энэ хавтас руу орно уу:

cd feh

Одоо бид тэр хавтсанд байгаа тул бид "товчлуурууд" файлыг хийх ёстой.

sudo нано товчлуурууд (энэ бол "супер хэрэглэгч файлын товчлуур дээр нано засварлагч хийдэг" гэсэн линукс юм)

Та өөрийгөө хоосон файл дотор олох ёстой. Файлд дараахь зүйлийг оруулна уу.

# Дараах үйлдлүүдийн одоо байгаа хяналтыг салгах:

томруулах пан цэс prev_img next_img # Одоо эдгээр үйлдлүүдийг хулганы 1, 2 (дугуй), 3 товчлуур дээр холбоно уу.

Хадгалж, гарахын тулд CTRL-o гэж оруулаад ENTER, дараа нь CTRL-x дарна уу

Дараа нь бид Raspberry Pi -ийг слайдыг автоматаар эхлүүлэхээр тохируулах болно.

Эрхий хуруугаа Raspberry Pi -д залгаад /media /pi руу очоод юу гэж нэрлэдгийг олж мэдээрэй

(Та эрхий хурууны дискний эх түвшинд хэд хэдэн зураг байрлуулсан байх ёстой. Та мөн зургийн хавтас, тэр ч байтугай фолдер дотор хавтас байрлуулж болно. Слайд шоу нь эдгээр фолдеруудаар дахин давтагдах болно).

Та эрхий хурууны дискний нэрийг Raspberry Pi ширээний дээд хэсэгт байрлах файл хөтлөгч ашиглан эсвэл LXTerminal цонхноос дараах тушаалуудыг ашиглан олох боломжтой.

cd /media /pi

ls -la

Одоо ширээний компьютер дээр "startup.sh" нэртэй бүрхүүлийн скрипт үүсгээрэй (ширээний компьютер дээр Rt товчлуур дээр дарна уу; "Шинэ үүсгэх …/хоосон файл" дээр дарна уу, шинэ файл дээр Rt товчлуурыг дараад текст засварлагчаар нээнэ үү).

Дараахь зүйлийг энэ файлд оруулна уу.

USB слайд үзүүлэхээс өмнө холбох боломжийг олгохын тулд хэдэн секундын турш # унт

унтах 5 feh -Y -x -q -D 5 -B black -F -Z -r --auto -rotate/media/pi/thumb_drive_name

Дээрх мөрөнд "thumb_drive_name" гэж битгий бичээрэй. Дээр олсон эрхий хурууны дискний жинхэнэ нэрийг энд оруулна уу.

Хадгалж, гарна уу.

LXTerminal цонхонд та feh слайд шоуны санал болгож буй бүх сонголтыг мэдэхийн тулд man feh гэж бичиж болно (man feh is Linus for - надад гарын авлагын хуудсыг үзүүлээрэй).

Одоо бид энэ шинэ файлыг ажиллуулах боломжтой болгохыг хүсч байна. LXTerminal цонхонд:

cd/home/pi/ширээний компьютер

chmod 755 эхлүүлэх.sh

Одоо бид бүрхүүл скриптийг эхлүүлэх үед ажиллуулахыг хэлэхийн тулд "autostart" файлыг засах хэрэгтэй.

"Raspberry Pi 3 B" дээр "autostart" файлыг /home/pi/.config/lxsession/LXDE-pi хаягаас олох ёстой.

"Raspberry Pi 3 B+" дээр/etc/xdg/lxsession/LXDE-pi дотор байх ёстой

LXTerminal цонхонд:

cd /home/pi/.config/lxsession/LXDE-pi (хэрэв танд Pi 3 B байгаа бол)

эсвэл

cd/etc/xdg/lxsession/LXDE-pi (хэрэв танд Pi 3 B+байгаа бол)

Тэндээс:

sudo нано автоматаар эхлүүлэх

Дээрх скриптийг гүйцэтгэхийн тулд autostart файлын төгсгөлд энэ мөрийг нэмнэ үү.

Хадгалахын тулд CTRL-o (дараа нь Enter дарна уу)

Гарах бол CTRL-x

Raspberry Pi одоо гар эсвэл хулганагүйгээр ч гэсэн өөрийн слайд шоунд автоматаар эхлэх ёстой.

Та мөн "хэт их хайлтыг" унтраахыг хүсч байгаа бөгөөд ингэснээр таны зураг дэлгэцийн ирмэг дээр очно.

Raspberry Pi ширээний дээд хэсгээс сонгоно уу: Цэс/Тохиргоо/Raspberry Pi -ийн тохиргоо

Одоо бид Raspberry Pi -г товчлуур дарахад аюулгүйгээр унтрааж, эхлүүлэх боломжтой болгохыг хүсч байна (гар, хулганаар биш).

LXTerminal цонхонд:

sudo нано /boot/config.txt

Энэ мөрийг нэмнэ үү:

dtoverlay = gpio-shutdown

CTRL-o-г хадгалахын тулд (дараа нь Enter дарна уу) гарахын тулд CTRL-x товчийг дарна уу

Одоо та Raspberry Pi -г 40 зүү толгой дээрх GPIO Pin 5 (энэ нь GPIO3) GPIO Pin 6 (Ground) руу богиносгож аюулгүй унтраалт хийхэд хүргэж болно (бид үүнийг ердийн нээлттэй байдлаар үүнийг хийхээр тохируулах болно., түр холбоо барих, товчлуур). Зүү байршуулахын тулд дээрх зургийг үзнэ үү. 1 -р зүү нь самбарын ирмэг дээр ойрхон байна.

Нөөцлөхийн тулд та хүчийг татаж, дахин залгах эсвэл RUN зүүг (40 зүү толгойны төгсгөлийн ойролцоо "RUN" гэж тэмдэглэсэн дэвсгэр) GND руу богиносгож болно. Үүнийг хийхийн тулд бид өөр товчлуурыг тохируулах болно. Самбар дээрх "Run" дэвсгэрийг олохын тулд дээрх зургуудыг үзнэ үү.

Алхам 3: Кейс ба товчлууруудыг нэмэх

Одоо бид нэмэлт өнгөлгөө хийх боломжтой.

Raspberry Pi -ийн хайрцгийг авах нь маш сайхан бөгөөд энэ нь унтраах, эхлүүлэх товчлуурыг холбох боломжийг танд олгоно. Би дурдсан хэргийг ашигласан боловч Amazon, Walmart, Ebay -ээр дамжуулан маш олон хэрэг гарна. Та дуртай зүйлээ сонгоорой, гэхдээ өөрт байгаа Raspberry Pi -ийн загварыг худалдаж аваарай. Зарим тохиолдол нь нэлээд тохиромжтой хэлбэртэй байдаг. Эдгээрээс зайлсхийх нь дээр байж магадгүй тул унтрах, эхлүүлэх товчлуурыг холбох зайтай болно.

Дээрх товчлууруудыг ашиглан Raspberry Pi хайрцагт хэд хэдэн цооног өрөмдөж эдгээр товчлуурыг холбоно уу. Raspberry Pi самбар дээр мөргөлдөхгүй газар байгаа эсэхийг шалгаарай. Хэрэв та нийлэг хайрцгийн аль нэгийг ашиглавал өрөмдлөгийн машинаар нүхийг маш аажмаар, болгоомжтой өрөмдөх хэрэгтэй болно. Акрилийг өрөмдөж буй нүхнийхээ эргэн тойронд модон дээр дарахад тусалдаг. Нийлэг нь маш хэврэг бөгөөд өрөмдөхдөө хагарахад маш хялбар байдаг. Аажмаар өрөмдөж, нүхний эргэн тойронд нийлэг дээр даралтыг тогтооно.

Товчлуурыг хайрцагт суулгасан тохиолдолд та тэдгээрийг зохих тээглүүртэй холбох хэрэгтэй. Товчлуурын нэг терминалыг нөгөө товчлуурын нэг терминал руу холбоно уу (тэдгээрийн хооронд утас гагнах замаар). Одоо GPIO Pin 6 (GND) руу орох терминалуудад утас гагнана уу. Утасны нөгөө үзүүр дээр GPIO зүү дээр шургуулахын тулд зааврын дээд хэсэгт үзүүлсэн холбогчийг гагнана. Би холбогчийг хөрш зүүгээр богиносгохгүйн тулд утсыг жижигхэн хоолойгоор хучиж, утсыг нь тайлах дуртай.

Одоо утсыг унтраах товчлуурын эсрэг талын терминал руу гагнана. Утасны эсрэг талд холбогчийг тавиад GPIO Pin 5 (GPIO3) дээр дарна уу. Энэ товчлуур нь одоо Raspberry Pi -г аюулгүй унтраах болно.

Одоо утсыг эхлүүлэх товчлуурын эсрэг талын терминал руу гагнана. Та утасныхаа эсрэг үзүүрийг Raspberry Pi самбар дээрх нүхний "Run" дэвсгэр дээр гагнаж болно, эсвэл уг дэвсгэр дээр зүү нэмж, уг зүү рүү түлхэх утас руу холбогч нэмж болно. Би сүүлийг нь хийсэн. Энэ товчлуур нь таны Raspberry Pi самбарыг асааж, дахин асаах шаардлагагүй болно.

Алхам 4: Модон хүрээ хийж, тавь

Энэ нь бас сонголт биш юм. Та дэлгэцийг суурин дээрээ үлдээж, тавиурыг авч, нэг төрлийн хөл нэмж өгөх боломжтой бөгөөд ингэснээр ширээн дээр сууж болно, эсвэл тавиурыг авч, хөлөө нэмж, модон хүрээ нэмж болно. Би модон хүрээтэй явахаар шийдсэн.

Би компьютерын дэлгэцтэй хамт ирдэг тавиурыг салгаж, металл орой, бэхэлгээний хэсгийг салгасан. Дараа нь би хөнгөн цагаанаар нэг төрлийн хөл хийж, бэхэлгээний тоног төхөөрөмжид шургуулав. Энэ нь дэлгэцийг зургийн жааз шиг ширээний компьютер дээр байрлуулах боломжийг надад олгосон юм.

Дараа нь би 1.5 "x 1.5" 8 'хэмжээтэй цагаан модоор модон хүрээ хийсэн. Би үүнийг ширээний хөрөө, тээрэм хөрөө ашиглан хийсэн. Дараа нь би модыг будгийн битүүмжлэгчээр битүүмжилж, хагас давхар гялалзсан хар шүршигч будаг өгсөн. Би энд модон хүрээ хийх талаар дэлгэрэнгүй ярихгүй, гэхдээ ямар ч ид шид байхгүй. Хэрэв хүмүүс үүнийг сэтгэгдэл дээр асуувал би эдгээр мэдээллийг нэмж оруулах болно.

Алхам 5: Дууссан хүрээг ашиглах

Ингээд л боллоо. Та олон тооны зургийг эрхий хуруугаараа эх түвшинд байрлуулж болно. Та мөн хавтас, фолдер дотор хавтас нэмж болно. Та хулганы төв товчлуур/дугуйг дарж слайд үзүүлбэрийг түр зогсоох, хулганы зүүн товчийг дарж нэг зургийг нэг удаа нөөцлөх эсвэл хулганы баруун товчийг дарж нэг зургийг урагшлуулахыг хэлж болно.

Та үүнийг бүтээж, дижитал зургийн жаазаа сайхан өнгөрүүлээрэй гэж найдаж байна.

Асуулт асуух эсвэл санал хүсэлтээ чөлөөтэй үлдээнэ үү. Би тэдэнд хариулж, аль болох ойлгомжтой болгохын тулд зааварчилгаа өгөхийг хичээх болно.

Зөвлөмж болгож буй: