Агуулгын хүснэгт:
- Алхам 1: Алхам 1: Бид бүжиглэж байхдаа яагаад алхдаг вэ? Таппа Таппа Таппа…
- Алхам 2: Алхам 2: Pi -гээ элементүүдэд үлдээгээрэй…
- Алхам 3: Алхам 3: Залхуу төрхтэй Пи Малчин…
- Алхам 4: Алхам 4: Цэвэрлэгээг шалгаж, дахин шалгана уу
- Алхам 5: Алхам 5: Соронзон нь нарийн төвөгтэй харилцаатай, сэтгэл татам эсвэл дургүй байдаг …
- Алхам 6: Алхам 6: Хөгжим нь сүлжээг хөгжүүлэгч болгодог
- Алхам 7: Алхам 7: NANOing Бид явах болно …
Видео: FridgePi: Үлдэгдэл нь тийм ч сайн сонсогдоогүй: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Олон жилийн турш би iPhone -оос хонгил дахь стерео тохиргоог тоглуулж, чанга яригчийг гал тогооны өрөөнд буцааж залгасан. Энэ нь хангалттай сайн ажилладаг боловч миний утасны батерейг цэнэггүй болгож, агуулгыг iTunes номын сан эсвэл зарим вэб радио дамжуулалтаар хязгаарлаж, сонгох, тоглоход жаахан хэцүү байсан.
Оруул, FridgePi!
Raspberry Pi хөдөлгүүртэй мэдрэгчтэй дэлгэцийн портал нь интернет радио болон бусад ертөнцөд зориулагдсан болно!
P. S. Sparky -ийн хөргөгч соронзон галын нохой хэлэхдээ, галын гарцаа төлөвлөж, гэр бүлийнхээ хамт дадлага хийхээ бүү мартаарай!:)
Алхам 1: Алхам 1: Бид бүжиглэж байхдаа яагаад алхдаг вэ? Таппа Таппа Таппа…
Мэдээжийн хэрэг, би хөргөгчийнхөө хажууд iPad эсвэл Android таблет наасан байж болох юм, гэхдээ энд хөгжилтэй зүйл хаана байна?:)
9 жилийн өмнө бид байшиндаа нүүж орохдоо барилга байгууламжаас үлдээсэн үхсэн, мөчгүй жижиг агч модыг тайрч авах ёстой байв.
Би тэр модноос модны зарим хэсгийг аварсан, хэзээ нэгэн цагт магадгүй би үүнийг ашиглаж болох Пи төсөлтэй болох байсан гэдгийг мэдэж байсан … тэгээд бид энд байна! Анхны гэрийн түүхээс авсан сайхан модон хэсгийг мэдрэгчтэй дэлгэц болон Pi -ийн хүрээ болгон хийж байна.
Эхнэрийнхээ хийсэн үнэхээр гоё цувны дэгээтэй төсөлд нийцүүлэхийн тулд хүрээ нь өгөршсөн самбарыг өгөхийг хүсч байсан.
Би агч хавтангийн уртыг хоёр тэгш өнцөгт болгон хувааж, хэдхэн инчээр жигд болгоогүй тул ирмэг нь тэгш бус байв. Дэлгэцийг хэмжих замаар мэдрэгчтэй дэлгэцийн нээлхийг бий болгов. миний jigsaw хутганы цоорхой, дараа нь дэлгэцийн тэгш өнцөгт хэлбэрийг хайчилж авав. Би модны хоёр хэсэг дээр өрөмдсөн. мод (би дэлгэцийн ирмэг дээр модон ирмэгийн хүрээ хийхийг хүссэн).
Пи суух хоёр самбараас агч гаргаж авахын тулд би чиглүүлэгчээ шууд ашиглаж, гүнийг нь тохируулсан бөгөөд ингэснээр агч тавцангийн ар тал руу тэгшхэн суух бөгөөд ингэснээр GPIO тээглүүр нь ямар ч холбоо барихгүй болно. Хүчтэй байхын тулд урд талд нь хангалттай агч байсаар байна.
Цахилгаан хэрэгслийг суурилуулсны дараа арилгаж буй модны хэсэг харагдахгүй байсан тул огтлоход би маш их цаг хугацаа, хүчин чармайлт гаргаагүй. Тиймээс үүнийг маш хурдан хийсэн.:)
Алхам 2: Алхам 2: Pi -гээ элементүүдэд үлдээгээрэй…
Хоёрдахь алхам бол фрэймд зарим нэг дүр төрхийг өгөх явдал байв.
Эхнэр маань хэдэн сарын өмнө үнэхээр гоё дээл дэгээ өлгүүр барьсан байсан (зураг харна уу), тиймээс би түүний загварыг дуурайж, дүрсийг нь эзэмшигчийг бүтээсэн гэж бодсон.
Би саравчны тавцангийн харцанд дуртай, гэвч гал тогооны өрөөний хөргөгчнийхөө хажууд дизель / өтгөн ханасан саравчны хавтан наалдахыг үнэхээр хүсэхгүй байгаа тул төслийн хувьд хуурамч өгөршсөн хүрээ бий болгохоор шийдсэн.
Үнэндээ үнэхээр амархан.
1 Хүрээндээ зориулж мод сонго. Пи өөрөө самбарын гадаргуу дээр нэлээд ойрхон байх тул би хатуу мод (агч) ашиглахаар шийдсэн. Төсөлд хувийн өнцөг өгч байна
2Будгийн цөөн хэдэн өнгийг сонгоод, өнгийг самбар дээр самна. Самбарын инч бүрийг хамарч хэтэрхий галзуурч болохгүй. Зурагт үзүүлсэн шиг хэсэг хэсгээр нь цэвэрлээрэй. Цагаан (цэнхэр), цэнхэр, саарал өнгийг сайн олж харлаа. ЗӨВЛӨГӨӨ: аль хэдийн эзэмшиж байсан будаг ашигла, эсвэл жижиг дээж лааз худалдаж аваарай.
3 Будгийг хуурай байлгаад дараа нь будагны давхаргыг бага зэрэг зүлгэж, өгөршсөн / хуучирсан харагдуулна.
Алхам 3: Алхам 3: Залхуу төрхтэй Пи Малчин…
Будгийг зүлгэж, өгөршсөн хуурмаг байдлыг бий болгосны дараа хоёр самбарыг нэгтгэх цаг болжээ.
Хүрээний хавтанг хооронд нь бэхлэхийн тулд би нэг үзүүрт боолтыг ашигласан бол нөгөө үзүүрт хөргөгчинд суулгаж үзээгүй модон боолтыг ашигласан.
Модыг хуваахгүйн тулд шурагны нүхийг зохих хэмжээтэй битээр урьдчилан өрөмдөнө
Будгийг хатааж, зүлгэж, өрөмдсөний дараа би хоёр самбар дээр даавуугаар бараан толбо түрхсэн нь хүрээг сонгодог харагдуулав. Дахин хэлэхэд энэ нь таны гоо зүйд бүрэн нээлттэй байна. Та хүрээгээ харанхуй, цайвар эсвэл огт будахгүй байхыг сонгож болно.
Алхам 4: Алхам 4: Цэвэрлэгээг шалгаж, дахин шалгана уу
Хатаасны дараа (24 цаг ба түүнээс дээш). Би мэдрэгчтэй дэлгэцийг гүн, байрлалыг шалгахын тулд хүрээ рүү орууллаа.
7 инчийн дэлгэц нь 1 мм орчим хэмжээтэй бөгөөд агч модны гадаргуугийн гадаргууг үлээдэг.
Pi өөрөө самбарын арын хөндий хэсэгт байрладаг бөгөөд HDMI кабелийн холболт нь PI болон дэлгэцийн хооронд маш сайн байрладаг.
Дараагийн алхамд ирмэгийн хүрээг бэхлэхээс өмнө хамгаалалтын хальсыг хальслахаа бүү мартаарай!:)
Алхам 5: Алхам 5: Соронзон нь нарийн төвөгтэй харилцаатай, сэтгэл татам эсвэл дургүй байдаг …
Дэлгэц ба кабелийн байрлалыг шалгасны дараа би мэдрэгчтэй дэлгэцийг 4 жижиг эрэг ашиглан бэхэлсэн.
Дэлгэцийн эргэн тойронд модтой адил толботой будсан агч модны ирмэгийг бэхлэхийн тулд би сайн PL 'барилгын цавуу ашигласан.
Дэлгэцийн шурагны нүхнүүд илүү том хэмжээтэй тул би дэлгэцийн эргэн тойронд модон хүрээ байрлуулахаар шийдсэн бөгөөд нүх болон дэлгэцийн байршлын бусад согогийг бүрхсэн.
Цорын ганц анхааруулга бол эрэгний хоёр ирмэгийн ирмэгийн ирмэгийн хажуугаар сунгасан байв. Би диссертацийг хоёр толбыг хатуу модон залгуураар бүрхсэн тул харанхуй болсон. Эргээд харахад би дэлгэцийн нөгөө талд хоёр модон залгуур байрлуулж тэгш хэмийг бий болгох ёстой.
Амьдраад сур.:)
FridgePi манай гал тогооны хөргөгчийн хажууд амьдрах гэж байсан тул би хөргөгчинд бэхлэх хэрэгсэл болгон соронзыг сонгодог.
Соронзнууд нь эвдэрч сүйддэггүй бөгөөд (хэрэв та над шиг хуучин хуучин электрон хог хаягдлыг цуглуулдаг бол) үнэгүй!
Хуучин 3.5 хатуу дискүүд нь маш хүчирхэг, том хэмжээтэй хавтангийн соронзны зориулалттай алтны уурхай юм. Зураг дээрх талбарууд нь маш хүчтэй тул миний гарны хоёр талд наалдаж үлдэх боломжтой.
Тэд мөн шураг бэхэлгээний цооног оруулах нэмэлт урамшуулалтай байж болно.
Алхам 6: Алхам 6: Хөгжим нь сүлжээг хөгжүүлэгч болгодог
Төслийн id -ийн интерфэйс (FridgePi) талыг хийсний дараа би жинхэнэ хөгжмийн дамжуулалтын сервер болохын тулд Volumio суулгасан Pi -г тохирууллаа.
Та үнэгүй Volumio програмыг эндээс үзэх боломжтой:
Би Pi 3 -ийг 16 MB SanDisk микро SD картаар тохируулж, Volumio дүрсийг суулгасан бөгөөд би 1994 онд JVC стерео хүлээн авагчтай GPIO болон RCA -д холбогдсон HiFiBerry DAC Plus -ийг ашиглаж, манай байшингийн чанга яригч руу залгасан.
Бидний хөгжим Synology 1515+ дээр хадгалагддаг бөгөөд Volumio нь AirPlay болон олон мянган вэб радио дамжуулалтыг зөвшөөрдөг бөгөөд энэ нь сайн, учир нь би нектарин демосцен радио www.scenemusic.net -ийг сонсох дуртай байдаг. Эхнэр маань тийм биш …:)
Би JVC өсгөгчийг MAX дууны зохистой түвшинд тохируулаад дараа нь миний Synology NAS дээрх хуваалцсан iTunes болон (хамгийн чухал нь) DemoScene хөгжмийн фолдеруудад нэвтрэхийн тулд Pi ажиллаж буй Volumio -ийг тохируулав.
Би Volumio Pi -д статик IP хаягийг өгч дараа нь миний подвалын сүлжээний унтраалгатай холбогдуулан толгойгүй суухыг зөвшөөрөв.
Алхам 7: Алхам 7: NANOing Бид явах болно …
Volumio Pi серверийг тохируулсны дараа би үндсэн интерфэйс болох Pi -г тохируулж, хөргөгчийнхөө хажуу талд наалджээ.
Миний хийсэн хамгийн эхний зүйл бол Raspberry Pi вэбсайтаас хамгийн сүүлийн үеийн Raspbian (Stretch) програмыг суулгах явдал юм.
Анхны ачаалах үед дэлгэцийн зургийн чанар хог шиг харагдаж байгааг та анзаарах болно. Санаа зоволтгүй! Бид 800х400 -ийн хамгийн оновчтой нарийвчлалыг гараар тодорхойлох хэрэгтэй (анхаарна уу, таны мэдрэгчтэй дэлгэцийн оновчтой нарийвчлал өөр байж болно).
Үүнийг config.txt файлыг /boot директороос засварлаж хийнэ үү: sudo nano /boot/config.txt
Дараахыг нэмнэ үү: hdmi_group = 2hdmi_mode = 87hdmi_cvt = 800 480 60 6 0 0hdmi_drive = 1
Pi -г хадгалаад дахин ачаална уу.:)
Chromium -ийг автоматаар эхлүүлэх Дараа нь би үүнийг x -ийг автоматаар эхлүүлэхээр тохируулж, анхдагч хэрэглэгч "pi" -ээр нэвтрэх шаардлагатай болсон.
Систем автоматаар нэвтэрч GUI-ийг эхлүүлсний дараа би үүнийг эхлүүлэхдээ Chromium вэб хөтчийг бүтэн дэлгэцийн горимд автоматаар ачаалахаар тохируулж, Volumio Pi сервер рүү чиглүүлэв.
Үүнийг хийхийн тулд би дараахь зүйлийг хийсэн (энэ бол Stretch гэдгийг санаарай): sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart
Дараах мөрийг нэмнэ үү: @lxterminal -e chromium-browser --start-fullscreen --incognito 10.0.1.27 10.0.1.27 бол таны volumio серверийн хаяг байх болно.
Хулганы курсорыг дэлгэцэн дээр байнга байрлуулах нь ядаргаатай байдаг тул үүнийг арилгахын тулд бид эмх замбараагүй гэж нэрлэгддэг жижиг хэрэгслийг ашигладаг.
Терминал ашиглан эмх замбараагүй байдлыг суулгаарай: sudo apt-get install unclutter
Хэрэв энэ нь өөрөө хийгээгүй бол автоматаар эхлүүлэх файлыг дахин нэг удаа засаарай: sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart
мөн нэмнэ үү: @unclutter -idle 0
Одоо та дэлгэц дээр хүрч байхдаа курсорыг товчхон харах болно.
Мэдрэгчтэй дэлгэцийн координатыг эргүүлээрэй Хэрэв та дэлгэцээ над руу эргүүлээд (хөргөгчийн нэг талаас нөгөө тал руу шилжүүлэх гэх мэт) хэрэгтэй бол та зөвхөн HDMI дүрсийг төдийгүй мэдрэгчтэй дэлгэцийн координатыг эргүүлэх хэрэгтэй болно. ТАЙЛБАР: Raspberry Foundation -ийн албан ёсны 7 Мэдрэгчтэй дэлгэц нь эдгээр алхмуудыг шаарддаггүй гэдэгт би итгэдэг, энэ нь 3 -р талын дэлгэцийн хувьд илүү тохиромжтой. Миний ашиглаж байсан шиг.:)
Алхам 1: HDMI видеог эргүүлэх
Дараах мөрийг нэмнэ үү: display_rotate = 2180 градус
Алхам 2: Мэдрэгчтэй дэлгэцийн координатыг эргүүлэх /usr/share/X11/xorg.conf.dsudo нано /usr/share/X11/xorg.conf.d/40-libinput.conf хэсэгт байрлах 40-libinput.conf файлыг засах.
"libinput touchscreen catchall" гэсэн таних тэмдэг бүхий "InputClass" -т хамаарах одоо байгаа бүх хэсгийг тайлбарлана уу.
Энэ нь таны тайлбарлаж буй мэдрэгчтэй самбар эсвэл таблет хэсгүүд биш харин мэдрэгчтэй дэлгэц байгаа эсэхийг шалгаарай.
Одоо дараахь зүйлийг нэмнэ үү.
Хэсэг "InputClass" Identifier "libinput touchscreen catchall" MatchIsTouchscreen "on" MatchDevicePath "/dev/input/event*" Driver "evdav" Option "TransformationMatrix" "-1 0 1 0 -1 1 0 0 1" EndSection
Хадгалж, дахин ачаална уу. Энэ нь мэдрэгчтэй дэлгэцийн координатыг эргүүлэх ёстой.
Энэхүү зааварчилгаа танд таалагдсан гэж найдаж байна! Би үүнийг хийж, үүнийг бичиж байхдаа сонсож байсан!
Би энэ төслийг өөрчилж, LED гэрэлтүүлэгтэй товчлуурыг оруулахын тулд дэлгэцийн арын гэрлийг асаах/унтраах товчлуур, мөн янз бүрийн ширээний компьютерийг тойрч, олон програм ажиллуулах боломжийг олгодог хоёрдахь товчлуурыг оруулахаар аль хэдийн мэдэгдсэн. Тиймээс FridgePi -ийг зөвхөн Volumio төдийгүй цаг агаарын мэдээ, Хөлдөөгчийн агуулгыг хянах мэдээллийн сан, Гэр бүлийн үйл явдлын хуанли гэх мэтийг харуулахад ашиглаж болно … Эдгээр шинэ боломжуудын талаар илүү ихийг мэдэхийг хүсч байгаарай … Цохилгооны цаг ижил, сарьсан багваахайн суваг!
Асуулт, сэтгэгдэл, санал, санаа, санал хүсэлтээ тэдэнд илгээгээрэй.
Болгоомжтой байгаарай, хакердахдаа баяртай байна!
2017 оны Raspberry Pi тэмцээнд 2 -р байр эзэлсэн
Зөвлөмж болгож буй:
Тийм ч ухаалаг биш боловч маш эрүүл боловч бага зэрэг мөлхөгч толь: 5 алхам (зурагтай)
Тийм ч ухаалаг биш боловч тийм ч ашигтай биш боловч бага зэрэг мөлхөгч толь: Толин тусгал хэрэгтэй боловч гэртээ өөр ухаалаг зүйл нэмж өгөх дургүй байна уу? Тэгвэл тийм ч ухаалаг биш боловч маш ашигтай боловч бага зэрэг мөлхөгч толь танд яг тохирно
Smart Saber -ийн үлдэгдэл, чанга яригчийг солих: 7 алхам
Smart Saber -ийн үлдэгдэл болон чанга яригчийг солих: Сайн байцгаана уу, энд анх удаа хичээл зааж байна. Үлдсэн Smart Saber Star Wars Light Saber -ийг хэрхэн задлах талаар тайлбарлахыг л хүссэн юм. Миний салгасан Smart Saber нь чанга яригчтай байсан тул энэ хичээл нь чанга яригчийг солих талаар тайлбарласан болно
Филлипсийн өнгөний гэрлийн зурвасыг огтлох, дахин холбох (гагнах ажилд тийм ч сайн мэдлэггүй хүмүүсийн хувьд): 6 алхам
Филлипсийн өнгөний гэрлийн зурвасыг огтлох, дахин холбох (гагнах ажилд тийм ч сайн мэдлэгтэй бус хүмүүсийн хувьд): Хэрэв та гагнах ур чадвартай бол гагнуурын дэвсгэрийг хагасаар нь огтлохгүйгээр хэрхэн яаж хийх талаар энд "ruedli" гэсэн сайн бичлэг байна. .Эдгээр алхмууд нь бидний сайн мэддэг боловч гагнуур хийх чадваргүй хүмүүс юм. Би үндсэн борлуулалт хийсэн
Тийм - Үгүй: Arduino хөтлөгчтэй шуудангийн хайрцаг: 4 алхам (зурагтай)
Тийм - Үгүй: Arduino хөтлөгчтэй шуудангийн хайрцаг: Энэхүү төсөлд бид таны шуудангийн хайрцгийг хэрхэн илүү хөгжилтэй, ашигтай болгохыг танд үзүүлэх болно. Энэхүү шуудангийн хайрцгийн тусламжтайгаар хэрэв таны захидал танд захидал байгаа бол танд мэйл байгаа эсэхийг харуулах сайхан гэрэл байгаа бөгөөд та энэ шуудангийн хайрцгийг bluetooth ашиглан автоматаар хянах боломжтой болно
Санах ойн тоглоом (Симон хэлэв) - Хэрэв тийм бол: 6 алхам (зурагтай)
Санах ойтой тоглоом (Саймон хэлэв) - Хэрэв тэгвэл: Би сургуулийн төсөлд зориулж өөрөө хийсэн мэдрэгчтэй дэвсгэр, неопикселийн бөгж бүхий санах ойн тоглоом хийсэн. Энэ тоглоом нь Simon Says -тэй төстэй бөгөөд зөвхөн тоглоомонд оролт, хариу өгөх олон хэлбэрүүд (дуу чимээ, гэрлийн эффект) ялгаатай байдаг. Би Су -аас дуу авиа програмчилсан