Мазмуну:
- 1 -кадам: Ноутбук
- 2 -кадам: ажыратуу
- 3 -кадам: Frame
- 4 -кадам: Баштоо, Катмарлардын биринчи түгөйү
- 5 -кадам: Motherboard катмар
- 6 -кадам: Байланыштарды кошуу
- 7 -кадам: Linux
- 8 -кадам: Жыйынтыктар жана акыркы ойлор
- 9 -кадам: Жаңыртылган (Picasa Script / Hack)
Video: Дагы бир дагы санарип сүрөт алкагы (Linux): 9 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
Башка конструкцияларды көрүп, өзүмдүкүн жасап көргүм келди. ~ $ 135те так арзан болбосо да, бул кызыктуу долбоор болду жана мен жыйынтыгына абдан кубанычтамын. Бул жөнөкөй жана бийлик үчүн бир кичинекей зымды талап кылат. Долбоордун чыгымдары: 15 экраны бар ноутбук $ 50 Фрейм $ 2016 ГБ Компакт Flash картасы $ 35 - андан алда канча чоңураак Зымсыз карта FreeSwitches жана зым $ 15 Жупташуу жана башка $ 15 Бардыгы $ 135 ДАСКЫРЛОО: Бул долбоор электр, жылуулук жана чектелген мейкиндиктерди камтыйт. Мен эч кандай жоопкерчилик тартпайм бул долбоорду ишке ашыруу аракетинен кимдир бирөөгө же бир нерсеге болгон өлүм же зыян үчүн.
1 -кадам: Ноутбук
Бул долбоор үчүн жакшы ноутбук табууга аракет кылуу бир аз созулган. Бир жагынан сиз эң жай, эң аз кубаттуу системаны каалап, эң жогорку сапаттагы экранды каалайсыз. Интернеттен бир аз издегенден кийин мен Dell Inspiron 5000ге орноштум. $ 3, 776 MSRPде бул ноутбук арзан болгон жок. Бул баанын көбү таасирдүү 15 "экрандан келген. Крагислистти тазалагандан кийин, мен 50 долларга гана идеалдуу системаны таптым. Бул 8 жылдын ичинде 3, 726 доллар үнөмдөөгө окшош. Бир гана маселе, анын ордуна 1440x1050 чечим монитору болгон. Сейрек кездешүүчү 1600x1200 варианты жана ал, айрыкча, көк түскө караганда кичине жылтылдайт. Pentium III 650MHz440BX эң арзан Motherboard128MB PC100 SDRAM15 "1400x1050 LCDATI Rage Mobility 128 w/8MB SGRAM20GB 4200rpm катуу диск8x/24x DVD/CDROM диск Бул Intel SpeedStep колдонгон биринчи Pentium III болчу. Бул анчалык деле чоң нерседей көрүнбөсө да, айрыкча дээрлик бардык ноутбуктарда бул технология бар. Бул мага CPU учурунда 650 МГцтен 500 МГцке чейин кол менен иштөөгө жана 9 Ватттан 5 Ваттка чейин CPU кубатын колдонууну кыскартууга мүмкүнчүлүк берди. Мен активдүү муздатуу тутумуна ээ болууну пландаштырбагандыктан, электр энергиясын үнөмдөөнүн ар бир бөлүгү тынчсызданууга туура келбейт.
2 -кадам: ажыратуу
Корпусту экрандан алып салгандан кийин, эгер мен арт жагындагы бир жерди акырын бассам, жылтырак кетээрин көрдүм. Бул ноутбук катары колдонуу кыжырды келтирсе да, бул проект үчүн эч кандай көйгөй болгон жок, анткени мен кийинчерээк кичинекей бир бөлүгүн көбүктүн арт жагына ырааттуу басым менен чаптап койгом. ичеги. Менде бул процесстин жакшы сүрөттөрү жок, анткени мен абдан кызыктуу болчумун. Мен аналык платаны кичирейтүү үчүн бир нече кичине өзгөртүүлөрдү киргиздим. Анын ичинде модемди тиркелген PCBдин кошумча жуп дюймдарын кесип салуу. Алюминийден жасалган жылыткычты CPUдагы акырындык менен тазалоо. Мен ошондой эле катуу диск жайгашкан жердеги металл капкакты алып салдым, анткени ал компьютердин аягына чейин түшүп калган.
3 -кадам: Frame
Кадр, балким, бүт долбоордогу эң оор тандоолордун бири болгон. Мен проект кутучасы менен баргым келбеди, бирок чоңдугуна байланыштуу кадрды табуу абдан кыйын. Мен муну Хобби Лоббиден 20 долларга таптым жана ал абдан жакшы иштегенине карабастан, пластиктин ордуна жыгачтан жасалганын каалайм.
4 -кадам: Баштоо, Катмарлардын биринчи түгөйү
Башка көптөгөн адамдардын долбоорлорун карап чыккандан кийин, мен мониторду төшөө үчүн көбүктү колдонууну чечтим жана аны кармап туруу үчүн фольга тасмасын колдонууну чечтим. Бул чындыгында жакшы иштеди жана экран жылып кетет же түшүп кетет деп эч кандай кооптонуусуз кармап туруу үчүн жетиштүү катуу болду. (айнек жок болгондуктан) Экран туура орнотулгандан кийин, ЖКнын арт жагына кысым көрсөтпөстөн, электрониканы коопсуз жайгаштыруунун жолун табууга туура келди. Ошондой эле арткы жарыкка жогорку чыңалуудагы электр энергиясын берген дюймдун 3/8 бөлүгүнө чейин жабышып турган арык схема бар. Бул үчүн мен экранды түртпөстөн рамканын четине эс алуу үчүн дагы бир көбүк катмарын кесип алдым. Анан мен эки тараптуу скотчту колдонуп, чынжылды так жайгашкан жеринде кармадым. Туура көбүктү табуу чындыгында бир аз көйгөй болчу. Мен таба алган бир гана өлчөмдөр калың же ичке болчу. Мен калыңыраак бөлүк сатып алдым жана аны илгич менен эзип, мешке жылытуу процесси аркылуу аяктадым. Бир аз иштөөдөн кийин так калыңдыгын ала алдым.
5 -кадам: Motherboard катмар
Аналык плата үчүн орнотуу 1/4 дюйм фанерадан жасалган, мен монитордун лентасын туташтыруу үчүн бир бөлүгүн кесип алдым. Жыгач бурамаларын колдонуп, мен энелик платаны жыгачка бөлгүчтөрү жок эле тиркеп койгом. Кыязы, идеалдуу болбосо да, ал жакшы эле иштейт окшойт. Кийинчерээк мен компоненттердин бардыгын бекем кармоо үчүн басымдын туура көлөмүн түзүү үчүн үстүнө жана астына эки 1 "x 1" чарчы жыгачты кошуп койдум (арткы жагы жабык). Жалгыз көйгөй, тактанын алкактан кайра чыгып кетишин өтө кыйын кылды, ошондуктан мен үстүнкү суурманын туткасын коштум. Мен дагы электр энергиясын экрандын ичине орнотуу жөнүндө ойлондум. Менин кеңешим - муну кылба. Акыры күч кирпичтен капкакты алгандан кийин, анткени ал калың болчу. Мен чындап эле коркунучтуу эмес экенин байкадым, бирок ал бир аз жылуулукту жаратып, дайыма күйгөндөй жыттанып турган. Мен тескерисинче, жерге электр энергиясын таштап, экранга DC туташуусун иштетүү үчүн акылдуу ыкма менен бардым.
6 -кадам: Байланыштарды кошуу
Сол жактагы ылдыйда мен кубатка жана которгучка ылайыктуу сайгычты кайда кошконумду көрө аласыз. бул бир аз татаал болчу, анткени мен кубат туташтыргычын мүмкүн болушунча жашырышын каалап, аны туташтырууга жана оңой эле алып салууга уруксат бердим. Коммутатор ошондой эле мейкиндик болушу керек болчу, такта турганда, ал кадрдан туура сумманы чыгарып салмак. Мен дагы, кызыткычты жарыктар жана инфракызыл порттор менен алып салууну ойлогом. ал баарынан бийик болчу. Бул менден зымдарды башкы тактага байкоо жана ширетүүнү талап кылмак, бирок мен аны таштап коюу үчүн жетишерлик боштукка (тереңдикке) ээ болчумун жана зымдарымды түз эле эски электр которгучка туташтырдым. жетиштүү, мен дубалга дал келиши үчүн анча чоң эмес, алмаштыра турган кабелди кааладым. Ошол себептен, мен RCA аудио кабелин колдонуп, блокко энергия жеткирдим. Мен кабелдин канчалык деңгээлде иштээрин билбейм, бирок бирдиктин башталышында 26 ватт жана 20 ватт иштейт, бул көйгөй болбошу керек. Бул долбоор үчүн жана ага өткөндөн кийин менин кубаттуулуктун колдонулушу 4 ватттан ашканын көрдүм. Мен каршылык көрсөтөрүн билчүмүн, бирок мынчалык айырмачылыкты күткөн эмесмин.
7 -кадам: Linux
ЭСКЕРТҮҮ: Бул Linuxту орнотуу үчүн толук жол көрсөткүч эмес. Бул менин тажрыйбамдан алган сабактардан алган сунуштарым. Орнотуу үчүн мен бул жерден келген көрсөтмөлөрдү аткардым. Бул улуу жол көрсөткүч гана эмес, көптөгөн пайдалуу сценарийлерди да камтыйт. Мисалы, слайд -шоуну баштоо, дисплейди күйгүзүү/өчүрүү ж.б. Мен каалаган OS үчүн Damn Small Linuxту тандадым. Артыкчылыктары Debian/Knoppixке негизделген жана 50 МБ орунду ээлейт. Бирок Linux компоненти мен күткөндөн алда канча кыйын болуп чыкты. Орнотуу өзгөчө кыйын болгон жок, бирок мен компакт -флэш -картаны жактырбоо жана жүктөөчү жүктөгүчтү туура эмес орнотуу менен көйгөйлөрдү чече бердим. DSLди орнотуу учурунда сизде негизинен эки тандоо бар (ашыкча жөнөкөйлөтүү), же аны USB Pendrive / Memory таякчасына же чыныгы катуу дискке орнотуңуз. Memory stick режиминде, RAMди толугу менен туруктуу сактагычсыз иштетүүгө мүмкүндүк берүү үчүн, ал таптакыр башкача иштейт, бул тиркемелерди чынында орноткусу келгенде кыйын болгон кээ бир өзгөртүүлөрдү киргизет. Бирок мен катуу диск режимин аткарганымда ал жүктөгүчтү орнотууга аракет кылып, унчукпай иштебей калат. Мен аны Grub конфигурация файлын кол менен түзүп, аны түзмөктүн башкы жүктөөчүсүнө орнотуу менен иштете алаарымды таптым. Бул процесс анча кызыктуу эмес жана көп сыноолорду жана каталарды талап кылган. Мен туш болгон дагы бир маселе, мен кылган нерселердин бардыгы өтө жай жана көптөгөн колдонмолор жооп берүүдө жай болчу. Мен бул Compact Flash картасынын чектөөсү деп коркчумун, бирок бул DSLдин конфигурациясына байланыштуу болгон. Демейки боюнча ал DMA которууларды өчүрөт жана бул менин кичинекей эстутум картам үчүн чоң көйгөй болуп чыкты. Бир жолу мен түшүндүм жана "nodma" жүктөгүчтөн которуулар секундасына 2Мбдан 20+МБга чейин кетти!
8 -кадам: Жыйынтыктар жана акыркы ойлор
Жүктөлгөндөн кийин, блок автоматтык түрдө зымсыз интернетке туташат жана алдын ала аныкталган папкадан рекурсивдүү түрдө таба турган бардык сүрөттөрдүн слайд -шоусун баштайт. Андан кийин, бирдикти башкаруу ssh туташуусу аркылуу туташуу жана тиешелүү скрипттерди иштетүү сыяктуу жөнөкөй, анткени мен өзүмдүн сүрөттөрүмдү көрсөтүүнү абдан каалабадым, анткени мен ар бир саат сайын текшерип, жүктөп ала турган сценарий (хак) жаздым. Picasa WebThanksтан "өзгөчөлөнгөн сүрөттөр" Окуганыңыз үчүн, бул менин биринчи үйрөтүлүүчү долбоорум жана сизге жакты деп үмүттөнөм. Эгерде сизде кандайдыр бир суроолор болсо, аларды комментарийге жазыңыз, мен аларга жооп берүүгө аракет кылам.
9 -кадам: Жаңыртылган (Picasa Script / Hack)
Ошентип, бир нече адамдар мен picasa'дан сүрөттөрдү жүктөө үчүн колдонгон сценарийди сурашты. Мен буга чейин киргизбегенимдин себеби, бул эң эле начар жана picasaweb веб -баракчасы менен бир нерсени өзгөртөөр замат бузулат. Көңүл чөгүү алардын "өзгөчөлөнгөн" сүрөттөрүнө эч кандай түрмөктүн жоктугунан келип чыгат, анын ордуна мен алардын веб -баракчасын жүктөп, издеп жүргөн саптарды талдап, эскиздердин шилтемелерин чыныгы шилтемелер менен алмаштырууга туура келди. Бул URL татаалдашып кеткендиктен, ар бир сүрөт менен, ошондой эле мазмунду жайгаштырган сервер менен. Бактыга жараша, алар ар кандай токтомдордун сүрөттөрүн топтоо системасына ээ. Менин учурда, мен жөн гана түпнускаларды кармап, сүрөт алкагын тийиштүү түрдө масштабда калтырууну туура көрөм. Түшүнүктүүрөөк нерселер үчүн төмөнкү шилтемелерди караңызTwumbnail from picasaweb.google.com/lh/explore# Учурда 144x144 токтом 800x масштабдуу сүрөтү барбы? Бул учурда 800x536.https://lh5.ggpht.com/_4TrPwfUulu0/Sd0qLrsV_bI/AAAAAAAAACTM/yhbSPhcyh8Y/s800/kuva%20151.jpgOriginal photo at 1600x1071/ArAlArFT_T_TTT: /yhbSPhcyh8Y/kuva%20151.jpgКоддо мен түпнускаларды түшүрүү үчүн URLден "s144-c" жок кылуу үчүн sed колдонуп жатам, бирок аны каалаган өлчөмдөгү сүрөттөр менен алмаштыруу жакшы иштейт. Ошондой эле мен бул сценарийди үй папкамдагы "picasa" деп аталган папканын ичинде иштөө ниетинде жаздым. Эгерде сиз аны башка жерге коюуну кааласаңыз, анда аны жаңыртууңуз керек болот. Бул скрипт дагы башка нерсе менен аталышы керек. Мен күн сайын эртең мененки саат 4тө сценарийди иштетүү үчүн жеке кронтабыма төмөнкүлөрдү коштум. computername $ crontab -l0 4 * * * ~/picasa/download_favorits >> ~/picasa/cront_out.txt Негизги идея -бул беттеги 12 сүрөттү жүктөп алууга аракет кылат, эгер ал бар болсо, анда аны өткөрүп жиберет. Мен муну түшүндүрүүгө жардам берет деп үмүттөнөм, эгер сизде башка суроолор болсо, аларды комментарийге жазуудан тартынба. #!/bin/bash#Майк Далгрен 2009HOME = ~ wget -O $ HOME/picasa/explor.html https://picasaweb.google.com/lh/explore#mkdir -p $ HOME/picasa/picscat ~/picasa/ explor.html | grep 'style = "width' | awk '{print $ 2" "$ 6}' | sed 's/s144-c/d/'> $ HOME/picasa/pics_list.txtcd $ HOME/picasa/picsexec <../pics_list.txt уда окуу linedoecho $ linewget -nc $ linedonerm $ HOME/picasa/explor.htmlrm $ HOME/picasa/pics_list.txt
Сунушталууда:
Gen4 ULCD-43DCT-CLB колдонуу менен санарип сүрөт алкагы: 3 кадам
Gen4 ULCD-43DCT-CLB колдонуу менен Digital Picture Frame: Digital Picture Frame микро SD картага кирүү мүмкүнчүлүгү бар сүрөттөрдү көрсөтө алат. Бул долбоор дисплей модулу үчүн 4D системаларын, Gen4 uLCD-43DCT-CLB колдонот. Digital Picture Frame - бул үйдүн же офистин дисплейи катары колдонула турган жөнөкөй долбоор. Колдонуучулар көрө алышат
Virtual Asistent менен кайра иштетилген санарип сүрөт алкагы: 7 кадам (сүрөттөр менен)
Virtual Asistent менен кайра иштетилген санарип сурот жээкчеси: Саламатсыздарбы бул! Мындай долбоордун биринчи аракети менин Lego Digital Photo Frame болчу, бирок Siri менен Google Nowдын энтузиазмдуу колдонуучусу болгондуктан, мен аны жаңыга алып барууну чечтим
Үйдө жасалган санарип сүрөт алкагы: 4 кадам
Үйдө жасалган санарип сүрөт алкагы: Бул Нускамалык мага кантип чоң санарип сүрөт алкагын курганымды көрсөтөт, ал дүкөндөн сатып ала турган нерсеңизди жок кылат! Менин Frame үйдүн тегерегине койгон 15 дюймдук LCD мониторду колдонот, бирок сиз эч кандай себептерди колдоно албайсыз
Санарип сүрөт алкагы: 9 кадам (сүрөттөр менен)
Санарип сүрөт алкагы: жүгүртүүдөгү миллионго кошуп, бул жерде мен болжол менен 100 долларга курган Digital Picture Frame .. ооба, анын баасы кымбат, бирок менин оюмча салкындык фактору жогору .. Жана геик масштабында , бул мындан жакшыраак болбойт
Күн энергиясы менен иштеген санарип сүрөт алкагы: 11 кадам (сүрөттөр менен)
Күн энергиясы менен иштөөчү санарип сүрөт алкагы: Мына, мен өткөн Рождестводо аялыма жасаган кичинекей белегим. Бул жалпысынан эң сонун белек болмок - туулган күндөр, мааракелер, Валентин күнү же башка өзгөчө окуялар! Негизинде стандарттык санарип сүрөтү бар