Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Тохируулах
- Алхам 2: Толин тусгалыг суулгах
- Алхам 3: Тохиргоо
- Алхам 4: APIs
- Алхам 5: Календарь
- Алхам 6: Google API
- Алхам 7: Толин тусгал дизайн
- Алхам 8: Утас тавих
- Алхам 9: Кодыг эхлүүлэх
- Алхам 10: Толин тусгалыг ажиллуулах
Видео: Google хуанли бүхий олон хэрэглэгчийн ухаалаг толь: 10 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү зааварчилгаанд бид Google Календарьтай нэгдсэн ухаалаг толь бүтээх болно. Ухаалаг толь үнэхээр дажгүй санагдсан тул би энэ төслийг хийсэн. Тэд өглөө болсон бурханы бэлэг юм. Гэхдээ бусад нь бүгд 1 дутагдалтай тул би өөрөө тэгээс нэгийг хийхээр шийдсэн. Тэд хэт дэвшилтэт, эмх замбараагүй байдаг. Би үүнийг энгийн байлгахаар шийдсэн.
Хангамж
Өмнө нь
Над шиг толь бүтээхэд танд хэрэгтэй зүйлүүдийг бид эхлүүлэх болно. Эдгээр хангамж нь таны бүс нутаг, одоогийн үнээс хамааран 250-350 еврогийн үнэтэй байх болно.
Техник хангамж
Мэдрэгч
- Нэг утас температур мэдрэгч
- RWCL 0516 (богино долгионы хөдөлгөөн мэдрэгч)
- Зөөлөн потенциометр (Sparkfun -ийн мэдрэгчтэй зурвас)
Тооцоолол
ба IC
- Чанга яригч (4Ω дээр 3.2W эсвэл 8Ω дээр 1.8W)
- MCP3008
- Adafruit I2S 3W D ангиллын өсгөгчийн таслагч - MAX98357A
- Raspberry Pi 3 B+
- SD карт (8ГБ бол зүгээр)
- Эсэргүүцэл 4.7K Ом
Янз бүрийн
- Холбогч утас
- Талхны самбар
- Акрил хоёр талын толь (15% гэрлийн дамжуулалт)
- IPS дэлгэц (Хэмжээ нь хэр том болохыг хүсч байгаагаас хамаарна)
- HDMI кабель
- Мод
Програм хангамж
- PuTTY
- Код засварлагч (Notepad ++ хангалттай)
- Win32 диск дүрслэгч
- Raspbian OS дүрс
Алхам 1: Тохируулах
Эхлэхийн тулд бид эхлээд миний хийсэн кодын хувьд таны Pi -г тохируулах хэрэгтэй болно.
Танд хоёр зүйл хэрэгтэй болно:
- Https://sourceforge.net/projects/win32diskimager/… дээрээс Win32 диск дүрслэгч.
- Https://www.raspberrypi.org/downloads/raspbian/ дээрх Raspbian OS дүрс
ZIP файлыг татаж аваад хүссэн газартаа татаж аваарай.
Суурилуулалт
- Фолдерын дүрс тэмдгээр дамжуулан өөрийн зургийг сонгоно уу
- Унтраах жагсаалтаас SD картаа сонгоно уу
- Бичих дээр дарна уу
Одоо бид зарим тохиргоог хийх шаардлагатай болно, ингэснээр бид Pi руу нэвтрэх боломжтой болно.
- SD картны ачаалах лавлах руу очно уу
- "Cmdline.txt" файлыг нээнэ үү.
- Текстийн урт мөрийн төгсгөлд зайгаар тусгаарлагдсан ip (169.254.10.1) нэмэх (нэг мөрөнд).
- Файлыг хадгална уу.
- Ижил директорт өргөтгөлгүй ssh нэртэй файл үүсгэнэ үү
Одоо та SD картаа гаргаж, Pi -дээ оруулах боломжтой.
Холбогдож байна
Одоо бид програм хангамжийг тохируулах шаардлагатай болно.
Эхлээд LAN кабелийг залгаарай, нэг үзүүрийг ширээний/зөөврийн компьютер дээрээ, нөгөө үзүүрийг Pi -дээ залгаарай.
Одоо Raspberry Pi -г ачаална уу.
- Https://www.putty.org/ дээрээс Putty -ийг суулгаарай.
- IP талбарт 169.254.10.1 оруулна уу.
- SSH -ийг сонгож, порт 22 -ийг бөглөсөн эсэхийг шалгаарай.
- Нээх дээр дарна уу
- Хэрэглэгчийн нэрийг оруулна уу: pi
- Нууц үгээ бөглөнө үү: бөөрөлзгөнө
Raspi-тохиргоо
Raspi-config хэрэгслийг нээнэ үү:
sudo raspi-config
Интерфэйс ангилалд дараах сонголтуудыг идэвхжүүлнэ үү
- 1-утас
- ТХН
Орон нутгийн ангиллаар дамжуулан WiFi улсаа сонгоно уу.
Дараа нь ачаалах тохируулгын ангилалд дараах сонголтуудыг идэвхгүй болго
Шилдэг дэлгэц
Эцэст нь ачаалах сонголтын ангилалд байгаа Desktop/CLI тохиргоог Desktop Autologin болгон тохируулаарай.
WiFi
Толин тусгал хийхийн тулд бид wifi холболттой байх ёстой тул wifi -ийн итгэмжлэлүүд ойрхон байгаа эсэхийг шалгаарай.
Root горим руу орно уу
sudo -i
Энэ мөрийг оруулна уу, гэхдээ SSID болон нууц үгээ хоёуланг нь бөглөсөн эсэхийг шалгаарай
wpa_passphrase "SSID" "PASSWORD" >> /etc/wpa_supplicant/wpa_supplicant.conf
WPA үйлчлүүлэгчийг оруулна уу.
wpa_cli
Интерфэйсийг сонгоно уу
wlan0 интерфэйс
Тохиргоог дахин ачаална уу
дахин тохируулах
Зөв холбогдож байгаа эсэхээ бичээд шалгаарай …
ip a
… Мөн танд WLAN0 интерфэйсүүд дээр IP байгаа эсэхийг харах.
Багцууд
Одоо бид интернетэд холбогдсон бол зарим багцыг суулгах шаардлагатай болно.
Эхлээд бид багцын жагсаалтыг шинэчлэх шаардлагатай болно.
sudo apt update
Python
Бид Raspbian -ийг Python 3 ашиглахыг албадах болно
update-alternatives-install/usr/bin/python python /usr/bin/python2.7 1
update-alternatives-install/usr/bin/python python/usr/bin/python3 2
MariaDB
Өгөгдлийн санг суулгахын тулд дараах мөрийг буулгана уу.
sudo apt install mariadb-server
Дараа нь бид суулгалтаа баталгаажуулах шаардлагатай болно.
mysql_secure_installation
Энэ нь биднээс одоогийн root нууц үгийг шаардах болно, учир нь бидэнд нууц үг байхгүй тул enter дарна уу.
Дараа нь бид нууц үгээ оруулахыг хүсч байгаа тул y -д root нууц үгээ оруулахыг хүсч байгаа эсэхийг асууна.
Дараагийн асуултуудыг Y оруулна уу.
Эцэст нь бид толинд ашиглах боломжтой хэрэглэгчийг бий болгох болно.
Mysql бүрхүүлийг оруулна уу:
Үндэслэхийн тулд өөрсдийгөө дээшлүүл
sudo -i
MySQL бүрхүүлийг оруулна уу
mysql
Өөрийн хэрэглэгчийн нэрээр сольж, ижил нэрээр солино уу
толинд бүх давуу эрх олгох.* to ''@'%' гэж тодорхойлсон ';
Одоо бид зөвшөөрлийн хүснэгтийг цэвэрлэж байна.
FLUSH давуу эрх;
Apache вэб сервер
Вэб серверийг суулгахын тулд доорх мөрийг ажиллуулна уу.
sudo apt install apache2 -y
Python багцууд
Бид эдгээр багцыг суулгах болно
- Колбо
- Колбо-Корс
- Колбо-MySQL
- Колбо-залгуур
- PyMySQL
- Колбо сахиус
- Гевент
- Gevent-вэбсокет
- Google-api-python-үйлчлүүлэгч
- Google-н зөвшөөрөл
- Google-auth-httplib2
- Google-auth-oauthlib
- Httplib2
- Icalendar
- Icalevents
- Oauthlib
- Питон сокет
- Хүсэлт
- Wsaccel
- Ужсон
Хийснээр
pip install Flask Flask-Cors Flask-MySQL Flask-SocketIO PyMySQL Flask-Talisman gevent gevent-websocket google-api-python-client google-auth google-auth-httplib2 google-auth-oauthlib httplib2 icalendar icalevens ocuthi
Чанга яригчийн тохиргоо
curl -sS https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/i2samp.sh | bash
Одоо бид дахин ачаалах хэрэгтэй тул y дарна уу.
Скриптийг дахин ажиллуулна уу
curl -sS https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/i2samp.sh | bash
Одоо бид хоёр дахь удаагаа дахин ачаалах хэрэгтэй
sudo дахин ачаална уу
Дэлгэц (дэлгэц)
Дэлгэцийнхээ чиглүүлэлтийг хэрхэн хүсч байгаагаас хамааран дэлгэцийг эргүүлэхийг хүсч болно.
Дэлгэцийг эргүүлэхийн тулд бид ачаалах тохиргоонд хандах хэрэгтэй:
sudo нано /boot/config.txt
Дараа нь эдгээр мөрүүдийн аль нэгийг тохиргооны файлд буулгах:
display_rotate = 0
display_rotate = 1
display_rotate = 2
display_rotate = 3
Эхнийх нь 0 нь ердийн тохиргоо юм. 1 90 градус, 2 нь 180 градус, сүүлчийнх нь 270 градус байх болно.
Дараа нь дахин ачаална уу.
sudo дахин ачаална уу
Алхам 2: Толин тусгалыг суулгах
Одоо бид кодыг татаж авах газрыг тохируулах болно.
cd/home/pi/
git clone https://github.com/nielsdewulf/Mirror MirrorProject cd MirrorProject
Одоо бид зарим хавтсыг зөв очих газар руу хуулах болно
sudo cp -R урд талын/толь//var/www/html/толь/
sudo cp -R frontend/dashboard//var/www/html/Sudo cp -R backend//home/pi/Mirror/
Өгөгдлийн санг суулгах нь төслийг хэрэгжүүлэхэд зайлшгүй шаардлагатай алхам юм.
sudo mysql -u root -p << CREATEDATABASE.sql
Алхам 3: Тохиргоо
Тохиргооны файл дараах хаягаар байрладаг.
sudo nano /home/pi/Mirror/resources/config.ini
MYSQL хэрэглэгч болон нууц үгээ оруулна уу.
Энэ бол бидний саяхан хийсэн mysql хэрэглэгч байх ёстой.
Бусад зааварчилгааны талаар бид дараа нь авч үзэх болно.
Алхам 4: APIs
Одоо бид Pi -г суулгаж дууссан бөгөөд бид таны хийхийг хүсч болох зарим сэдвийг авч үзэх болно.
Даркский
Https://darksky.net/dev -ээр дамжуулан Darsky API түлхүүр үүсгэнэ үү.
Бүртгүүлсний дараа та хяналтын самбар дээр API түлхүүрээ харах болно.
Энэ түлхүүрийг өмнө нь суулгасан толин тусгал төслийн тохиргооны файлд оруулна уу.
Календарь
Анхдагч байдлаар та календараа үзэхийн тулд зөвхөн ical url ашиглах боломжтой болно. Гэхдээ энэ хэсэг нь толин тусгалыг Google экосистемтэй хэрхэн холбох тухай байх болно. Энэ нь ерөнхийдөө илүү урт бөгөөд илүү өвдөлттэй үйл явц юм.
Танд хэрэгтэй зүйлүүд
Домэйн нэр
Энэ бол бидний энэ хэсэгт тохируулах зүйлүүд юм
- CloudFlare данс
- Google Хөгжүүлэгчийн бүртгэл
- Google хөгжүүлэгчийн төсөл
- Календар API -г тохируулна уу
Алхам 5: Календарь
Cloudflare
Https://cloudflare.com дээрээс cloudflare данс тохируулаад домэйн нэрээ Cloudflare DNS рүү шилжүүлэхийн тулд шидтэний дагуу дагана уу.
Бөөрөлзгөнө пи -ийг зааж өгдөг А бичлэгийг өөрөө хийх шаардлагагүй. Миний толин тусгал код танд үүнийг хийх болно. Ихэнх өрхийн WiFi -д IP нь статик биш тул дахин ачаалсны дараа ажиллахгүй байж магадгүй юм. Миний кодыг IP -г автоматаар шинэчлэхийн тулд танд дансны API түлхүүр хэрэгтэй болно.
- Баруун талын хяналтын самбар дээрх API түлхүүрээ авах товчийг дарна уу. [Зураг 1]
- Доошоо гүйлгээд Global API түлхүүрээ үзнэ үү. [Зураг 2]
Энэ түлхүүрийг өмнө нь суулгасан толин тусгал төслийн тохиргооны файлд оруулна уу.
SSL гэрчилгээ үүсгэх
Google нь SSL холболттой байхыг шаарддаг. Энэ хэсгийг эхлүүлэхийн тулд Cloudflare DNS -ийг зөв тохируулсан эсэхээ шалгаарай.
Эхлээд репозиторыг нэмнэ үү.
sudo add-apt-repository ppa: certbot/certbot
Багцын жагсаалтыг шинэчлэх.
sudo apt-get update
CertBot суулгана уу
sudo apt суулгах python-certbot-apache
Сертификат үүсгэхийг эхлүүлнэ үү. Дахин хэлэхэд та зөв домэйн нэрийг бөглөх хэрэгтэй болно.
sudo certbot --apache -d example.com -d www.example.com
Үүсгэсний дараа бүх холболтыг SSL рүү дахин чиглүүлэх эсэхийг асуух болно. Дахин чиглүүлэхийг сонгоно уу.
Одоо энэ нь таны домэйны гэрчилгээг амжилттай үүсгэсэн гэдгээ танд хэлэх болно. Танд өгч буй 2 замыг хадгалахаа мартуузай.
- /etc/letsencrypt/live/example.com/cert.pem
- /etc/letsencrypt/live/example.com/privkey.pem
Одоо гэрчилгээтэй хавтас руу орно уу:
Example.com хаягийг зөв хост болгон өөрчилсөн эсэхээ шалгаарай.
cd /etc/letsencrypt/live/example.com/
Одоо эдгээр агуулгыг манай төслийн хавтсанд хуулж үзье.
cp cert.pem/home/pi/Mirror/resources/certs/cert.pem
Тэгээд
cp privkey.pem/home/pi/Mirror/resources/certs/privkey.pem
Apache -ийг өөрийн домэйнтэй холбоно уу
Apache -ийг өөрийн домэйнтэй зөв тохируулахын тулд бид тохиргооны файл үүсгэх шаардлагатай болно. Жишээ нь funergydev.com гэх мэт өөрийн домэйн нэрийг бөглөсөн эсэхээ шалгаарай.
sudo нано /etc/apache2/sites-enabled/example.com.conf
Дараа нь үүнийг файлд буулгана уу. Example.com -ийг өөрийн домэйн нэрээр солино уу.
Таны гэрчилгээ, хувийн түлхүүр зөв зам байгаа эсэхийг шалгаарай. Биднийг өмнө нь үүсгэсэн үедээ, дараа нь certbot ашиглан хадгалсан зам руугаа тохируулаарай.
DocumentRoot "/var/www/html/" SSLEngine on SSLCertificateFile /home/pi/Mirror/resources/certs/cert.pem SSLCertificateKeyFile /home/pi/Mirror/resources/certs/privkey.pem # Энд байгаа бусад удирдамжууд Options Indexes FollowSymLinks AllowOver Бүгд шаардлагатай бүх зүйлийг өгсөн
Одоо бид зарим өөрчлөлтийг идэвхжүүлж, дараа нь Apache -ийг тохиргоог дахин ачаалахыг шаардах хэрэгтэй.
sudo a2enmod ssl
sudo a2enmod дахин бичих
sudo systemctl apache2 -ийг дахин ачаална уу
Одоо та өөрийн домэйн нэрээр дамжуулан pi руу очиж apache -ийн үндсэн хуудсыг үзэх боломжтой байх ёстой.
Алхам 6: Google API
Хөгжүүлэгчийн консол руу https://console.developers.google.com хаягаар орно уу.
1-р хэсэг
Google API логоны хажууд, NEW PROJECT товчлуур дээр дарж анхны төслөө үүсгэнэ үү. Тохирох төслийн нэрийг оруулаад үүсгэх товчийг дарна уу. [Зураг1]
2-р хэсэг
Одоо та энэ хуудас руу орох болно. Номын сангийн товчлуур дээр дарна уу. [Зураг2]
Энэ бол таны ашиглаж болох бүх API -ийн том жагсаалт боловч бид Google Calendar API -ийг хайж олох болно. Үүн дээр дараад ИДЭВХЖҮҮЛЭХ товчийг дарна уу. [Зураг3]
Дараа нь та Календарь API -ийн тоймд хүрэх болно. Төсөлдөө буцаж очихын тулд Google APIs лого дээр дарна уу. [Зураг4]
3 -р хэсэг
Бүх зүйлийг зөв тохируулахын тулд итгэмжлэлийн категорийг дарж, Домэйн баталгаажуулах табыг сонгоно уу.
Энд та өөрийн домэйн нэрийг баталгаажуулах ёстой.
- DOMAIN ADD нэмэх
- Өөрийн домэйныг бөглөнө үү
- Дараа нь энэ нь таны домэйныг баталгаажуулахыг шаардах болно. Үргэлжлүүлэх дээр дарна уу.
- Домэйн нэр нийлүүлэгчээ сонгоно уу. [Зураг5]
- Процессыг дагана уу
- Одоо та үүнийг Google API консол дээрх Домэйн баталгаажуулах жагсаалтад ингэж оруулах боломжтой болно. Таны домэйныг шалгасан эсэхийг шалгаарай. [Зураг6]
4 -р хэсэг
Одоо OAuth зөвшөөрлийн дэлгэцийн табыг сонгоно уу. [Зураг7]
Өргөдлийн нэрийг бөглөнө үү
Дараа нь бид зөвшөөрлийн дэлгэц дээр хамрах хүрээг нэмж оруулах болно. Энэ нь бид хэрэглэгчээс хуанлийн мэдээллээ толинд хуваалцахыг хүсч байгаа эсэхийг зөвшөөрлийн дэлгэц дээр асуух болно гэсэн үг юм.
- Хамрах хүрээ нэмэх дээр дарж хуанли хайх.
- ../Auth/calendar.readonly хаягийг шалгаад нэмэх товчийг дарна уу. [Зураг8]
Эрх бүхий домэйныг бөглөнө үү. Энэ нь таны саяхан баталгаажуулсан домэйн байх ёстой. [Зураг9]
Одоо маягтын доор байгаа том хадгалах товчийг дарна уу.
5 -р хэсэг
Эцэст нь бид итгэмжлэлийг бий болгох хэрэгтэй. Хадгалах товчлуурыг дарсан тул бид итгэмжлэлүүдийн таб руу дахин чиглүүлэв. Итгэмжлэх жуух бичгээ үүсгэх дээр дараад OAuth Client ID -г сонгоно уу. [Зураг10]
Програмын төрөл: Вэб програмыг сонгоод түүнд нэр өгнө үү.
Дараах линкийг Зөвшөөрөгдсөн дахин чиглүүлэх URI -д оруулаад зөв домэйныг бөглөнө үү.
example.com:5000/api/v1/setup/calendar/response
Үүсгэх дээр дарна уу. Энэ нь цонхыг харуулах болно, зүгээр л OK дарна уу. Одоо хийсэн итгэмжлэлүүдийнхээ татаж авах товчийг дарна уу
6 -р хэсэг
Одоо JSON файлыг нээж, агуулгыг хуулна уу.
sudo nano /home/pi/Mirror/resources/credentials/credentials.json
Тэднийг энд наана уу.
7 -р хэсэг
Одоо бид тохиргоонд өөрийн домэйныг тодорхойлох хэрэгтэй:
sudo nano /home/pi/Mirror/resources/config.ini
Алхам 7: Толин тусгал дизайн
Толин тусгалаа хэрхэн яаж хийхээс шалтгаална. Богино долгионы хөдөлгөөн мэдрэгч тэнд байх тул LCD -ийн нарийвчлалтай хэмжилт хийж, толины нэг талд 2 сантиметр зай үлдээгээрэй. Энэ нь ямар ч металлын ард байж болохгүй.
Би 4 модон банзыг хооронд нь холбосон. Тэд толины урд сайхан цэвэрхэн байхын тулд тээрэмдсэн байна. Дээд талд нь би чанга яригчийн дууг гаргахын тулд хэд хэдэн цооног өрөмдсөн. Толины эсрэг талд, доод талд нь би жижиг тэгш өнцөгт хайчилж, цахилгааны утсыг хялбархан хийж чадсан. [Зураг1]
Эдгээр нь мониторыг байрлуулах боломжтой 2 ширхэг хямд мод юм. Би хэлснээс хойш толь ба авдар хоёр см орчим зайтай байх ёстой. Би бас 3 жижиг мод нэмж, амрах хэсгүүдэд шургуулав. Тиймээс монитор байрандаа байх болно. [Зураг2]
Эцэст нь иймэрхүү харагдаж байв. Эдгээр амрах хэсгүүд болон толины хайрцагны урд талд би 3 мм орчим зайтай байв. Би 3мм зузаантай хоёр талын толин тусгалыг оруулахын тулд л хангалттай. [Фото3]
Алхам 8: Утас тавих
Эдгээр схемүүдийн аль нэгийг зөв дагаж мөрдөж байгаа эсэхийг шалгаарай.
Утсаа хийсний дараа би дэлгэцийн ар талд хоёр талт соронзон хальсаар наасан. Хэрэв би толийг задалж, бусад төсөлд ашиглахыг хүсч байсан бол үүнийг амархан арилгаж чадна. Хэрэв та итгэлтэй байгаа бол халуун цавуу хэрэглэж, толины ар талд нааж болно.
Алхам 9: Кодыг эхлүүлэх
LXSession
Эхлээд хэд хэдэн фолдер үүсгэцгээе
mkdir -p/home/pi/.config/lxsession/LXDE-pi/
Одоо бид хэд хэдэн эхлүүлэх параметр/командыг зааж өгөх файл үүсгэх болно.
sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart
Дараахь зүйлийг файлд буулгана уу.
@lxpanel-профайл LXDE-pi
@pcmanfm --desktop --profile LXDE-pi @xscreensaver -no-splash @point-rpi @sh /home/pi/Mirror/init_mirror.sh @xset s noblank @xset s off @xset -dpms
Бид хост тольны дэлгэцийн скриптийг хосттойгоо нийцүүлэн шинэчлэх болно.
sudo нано/home/pi/Mirror/init_mirror.sh
Хэрэв та Google календарь болон домэйныг ашигладаггүй бол localhost -ийг сонгоно уу.
#!/bin/bash
унтах 15 хром-хөтөч --incognito --kiosk https:// localhost/толь
Хэрэв та үүнийг ашиглаж байгаа бол хостоо бөглөнө үү.
#!/bin/bash
унтах 15 chromium-browser --incognito --kiosk
Үйлчилгээ
Одоо бид толин тусгал кодыг автоматаар ажиллуулахаар тохируулах болно.
Бид кодыг автоматаар эхлүүлэх үйлчилгээг бий болгох болно.
Руу явах:
sudo нано /etc/systemd/system/mirror.service
Тэгээд үүнийг файлд буулгана уу
[Нэгж]
Тодорхойлолт = Дараа нь толин тусгал хийх = network.target mariadb.service [Үйлчилгээ] Төрөл = энгийн Хэрэглэгч = root ExecStart =/bin/sh /home/pi/Mirror/init.sh [Суулгах] WantedBy = multi-user.target
Одоо бид systemd демоныг дахин ачаалах хэрэгтэй болно:
sudo systemctl демон дахин ачаална
Мөн бид ачаалах үед автоматаар эхлүүлэх үйлчилгээг идэвхжүүлэх болно.
sudo systemctl толин тусгалыг идэвхжүүлнэ
Одоо бид унтраах болно.
sudo poweroff
Эцсийн тохиргоо
Эцэст нь бид APIPA ip -ээ устгах хэрэгтэй бөгөөд ингэснээр энэ нь зөвхөн WiFi дээр ажилладаг.
- Компьютер дээрх SD картны ачаалах лавлах руу очно уу.
- "Cmdline.txt" файлыг нээнэ үү.
- Текстийн урт мөрийн төгсгөлд ip = 169.254.10.1 -ийг хасна уу.
Алхам 10: Толин тусгалыг ажиллуулах
Толин тусгал дэлгэц дээрх IP хаягаар зочилно уу эсвэл Google календарийг тохируулсан бол домэйн нэрийг бөглөнө үү.
Одоо та толин тусгалаа тохируулах боломжтой болно.
Хэрэв таны толинд SSL алдаа гарсан бол та гэрчилгээгээ Chromium сертификатын дэлгүүрт нэмж оруулахыг хүсч магадгүй юм.
Зөвлөмж болгож буй:
I2C: 9 алхам (зурагтай) бүхий олон тооны никси хоолойг удирдах олон талын I/O Extender ПХБ
I2C ашиглан олон тооны никси хоолойг удирдах олон талт I/O Extender ПХБ: Одоогийн байдлаар хувцасны чимэг хийх зориулалттай nixie хоолойг амьдралд нэвтрүүлэх сонирхол их байна. Nixie хоолойн цагны иж бүрдлийг зах зээл дээр худалдаанд гаргах боломжтой. Оросын хуучин никси хоолойн хуучин хувьцааны худалдаа идэвхтэй явагдаж байсан бололтой. Мөн энд байгаа Instructables дээр
Alexa дуу таних төхөөрөмж бүхий хуучин зөөврийн компьютерээс хөвж буй ухаалаг ид шидийн толь: 6 алхам (зурагтай)
Alexa дуу таних төхөөрөмж бүхий хуучин зөөврийн компьютерээс хөвж буй ухаалаг ид шидийн толь: Миний "Электроникийг товчхон" сургалтандаа энд бүртгүүлнэ үү: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK youtube суваг дээр илүү олон төсөл, электроникийн хичээлийг эндээс үзнэ үү: https://www.youtube.com/channel/UCelOO
Google хуанли бүхий Arduino Outlet Box хяналтын төв: 4 алхам
Google хуанли бүхий Arduino Outlet Box хяналтын төв: Энэхүү зааварчилгаанд та Adafruit Power Relay Module 4-Outlet ашиглан гэрийнхээ удирдлагын төвийг хэрхэн барих талаар сурах болно. Танд Adafruit Feather Huzzah, Adafruit Power Relay Module 4 гэх мэт wifi модуль бүхий Arduino самбар хэрэгтэй болно
Raspberry Pi бүхий унтлагын өрөө, угаалгын өрөөнд ухаалаг хөгжим - Олон өрөө, дохиолол, товчлуурын хяналт, гэрийн автоматжуулалтыг нэгтгэх: 7 алхам
Raspberry Pi -тай унтлагын өрөө, угаалгын өрөөнд ухаалаг хөгжим - Олон өрөө, дохиолол, товчлуурын хяналт, гэрийн автоматжуулалтыг нэгтгэх: Өнөөдөр бид Raspberry Pi -ийг гэрийн автоматжуулалтад зориулагдсан Max2Play програмын тусламжтайгаар хэрхэн ашиглах талаар хоёр жишээ өгөхийг хүсч байна: угаалгын өрөө, унтлагын өрөөнд . Хоёр төсөл хоёулаа ижил төстэй бөгөөд янз бүрийн эх сурвалжаас авсан өндөр чанартай хөгжмийг шууд дамжуулж болно
"Ухаалаг цаг 2" угсрах (Ардуинод суурилсан олон тооны нэмэлт функц бүхий сэрүүлэгтэй цаг): 6 алхам
"Ухаалаг цаг 2" угсрах (Ардуинод суурилсан олон тооны нэмэлт функц бүхий сэрүүлэгтэй цаг): Энэхүү заавар нь нээлттэй эх сурвалж (техник хангамж, програм хангамж) төсөл болох Wise Clock 2-ийн иж бүрдлийг хэрхэн угсрахыг харуулав. Wise Clock 2 иж бүрэн хэрэгслийг эндээс худалдаж авах боломжтой. Дүгнэж хэлэхэд, энэ бол Wise Clock 2 -ийн хийж чадах зүйл юм (одоогийн нээлттэй эхийн програм хангамжийн тусламжтайгаар