Բովանդակություն:
- Քայլ 1. Քայլ 1. Ինչու՞ քայլել, երբ կարող ենք պարել: Տապա Տապպա Տապպա…
- Քայլ 2: Քայլ 2. Թողնել ձեր Pi- ին տարրերի մեջ…
- Քայլ 3: Քայլ 3. Անպիտան տեսք Պի Հերդերին…
- Քայլ 4: Քայլ 4. Ստուգեք ստուգում և նորից ստուգեք մաքրումները
- Քայլ 5: Քայլ 5. Մագնիսներն ունեն բարդ հարաբերություններ, գրավիչ կամ վանող…
- Քայլ 6: Քայլ 6. Երաժշտությունը դարձնում է ցանցի բարգավաճումը
- Քայլ 7: Քայլ 7. NANOing We will Go…
Video: FridgePi: Մնացորդները երբեք այնքան լավ չեն հնչել. 7 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Տարիներ շարունակ ես օդով նվագում եմ iPhone- ից մինչև նկուղում գտնվող ստերեո կարգավորումներ, իսկ բարձրախոսները միացված են խոհանոցին: Այն բավական լավ է աշխատում, բայց սպառեց իմ հեռախոսի մարտկոցը և բովանդակությունը սահմանափակեց իմ iTunes գրադարանով կամ որոշ վեբ ռադիո հոսքերով, որոնք մի փոքր ցավ էին ընտրելու և նվագարկելու համար:
Մուտքագրեք, FridgePi!
Raspberry Pi- ի սնուցմամբ սենսորային էկրանով պորտալ դեպի ինտերնետային ռադիոյի աշխարհ և ոչ միայն:
P. S. Ինչպես ասում է Սփարկին սառնարանի մագնիս հրշեջ շունը. Մի մոռացեք պլանավորել ձեր հրդեհից փախուստը և այն կիրառել ձեր ամբողջ ընտանիքի հետ::)
Քայլ 1. Քայլ 1. Ինչու՞ քայլել, երբ կարող ենք պարել: Տապա Տապպա Տապպա…
Իհարկե, ես պարզապես կարող էի iPad կամ Android պլանշետը մեր սառնարանի կողքին կպցնել, բայց որտե՞ղ է դա զվարճալի: Բացի այդ, տեսնելը, թե ինչպես է կինս աչքերով պտտվում իմ Pi- ի մեկ այլ նախագծի վրա, անգին է::)
9 տարի առաջ, երբ մենք տեղափոխվեցինք մեր տուն, մենք ստիպված եղանք կտրել մի փոքրիկ, սատկած, անշուք թխկի, որը թողել էին շինարարները `մեր հողամասը որպես որակի որակելու համար:
Ես փրկեցի այդ ծառի փայտի մի մասը ՝ իմանալով, որ մի օր, գուցե ես ունենայի Pi նախագիծ, որում կարող էի օգտագործել այն … և ահա մենք այստեղ ենք: Մեր առաջին տան պատմության մի գեղեցիկ փայտե կտոր, որը վերածվում է սենսորային էկրանի և Pi- ի շրջանակի:
Ես հույս ունեի, որ շրջանակին կտամ տեսանելի տախտակի տեսք, որը կհամապատասխանի իմ կնոջ վերարկուի իսկապես գեղեցիկ կեռիկի նախագծին:
Ես թխկի տախտակի երկարությունը կտրեցի երկու հավասար տախտակի և դրանք մի քանի դյույմ դարձրեցի այնպես, որ ծայրերը միատեսակ չլինեին: Ես դիպչեցի էկրանի բացումը ՝ չափելով էկրանը, ներառյալ 4 պտուտակների ներդիրների դիրքը և օդաչու հորատելը: անցք իմ ոլորահատ սղոցի համար, այնուհետև կտրելով էկրանի ուղղանկյուն ձևը: Ես փորեցի երկու փայտի վրա, որտեղ էկրանի պտուտակավոր ներդիրները հավասարեցված էին բավականաչափ խորությամբ, այնպես որ տեղադրվելիս էկրանի ապակին փոքր -ինչ խորշում էր մակերեսի մակերևույթից: փայտը (ես ուզում էի փայտե եզրերի շրջանակ դնել էկրանի եզրին):
Ես օգտագործեցի իմ սուզվող երթուղիչը ուղիղ բիտով ՝ թխկին հեռացնելու համար այն երկու տախտակներից, որտեղ Pi- ն նստած էր: Ես խորությունը դրեցի այնպես, որ Pi- ն նստած լիներ թխկի տախտակների հետևի հետ, որպեսզի GPIO- ի կապումներն որևէ բանի հետ չկապվեին և դեռ բավական է թխկի առջևի մասում, որպեսզի ուժեղ լինի:
Քանի որ փայտի հատվածները, որոնք հեռացվում էին, էլեկտրոնիկայի տեղադրումից հետո չեն երևա, ես շատ ժամանակ կամ ջանք չեմ ծախսել կտրումը գեղեցիկ դարձնելու համար: Բացի այդ, իմ ավտոտնակում -19c էր: Այսպիսով, դա արվեց բավականին արագ::)
Քայլ 2: Քայլ 2. Թողնել ձեր Pi- ին տարրերի մեջ…
Երկրորդ քայլը շրջանակին որոշակի բնավորություն հաղորդելն էր:
Կինս ամիսներ առաջ իսկապես գեղեցիկ վերարկուի կախիչ էր կառուցել (տե՛ս լուսանկարը), ուստի ես մտածեցի, որ կկրկնեմ նրա դիզայնը և դրա պատկերով կերտեցի ամրակը:
Ինձ դուր է գալիս գոմի տախտակի չորացած տեսքը, բայց ես իսկապես չեմ ցանկանում, որ դիզելային / կղանքներով հագեցած գոմի տախտակները խրված լինեն իմ խոհանոցի սառնարանի կողքին, ուստի ես նախընտրեցի նախագծի համար ստեղծել կեղծ եղանակային շրջանակ:
Իրականում դա իսկապես հեշտ է:
1 Ընտրեք փայտը ձեր շրջանակի համար: Քանի որ Pi- ն ինքը նստած կլիներ տախտակի մակերևույթին բավականին մոտ, ես որոշեցի օգտագործել կարծր փայտ (թխկի): Քանի որ մեր բակից թխկու ծառ էինք վերցրել, ես փայտը օգտագործեցի այդ ծառը: Այսպիսով, անհատական անկյուն տալով նախագծին
2 Ընտրեք ներկի մի քանի գույներ, այնուհետև գույները քսեք տախտակներին: Մի խելագարվեք ՝ ծածկելով տախտակի յուրաքանչյուր թիզը: Պարզապես վրձնեք հատվածներում, ինչպես ցույց է տրված լուսանկարներում: Ես գտա, որ սպիտակ (իշ), կապույտն ու մոխրագույնը լավ են աշխատում: ՀԻՇՈՄ. Օգտագործեք ձեր սեփական ներկը կամ գնեք փոքր նմուշների բանկա `$ $ $ խնայելու համար:
3 Թողեք, որ ներկը չորանա, այնուհետև փոքր -ինչ մանրացրեք ներկի շերտերը հատվածով ՝ ստեղծելով մաշված / մաշված տեսք:
Քայլ 3: Քայլ 3. Անպիտան տեսք Պի Հերդերին…
Երբ ներկը մաքրվեց, ստեղծելով եղանակային պատրանք, ժամանակն էր երկու տախտակները միասին միացնել:
Շրջանակի տախտակները միասին ամրացնելու համար ես մի ծայրով պտուտակահան օգտագործեցի, մյուս ծայրում օգտագործեցի փայտե պտուտակ, որը մի անգամ սառնարանին ամրացնելուց հետո չէր երեւա:
Պտուտակային անցքերը նախապես փորեք համապատասխան չափի բիտերով, որպեսզի խուսափեք փայտի պառակտումից:
Ներկը չորացնելուց, հղկվելուց և փորվելուց հետո երկու կտորների վրա մուգ բիծ քսեցի կտորի միջոցով: Սա շրջանակին տվեց դասական տեսք: Կրկին, սա բացարձակապես բաց է ձեր սեփական գեղագիտության համար: Դուք կարող եք ներկել ձեր շրջանակը մուգ, թեթև կամ ընդհանրապես:
Քայլ 4: Քայլ 4. Ստուգեք ստուգում և նորից ստուգեք մաքրումները
Չորացնելուց հետո (24 ժամ գումարած): Ես դրել եմ սենսորային էկրանը շրջանակի մեջ ՝ խորությունը և դիրքը ստուգելու համար: Առայժմ այնքան լավ:
7 դյույմանոց էկրանը նստում է 1 մմ կամ ավելի, այնպես որ փչում է թխկի տախտակի մակերեսը:
Pi- ն ինքնին նստում է հետևի ներսում ՝ մեր տախտակի հատվածի խոռոչով, իսկ HDMI մալուխի միացման ուղիները գեղեցիկ են PI- ի և էկրանի միջև:
Չմոռանաք պոկել պաշտպանիչ թաղանթը, մինչև հաջորդ քայլին եզրային շրջանակը ամրացնելը::)
Քայլ 5: Քայլ 5. Մագնիսներն ունեն բարդ հարաբերություններ, գրավիչ կամ վանող…
Էկրանի և մալուխների դիրքը ստուգելուց հետո ես 4 փոքր պտուտակով ամրացրեցի հպման էկրանը տեղում:
Ես օգտագործել եմ լավ ol 'PL շինարարական սոսինձ `էկրանի շուրջ ամրացնելու համար թփի եզրային շրջանակը, որը ներկված է փայտի նույն բիծով:
Քանի որ էկրանի պտուտակային ներդիրի անցքերն ավելի մեծ են, ես նախընտրեցի փայտե շրջանակ տեղադրել էկրանի շուրջը ՝ ծածկելով անցքերն ու էկրանի տեղադրման ցանկացած այլ թերություն:
Միակ նախազգուշացումն այն էր, որ պտուտակներից երկուսը տարածվում էին եզրագծի եզրով: Ոչ մի մեծ բան չկա, քանի որ ես այս թեզերը պարզապես ծածկել եմ կարծր փայտի խցաններով, որոնք նույնպես մութ են: Ետ նայելով, ես պետք է ևս երկու փայտե խրոց տեղադրեմ էկրանի մյուս կողմում ՝ ստեղծելով համաչափություն:
Ապրիր եւ սովորիր.:)
Քանի որ FridgePi- ն ապրելու էր մեր խոհանոցի սառնարանի կողքին, ես մագնիսներ եմ ընտրում որպես սառնարանին ամրացնելու միջոց:
Մագնիսները ոչ կործանարար են, և (եթե դուք հավաքում եք բավական հին էլեկտրոնային աղբ, ինչպես ես եմ), անվճար:
Հին 3.5 դյույմանոց սկավառակները ոսկի են չափազանց հզոր, մեծ մակերևույթի ափսեի մագնիսների համար: Նկարում պատկերված դաշտերն այնքան ուժեղ են, որ դրանք կարող են կցված մնալ իմ ձեռքի հակառակ կողմերին:
Նրանք կարող են նաև ունենալ լրացուցիչ բոնուս `ներառյալ պտուտակով ամրացման անցքեր:
Քայլ 6: Քայլ 6. Երաժշտությունը դարձնում է ցանցի բարգավաճումը
Այսպիսով, այժմ, երբ ծրագրի id- ի ինտերֆեյսը (FridgePi) ավարտված է, ես տեղադրեցի Pi- ն ՝ Volumio- ով, որը տեղադրված է որպես երաժշտության հոսքի իրական սերվեր:
Կարող եք ստուգել Volumio անվճար ծրագրակազմը այստեղ ՝
Ես տեղադրեցի Pi 3 -ը 16MB SanDisk միկրո SD քարտով և տեղադրեցի Volumio պատկերը դրա մեջ: Օգտագործեցի HiFiBerry DAC Plus- ը ՝ GPIO- ի և RCA- ի հետ կապված, 1994 թ. -ի իմ JVC ստերեո ընդունիչին, որը միացված է մեր տան բարձրախոսներին:
Մեր երաժշտությունը պահվում է Synology 1515+ -ում, և Volumio- ն թույլ է տալիս AirPlay- ի, ինչպես նաև հազարավոր վեբ ռադիոհաղորդումների, ինչը լավ է, քանի որ ես սիրում եմ լսել Nectarine Demoscene Radio www.scenemusic.net Կինս չի …:)
Ես JVC ուժեղացուցիչը դարձրեցի արժանապատիվ MAX ձայնի մակարդակի, այնուհետև կազմաձևեցի Pi- ով աշխատող Volumio- ն ՝ իմ Synology NAS- ի iTunes և (ավելի կարևորը) DemoScene երաժշտական պանակներ մուտք գործելու համար:
Ես Volumio Pi- ին տվեցի ստատիկ IP հասցե, այնուհետև թողեցի առանց գլխի նստած ՝ միացված իմ նկուղային ցանցի անջատիչին:
Քայլ 7: Քայլ 7. NANOing We will Go…
Volumio Pi սերվերը կազմաձևելուց հետո ես տեղադրեցի Pi- ն, որը կլիներ հիմնական ինտերֆեյսը և կպցված լիներ մեր սառնարանի կողային մասում:
Առաջին բանը, որ ես արեցի, Raspberry Pi կայքից տեղադրեցի վերջին Raspbian (Stretch) ծրագիրը:
Էկրանի լուծումԱռաջին բեռնման ժամանակ նկատում եք, որ էկրանի պատկերի որակը աղբի տեսք ունի: Ոչ մի անհանգստություն! Մենք պարզապես պետք է ձեռքով սահմանենք 800x400 օպտիմալ լուծաչափը (նկատի ունեցեք, ձեր սենսորային էկրանի օպտիմալ լուծաչափը կարող է տարբեր լինել):
Դա արեք ՝ խմբագրելով ձեր config.txt ֆայլը /boot գրացուցակում ՝ sudo nano /boot/config.txt
Ավելացրեք հետևյալը. Hdmi_group = 2hdmi_mode = 87hdmi_cvt = 800 480 60 6 0 0hdmi_drive = 1
Պահեք և վերագործարկեք Pi- ը: Դա պետք է ավելի լավ տեսք ունենա::)
Chromium- ի ավտոմատ մեկնարկ
Երբ համակարգը ինքնաբերաբար մուտք էր գործում և գործարկում GUI- ը, ես այն սահմանեցի, որ Chromium վեբ դիտարկիչը ինքնաբերաբար բեռնվի գործարկման ժամանակ ամբողջ էկրանով ռեժիմով և ուղղեմ այն դեպի Volumio Pi սերվեր:
Դա անելու համար ես արեցի հետևյալը (հիշեք, որ սա Stretch է). Sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart
Ավելացրեք հետևյալ տողը.
Մկնիկի կուրսորը էկրանին ունենալը միշտ անհանգստացնում է, ուստի այն հեռացնելու համար մենք օգտագործում ենք մի փոքր օգտակարություն, որը կոչվում է unclutter:
Տեղադրեք unclutter- ը տերմինալի միջոցով. Sudo apt-get install unclutter
Հետո, եթե դա ինքնուրույն չի արել, պարզապես մեկ անգամ ևս խմբագրեք ձեր ինքնագործարկման ֆայլը ՝ sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart
և ավելացրեք ՝ @unclutter -idle 0
Այժմ կարճ ժամանակում կտեսնեք միայն կուրսորը, երբ իրականում դիպչեք էկրանին:
Եթե ձեզ անհրաժեշտ է էկրանը գլխիվայր շրջել (ասենք ՝ սառնարանի մի կողմից մյուսը տեղափոխելով), ինչպես ես արեցի, ձեզ հարկավոր է ոչ միայն շրջել HDMI պատկերը, այլև դիպչել էկրանի կոորդինատները: NOTԱՆՈԹՈԹՅՈՆ. Կարծում եմ, որ իրական Raspberry Foundation Official 7 Touchscreen- ը չի պահանջում այս քայլերը, սա ավելի շատ երրորդ կողմի էկրանների համար է: Ինչպես ես եմ օգտագործել:)
Քայլ 1. Շրջեք HDMI տեսանյութը Խմբագրեք /boot- ում տեղակայված ձեր config.txt ֆայլը: sudo nano /boot/config.txt
Ավելացրեք հետևյալ տողը. Display_rotate = 2 180 աստիճան
Քայլ 2. Թեքեք ձեր սենսորային էկրանի կոորդինատները Խմբագրեք ֆայլը 40-libinput.conf /usr/share/X11/xorg.conf.dsudo nano /usr/share/X11/xorg.conf.d/40-libinput.conf
մեկնաբանել գոյություն ունեցող ամբողջ բաժինը, որը վերաբերում է «InputClass» - ին ՝ նույնացուցիչով «libinput touchscreen catchall» - ի համար
Համոզվեք, որ դա սենսորային էկրանն է, այլ ոչ թե սենսորային վահանակի կամ պլանշետի հատվածները, որոնք դուք մեկնաբանում եք:
Այժմ ավելացրեք հետևյալը.
Բաժին "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
Պահեք և վերագործարկեք: Այս «պետք» -ը շրջում է սենսորային էկրանի կոորդինատները:
Հուսով եմ, որ ձեզ դուր եկավ այս Instructable- ը: Ես հիանալի ժամանակ անցկացրեցի այն և լսեցի այն, երբ դա մուտքագրում էի:
Ես արդեն հայտարարել եմ, որ այս նախագիծը փոխելու համար ներառում է լուսավորված լուսադիոդային կոճակ, որը միացնելու/անջատելու է հետևի լույսը էկրանի համար, ինչպես նաև երկրորդ կոճակ, որը թույլ կտա ինձ շրջել տարբեր աշխատասեղանների միջով և գործարկել բազմաթիվ ծրագրեր, ուստի FridgePi- ն կարող է օգտագործվել ոչ միայն Volumio- ի, այլև Եղանակի հաշվետվությունների, Սառնարանային բովանդակության հետևման տվյալների բազայի, Ընտանեկան իրադարձությունների օրացույցի և այլնի ցուցադրման համար: Շարունակեք հետևել այս նոր հնարավորություններին … Նույն չղջիկի ժամանակը, նույն չղջիկի ալիքը:
Հարցեր, մեկնաբանություններ, առաջարկություններ, գաղափարներ, խնդրում եմ մի հապաղեք դրանք ուղարկել իմ ճանապարհով:
Takeգույշ եղեք, և երջանիկ հաքեր:
Մրցանակակիր Raspberry Pi մրցույթում 2017 թ
Խորհուրդ ենք տալիս:
Arduino Soil Moisture Monitoring Stick - Երբեք մի մոռացեք ձեր բույսերը ջրել. 4 քայլ (նկարներով)
Arduino Soil Moisture Monitoring Stick - Երբեք մի մոռացեք ջրել ձեր բույսերը. Կամ գուցե դուք նրանց չափազանց մեծ ուշադրություն դարձնու՞մ եք և ջրել դրանք: Եթե դա անում եք, ապա դուք ինքներդ պետք է մարտկոցով աշխատող հողի խոնավության մոնիտորինգի ձող պատրաստեք: Այս մոնիտորը օգտագործում է հողի հզորունակ խոնավություն
Ոչ այնքան խելացի-բայց-շատ-առողջ-դեռ-փոքր-ինչ սողացող հայելի ՝ 5 քայլ (նկարներով)
Ոչ այնքան խելացի-բայց-շատ-առողջ-դեռ-փոքր-ինչ սողացող հայելի. Հայելիի կարիք ունե՞ք, բայց պատրաստ չեք ձեր տուն մեկ այլ խելացի օբյեկտ ավելացնել: Ապա այս ոչ այնքան խելացի, բայց շատ առողջ, դեռ մի փոքր սողացող հայելին հենց ձեզ համար է:
Վերազինել BLE հսկողությունը բարձր հզորության բեռների վրա. Լրացուցիչ պահանջներ չեն պահանջվում. 10 քայլ (նկարներով)
Վերազինել BLE վերահսկողությունը բարձր հզորության բեռների նկատմամբ - լրացուցիչ պահանջներ չեն պահանջվում. Թարմացում ՝ 13 հուլիսի 2018 - ավելացվել է 3 -տերմինալ կարգավորիչ տորոիդային մատակարարմանը: Այս հրահանգավորումը ներառում է 10W- ից մինչև 1000W միջակայքում առկա բեռի BLE (Bluetooth Low Energy) հսկողությունը: Էլեկտրաէներգիան ձեր Android Mobile- ից հեռակա կարգով փոխվում է pfodApp- ի միջոցով: Ոչ
Python ոչ այնքան սկսնակների համար. 7 քայլ
Python ոչ այնքան սկսնակների համար. Բարև, վերջին անգամ, եթե ուշադրություն դարձնեիք, մենք շոշափեցինք python- ի հիմունքները `տպել, իսկ loops- ի համար ՝ մուտքագրում & ելք, եթե, և նախուտեստ easygui- ում: նաև easygui և pycal- իմ սեփական մոդուլի անվճար տարածում: այս ձեռնարկը կներառի ՝ ավելին
Ոչ այնքան հիմնական խմբաքանակի ձեռնարկ ՝ 6 քայլ
Ոչ այնքան հիմնական խմբաքանակի ձեռնարկ. Նախորդ ձեռնարկում մենք սովորեցինք խմբաքանակի ֆայլեր գրելու հիմնական անհրաժեշտությունները: Եթե դուք չգիտեք, թե ինչ է խմբաքանակը, բայց ցանկանում եք սովորել այն, դիմեք «Շատ հիմնական խմբաքանակի ձեռնարկին»: Այս ձեռնարկում դուք կսովորի ավելի առաջադեմ հրամաններ և ինչպես