๐Ÿ˜Ž ๊ณต๋ถ€ํ•˜๋Š” ์ง•์ง•์•ŒํŒŒ์นด๋Š” ์ฒ˜์Œ์ด์ง€?

[๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด-์Šค๋งˆํŠธ ๋ฏธ๋Ÿฌ ๋งŒ๋“ค๊ธฐ] (1) ํ™˜๊ฒฝ์„ค์ • ํ•˜๊ธฐ ๋ณธ๋ฌธ

๐Ÿ‘ฉ‍๐Ÿ’ป IoT (Embedded)/Raspberry Pi

[๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด-์Šค๋งˆํŠธ ๋ฏธ๋Ÿฌ ๋งŒ๋“ค๊ธฐ] (1) ํ™˜๊ฒฝ์„ค์ • ํ•˜๊ธฐ

์ง•์ง•์•ŒํŒŒ์นด 2023. 6. 13. 12:46
728x90
๋ฐ˜์‘ํ˜•

<๋ณธ ๋ธ”๋กœ๊ทธ๋Š” ๊ณต๋Œ€์„ ๋ฐฐ ๋‹˜์˜ ์œ ํŠœ๋ธŒ๋ฅผ ์ฐธ๊ณ ํ•ด์„œ ๊ณต๋ถ€ํ•˜๋ฉฐ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค :-)>

=> (22๋…„ 1์›”๊ธฐ์ค€ ์ตœ์‹ ๋ฐฉ๋ฒ•) ์Šค๋งˆํŠธ๋ฏธ๋Ÿฌ ๋งŒ๋“ค๊ธฐ #1 Magic mirror ์„ค์น˜ & ์ž๋™์‹คํ–‰ ์„ค์ •

 

๐ŸŒฑ raspberry pi Monitor ์ ‘์†ํ•˜๊ธฐ

putty ๋กœ ํ–‡๋‹ค๊ฐ€... ๋ฐ”๊ฟˆ ใ…‹..ใ…‹.ใ…‹ ํ™”๋ฉด์ด ํ•„์š”ํ•  ๊ฒƒ ๊ฐ€ํƒ€์„œ์šฉ 

 

๐ŸŒฑ MagicMirror2 ๊ด€๋ จ ํ™˜๊ฒฝ์„ค์ •

์ฒจ๋ถ€๋œ ์œ ํŠœ๋ธŒ ๋“ค์–ด๊ฐ€์‹œ๋ฉด, ํ™˜๊ฒฝ ์„ค์ • ๊ด€๋ จ๋œ txt ์žˆ์–ด์šฉ~ 

 

๐Ÿ’ซ 1) ์„ค์น˜ํ•˜๊ธฐ

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt install -y nodejs
// ์•ˆ๋˜๋ฉด sudo apt-get download nodejs
// ์•ˆ๋˜๋ฉด sudo dpkg --force-overwrite -i node + tab
git clone https://github.com/MichMich/MagicMirror
cd MagicMirror/
npm install
cp config/config.js.sample config/config.js
npm run start

 

๐Ÿ’ซ 2) ์ž๋™์‹คํ–‰ ์„ค์ •

sudo npm install -g pm2
pm2 startup
sudo ๋จธ์‹œ๊ธฐ๋กœ ์ถœ๋ ฅ๋œ ๊ฑฐ ๋ณต๋ถ™ํ•ด์„œ ์ž…๋ ฅํ•˜๊ธฐโ€‹
sudo nano mm.sh
cd ~/MagicMirror
DISPLAY=:0 npm start

// ๋ถ™์—ฌ๋„ฃ๊ณ  Ctrl+x, Shift+y, Enter
sudo chmod +x mm.sh
pm2 start mm.shโ€‹
// ์ž๋™์‹คํ–‰ ์„ค์ •
// ์ž๋™์‹คํ–‰ ๋Œ๋•Œ๋Š”
pm2 stop mm
// ์ž๋™์‹คํ–‰ ๋‹ค์‹œํ• ๋•
pm2 restart mm

 

์Šค๋งˆํŠธ ๋ฏธ๋Ÿฌ ๋Œ ๋•Œ๋Š”
Ctrl + q
728x90
๋ฐ˜์‘ํ˜•
Comments