Мазмұны:
- 1 -қадам: 1 -қадам - Есептеу бөлігін жинау
- 2 -қадам: Бағдарламалық жасақтаманы орнату
- 3 -қадам: Жинауды аяқтау - экранды кадрға орнату және айнаны қосу
- 4 -қадам: Қорытынды жинау және конфигурация
- 5 -қадам: Қорытынды ойлар - Мен басқаша не істеймін және маған ұнады
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
'Magic MIrror' - бұл екі жақты айна экранның үстіне қойылған жоба. Экран қара пиксельді көрсететін жерде, айна шағылысады. Экран ақ немесе ашық пиксельді көрсететін жерде олар жарқырайды. Бұл рефлексивтілікті сақтай отырып, айна арқылы цифрлық мәтінді, белгішелерді немесе тіпті кескіндерді алу мүмкіндігінің әсерін тудырады. Жоғарыдағы үшінші суретте бұл қалай көрінетіні көрсетілуі керек.
Ютубтағы бейнеролик монтаждауды соңына дейін көрсетеді және аяқталған жобаның қалай көрінетінін көрсететін демо бар. Мен осында қадамдарды жазуға уақыт бөлгім келді, өйткені мен үйрететін қауымдастықты ұнатамын, мен бағдарламалық жасақтама конфигурациясы сияқты нәрселер туралы жазбалар жазатын және сұрақтарға жауап беретін орын алғым келді.
Мен көптеген сиқырлы айна жобаларын көрдім және әрқашан оны жасағым келеді. Мен жақында сыйлық ретінде біреуін сала бастадым, және екі жақты айна порциясының бағасы қанша болатынын білмедім! Айнаға 75,00 доллар (АҚШ доллары) жұмсалғаннан кейін, мен бұл жоба біздің «дос сыйлық бюджетінен» жақсы шығатынын түсіндім және мен өз стратегиямды қайта қарауға тура келді. YouTube-те N-O-D-E арнасын ашқаннан кейін, ол кішкентай пирамида корпусы туралы түсінікке ие болды. Мен бірден осы тұжырымдамамен жүгіре бастадым, мен таңқурай пиінің қайсысына сәйкес келетінін, корпусты қалай оңай жасауға болатынын және бағдарламалық қамтамасыз етуді қалай іске қосуға болатынын сынап көрдім.
Ақырында мен корпусты 3D басып шығаруды таңдадым. Мен корпусты tinkercad -те жасадым. Бұл оңай қосылатын екі қарапайым бөлік. Айна - бұл рамкаға жай ғана жабыстырылатын (желім тапанша) 4,5 дюймдік айна. Негізгі компьютерде 8 Gig micro SD картасы бар Raspberry pi нөлі бар, ал экранда 3,5 дюймдік Куман экранында HDMI порты бар. қазірдің өзінде оның үстінде. Шынымды айтсам, бұл жобаның 75% -ы корпустың конструкциясы болды, және оған сәйкес келетін экранды бір USB кабелінен оңай ажыратуға және бағдарламалық жасақтаманы баптауға болады.
Сізге қысқаша мәлімет беру үшін бөлшектердің бағасы. Егер сізде 3D принтер болса, бұл 60 доллардан аспайды, әйтпесе сіз 3D басып шығаруды жалдағыңыз келеді немесе ағаш пирамида жақтауын салғыңыз келеді (мен бұл жолмен жүрдім және болашақта нұсқаулық болуы мүмкін). емен корпусы бұл үшін керемет көрінуі мүмкін:))
Raspberry pi Zero W - $ 10.00 - Adafruit.com - Бір тапсырысқа шектеу қойыңыз
8Gig Micro SD картасы - $ 4.00 - Amazon.com
Kuman 3.5 «TFT экраны - $ 29.99 - Amazon.com - HDMI нұсқасы
SN -Riggor USB кабелі (қосымша, бірақ кейбір ерекшеліктерді қосады) - 16.00 үшін 4 (әрқайсысы $ 4.00) Amazon.com
2 жақты айна - 115 мм шаршы - Tap Plastics -тен 5,00 доллар (мен 3D басып шығарылған қапты дүкенге әкелдім және оны сәйкес етіп қиып алдым)
3D жіп - шамамен 2 доллар
Mini -HDMI -> HDMI адаптері -6 долларға 2 (тек біреуі қажет): Amazon.com
Ақырында менде бірнеше адаптер болды, бірақ сіз оларды жоғарыда немесе одан да жақсы бағамен ала аласыз, ал соңында 60,00 доллардан төмен болуыңыз керек. Егер біз бір -бірімізге Xbox немесе PS4 ойынын алсақ, бұл қанша жұмсайтынымыз туралы болғандықтан, бұл біздің «дос бюджетімізге» сәйкес келеді.
Жақсы, кіріспе, оны қалай құруды үйренейік!
1 -қадам: 1 -қадам - Есептеу бөлігін жинау
Бірінші сурет барлық бөлшектерді көрсетеді. Екіншісі орындалатын есептеу бөлігін құрастыруды көрсетеді. Бұл жерде көп сиқыр жоқ … мына қадамдар:
- Тақырыптарды pi нөлге ДӘЛГЕЛЕП қоймаңыз. Сізге барлық кеңістік қажет болады!
- Mini HDMI -HDMI портын Pi Zero -ге қойыңыз
- Kuman экранымен бірге келетін HDMI-> HDMI адаптерін HDMI ұясына салыңыз
- Kuman экранын HDMI адаптерінің екінші бөлігіне қойыңыз, ол Kuman экранындағы әйел HDMI портына сәйкес келуі керек.
- USB кабелін пирамиданың артына қойыңыз
- Мен суретті қуат сымдарымен түсіндірдім және pi түйреуішін қостым. Бұл қадам өте маңызды, бірақ көрінгеннен әлдеқайда оңай … сіз Pi -дегі бірінші және үшінші түйреуіштен екі кішкене сымды экранға шығарғыңыз келеді. Егер сіз секіргіш сымдарды қолдансаңыз, оларды экранның артқы жағына қосуға болады, содан кейін оларды түйреуіштердің айналасына бүгіңіз және ыстық желіммен жабыстырыңыз. Ең дұрысы, оларды пирге дәнекерлеу керек және оларды экранға ұстау үшін ыстық желімдеу керек. Бұл pi -ден экранға 5 вольтты өткізеді және бұл жобаны таза және ұқыпты ұстаудың амалдарының бірі болып табылады … егер бұл орындалса, бір кабель пи мен экранды жеткілікті түрде қуаттайды!
Осы сәтте сіз құрастырудың жартысына жеттіңіз. Оны жаппас бұрын, келесі қадамда жазылған бағдарламалық жасақтама бейнесін алайық.
2 -қадам: Бағдарламалық жасақтаманы орнату
Таңқурайға арналған SD картасының суретін microSD картасына қалай жазу керектігі туралы көптеген оқулықтар бар, мен бұл жерді қайталағым келмейді. Бірақ бұл өте маңызды, өйткені бұл біз қолданатын Pi Zero W, оны іске қосу үшін кейбір амалдарды білу. Алдымен Emmanuels сайтына кіріңіз:
emmanuelcontreras.com/how-to/how-to-create-…
Ол Raspberry pi нөлінде Magic Mirror бағдарламалық жасақтамасының суретін құжаттау және жасау бойынша жұмысты жасады (оның қадамдарынан көріп отырғаныңыздай, бұл өте қиын болуы мүмкін). Төменге айналдырыңыз, сіз оның қадамдарынан кейін төменгі жағында қолдануға болатын дайын кескінді көресіз. (Егер сіз «Кескін файлын» іздесеңіз, ол сізді сол жерге әкеледі).
Әрі қарай, сіз Wi -Fi желісіне қосылу және ssh қосу үшін оның нұсқауларын орындағыңыз келеді. Бұл жерде бір маңызды кеңес: supplicant_conf файлын өңдеу үшін терезеде Блокнотты ҚОЛДАНБАҢЫЗ. Блокнот жолдың соңын Linux үйлесімді емес етіп өзгертеді, сіз қосылмайсыз. Блокнот ++ - бұл блокнотты тегін ауыстыру және жолдың соңын дұрыс жасау.
Сіз бұл кескінді жазған кезде (мен терезеде Win32 дискінің бейнематериалын қолданамын) және supplicant_conf файлын өңдеп, SSH қосқанда, сіз картаны салып, құрылғыны жүктеуге дайын боласыз.
Бұл кезде Pi сіздің Wi -Fi желісіне қосылуы керек. Мұның айла -шарғы - оны табу:) Телефондар мен компьютерлерге арналған ip -сканерлеуге арналған көптеген қосымшалар бар. Терезелерде Advanced IP сканері жұмыс істейді. IPhone үшін мен iPhone -да iNet көмегімен pi нөлін іздеймін. Сіз оны тапқан кезде, оған SSH арқылы қосылу үшін Putty сияқты телнеттілік қосымшаны пайдалануға болады. Бұл MagicMirror бағдарламалық жасақтамасын конфигурациялау және қосымшаларды орнату үшін маңызды болады!
Осы жерге жеткеннен кейін, microUSB -ті қуат көзіне қосыңыз және SSH арқылы жүктеліп, қосылуға болатынына көз жеткізіңіз. Бұл кезде сіз істі әрі қарай жалғастыруға дайын боласыз.
3 -қадам: Жинауды аяқтау - экранды кадрға орнату және айнаны қосу
Pi -ге қуат көзін қосқан кезде экранның жүктелетініне және қосылатынына көз жеткізіңіз. Жүктеу уақыты 3-5 минутты құрайды, сондықтан шыдамдылық танытыңыз.. ол pi жүктеу керек, содан кейін браузерді іске қосыңыз, содан кейін сиқырлы айна бағдарламалық жасақтамасын іске қосыңыз. Бақытымызға орай, сіз оны жиі жүктемеуіңіз/өшірмеуіңіз керек (шамамен 100мА электр қуатын тарту үшін жылына 7 центке жетпейді). Содан кейін біз құрастыруды аяқтаймыз:
- Экран 3D басып шығарылған жақтаудың артқы жағына қосылады. Суреттерді нұсқаулық ретінде қолданыңыз. «Алдыңғы» - тегіс бөлігі, артқы жағында штепсельдер мен заттар шығады. Экранды артқы жағынан салыңыз.
- Экран мықтап орнатылған кезде, оны бекіту үшін қазықтардың айналасына және экранның үстіне резеңке таспаны қойыңыз. Бұл мен экранды ұстап тұрудың ең қарапайым әдісі болды және ол жақсы жұмыс істеді. Бұл жақсы, өйткені егер бұл тәсіл қажет болса, бүкіл жоба біркелкі бөлінеді!
- Қуат кабелін Pi -ге салыңыз. Сіз мұны жиналғаннан кейін жасай алмайсыз, сондықтан оны қосу уақыты келді!
- 3D басып шығарылған жақтау ұстағышын пирамидаға салыңыз..сырттағы ілгектер оның батып кетуіне жол бермейді және ол біршама тығыз орналасуы керек.
- Айнаны қоспас бұрын, экран 3D басып шығаруға сәйкес келетін жерлерге қара таспаны қолданыңыз. Бұл жеңіл қан кетпеуі үшін … мен жақтауды мүмкіндігінше тығыз етуге тырыстым, бірақ бұл қарапайым қадам оның таза болуын қамтамасыз етеді. Айнадан ешқандай жарық көрінбеуі үшін әсерді бұзатындай етіп экранның күмісін жабыңыз
- Сіз жақында қойған таспаның үстіне ыстық желім қойып, айнаны басыңыз. (Ескертпе: жақтауды/экранды осы сәтте жинау керек, сондықтан оны айнаға қою оны пирамиданың бұрыштарымен туралауға мүмкіндік береді және бәрі жақсы реттелген болады). Желімді көп пайдаланбаңыз, ол көрінетін болады.. жеңіл моншақ жеткілікті. Айна онша ауыр емес.
Сіз қазірден бастап толқуды бастауыңыз керек, өйткені сіз еңбегіңіздің жемісін көре бастайсыз … уақыт немесе күн айна арқылы көрсетілуі керек. Келесі - конфигурация!
4 -қадам: Қорытынды жинау және конфигурация
Бұл кезде сіздің бағдарламалық жасақтамаңыз орнатылған болуы керек және SSH -ке кіруі керек. Модульдер бәлкім, бәлкім, сіз оларды қалай түзетуге болатынын білмейсіз.
Алдымен сіз Magic MIrror бағдарламалық жасақтамасы қалай жұмыс істейтіні туралы аздап оқығыңыз келеді. Мұны мына жерден табуға болады:
magicmirror.builders/
Бұл сізге бастау үшін жылдам парақ берместен жақсы нұсқаулық болмас еді. Міне, бұл қалай жұмыс істейтіні туралы бірнеше кеңестер мен түсініктеме:
- Magic Mirror модульдері модульдер қоймасынан модуль қалтасына көшіріледі. Сіз SSH қосылған кезде, MagicMirror каталогына CD (Linux каталогында регистрді ескеретінін ұмытпаңыз). Содан кейін модульдерге CD. Содан кейін сіз кез келген қондырмаларды осы қалтаға көшіруіңізге болады.
-
Модульдердің тізімі мына жерде:
github.com/MichMich/MagicMirror/wiki/3rd-p… Әрқайсысында оларды конфигурациялау бойынша нұсқаулар болуы керек.
- Сізге бірден қажет модуль-MMM-Carousel. Бұл модуль орнатылған барлық басқа модульдер арқылы айналады. (https://github.com/barnabycolby/MMM-Carousel)
- Барлығын конфигурациялау үшін MagicMirror/config қалтасына өтіп, config.js файлын өңдегіңіз келеді.
- Config.js -те жоғарыда Git клоны арқылы қосылған модульдердің атауын қосқыңыз келеді. Сіз оларды орналастырғыңыз келеді.
- Қаріптердің өлшемін өзгерткіңіз келетінін ескеріңіз. Кейде мұны config.js -те жасауға болады, бірақ басқаларында модульмен бірге келетін.css файлын табуға,.px -пен аяқталатын нәрсені іздеуге және мәндерді қаріп өлшеміне дейін өзгертуге тура келеді. Мен бұл модуль бойынша өзгеретінін білдім.
Мен бұл жобада уақыт/күн, ауа райы, қор мен трафик модульдері өте жақсы жұмыс істегенін білдім. Анимациялық-g.webp
Бұдан әрі соңғы ойлар мен болашақ жоспарлар …
5 -қадам: Қорытынды ойлар - Мен басқаша не істеймін және маған ұнады
Бұл жоба өте қызықты болды. Конфигурациялық файлдарды өңдеуге, 3D басып шығаруға және конструкторлық жұмысты аяқтау үшін көп уақыт қажет болды. Бірақ, ақырында, бұл жақсы болды, менің ойымша, менің әйелім айнаны жақсы көреді (мен досыма алғашқысын салдым, ол бірден оны алғысы келді!). Мен тағы біреуін құрып, кейбір нәрселерді стильдік себептерге, ал кейбіреулерін өнімділікке байланысты өзгертемін:
- Мен жоғарғы жаққа түйме қосар едім. Пирамиданың келбеті өте таза және футуристік, бірақ ол айнаны жылдам басқаруға мүмкіндік бермейді. Менің ойымша, күтудің орнына бір экраннан екіншісіне қолмен ауысудың қарапайым тұтқасы ыңғайлы болар еді
- Мен динамик қосуға тырысар едім - менің ойымша, бұл ағынды музыка өте жақсы болар еді … немесе дабыл дыбыстарын ойнатады
- Мен оны ағаштан жасауға тырысуым мүмкін - 3D басып шығаруды қайталау және жасау өте оңай болғанымен, менің ойымша, емен немесе боялған ағаш көрінісі өте керемет болар еді.
- Pi3A+ -ға көшу - Мен оны жасаған кезде A+ шыққан жоқ, сондықтан мен пиццерге қайта түстім. A+ бағасына 15 доллар қосады (бірақ толық өлшемді HDMI бар, сондықтан шамамен 12.50 ғана қосады), бірақ бір тонна қуат қосады. Сондай -ақ, бұл браузерде GPU жеделдетілмеген, ал A+ болар еді … сондықтан менің ойымша, қуатты жоғарылату ыңғайлы болар еді.
- Алынбалы айна - Менің ойымша, алынбалы айна ыңғайлы болар еді, өйткені YouTube сияқты кейбір ақпарат құралдарын айна арқылы қарау жақсы емес. Сондай -ақ, бұл басқаша салынған болса, айналмалы экраны бар (пирамиданы айналдырып, оны басқа жаққа жатқызыңыз) салқын кездейсоқ ойын жүйесі болуы мүмкін.
- Микрофон қосыңыз - егер менде шағын микрофон қосылған болса, мен Alexa -ны біріктіріп, оны ақылды көмекші немесе дауыспен басқара аламын.
Ақыр соңында, қарапайымдылық пен қымбат емес нәрсе бар. Бұл жоба мен үшін дәл солай болды, ал екіншісін әйеліме жинауға 15 минуттан аз уақыт кетті (3D принтердің 9 сағаттық жұмысынан басқа:)).
Егер сіз біреуін құрсаңыз, маған хабарлаңыз, егер сұрақтарыңыз болса, оларды төменде немесе youtube каналында қалдырыңыз, мен оларға жауап беруге тырысамын. Ютубтағы бейненің басында және соңында айна демонстрациясы бар … оны суретте сипаттау қиын. Бұл компьютердің жанында, жуынатын бөлмеде немесе төсек үстелінде өте таза көрінеді. Сондай -ақ, 100 -ден астам модуль бар шығар … компьютерлік статистикадан биткоин бағасына дейін. Бұл шын мәнінде деректерді дисплейге айналдыруы мүмкін және компьютерде болғандықтан, ол басқа нәрседен бөлек жұмыс істейді (wifi -ден басқа:))
Оқығаныңыз үшін рахмет және сізге бұл құрылыс ұнады деп үміттенемін!
Ұсынылған:
Alexa дауысты тану мүмкіндігі бар ескі ноутбуктен ақылды сиқырлы айна: 6 қадам (суреттермен)
Alexa дауысты тану мүмкіндігі бар ескі ноутбуктен ақылды сиқырлы айна: менің «Электроника» курсына жазылыңыз: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Сондай-ақ youtube каналында басқа жобалар мен электроникаға арналған оқулықтар: https://www.youtube.com/channel/UCelOO
1А -дан 40А -ға дейінгі ток күші 1000 Вт дейінгі тұрақты ток қозғалтқышы үшін ағымдағы BOOST түрлендіргіші: 3 қадам
1000А дейін тұрақты ток қозғалтқышы үшін 1А-дан 40А-ға дейінгі ағымдағы BOOST түрлендіргіші: Сәлеметсіз бе! Бұл бейнеде сіз 1000 Вт және 40 Амперке дейінгі тұрақты ток қозғалтқыштарының транзисторлары мен трансформаторы бар орталық ток трансформаторы үшін ток күшейткіш схемасын жасауды үйренесіз. шығудағы ток өте жоғары, бірақ кернеу
Хэллоуиннің арнайы безендірілуі - сиқырлы айна: 5 қадам (суреттермен)
Арнайы Хэллоуин декорациясы - Сиқырлы айна: Мен сиқырлы айна жасадым, оны Хэллоуин мерекесінің ерекше әшекейі ретінде жасадым. Бұл өте қызықты. Сіз айнаға кез келген нәрсені, кез келген сұрақты немесе кез келген кішкентай құпияны айта аласыз. Біраз уақыттан кейін жауап айнаға шығады. Бұл сиқыр. Хахаха ….. Балаларға ұнайды
KeyPi - 80 долларға дейінгі арзан портативті Raspberry Pi 3 ноутбук: 11 қадам (суреттермен)
KeyPi - арзан портативті Raspberry Pi 3 ноутбукі 80 доллардан төмен: *** ЖАҢАРТУ *** Барлықтарыңызға сәлем! Біріншіден, барлық қолдау мен кері байланыс үшін рахмет, бұл жердегі қоғамдастық керемет :) Бұл жерде кейбір сұрақтарға жауаптар бар: неге сіз мұны жасадыңыз? Мен толық өлшемді пернетақтасы бар портативті компьютер жасағым келді. Мен мұны сездім
40 долларға дейінгі 500 метрлік радио деректерінің сілтемесін жасаңыз: 7 қадам
40 долларға дейінгі 500 метрлік радиобайланыс сілтемесін жасаңыз. Өлшегіңіз келетін су ыдысы немесе бөгет немесе қақпа бар ма? Дискіден келе жатқан көлікті анықтағыңыз келеді, бірақ бақша арқылы сым өткізгіңіз келмейді ме? Бұл нұсқаулық picaxe microcontr көмегімен 100% сенімділікпен 500 метрлік деректерді қалай жіберу керектігін көрсетеді