Агуулгын хүснэгт:

Raspi -ийн оршин суугчид - Цахим төхөөрөмжтэй Катан клоны оршин суугчид: 5 алхам
Raspi -ийн оршин суугчид - Цахим төхөөрөмжтэй Катан клоны оршин суугчид: 5 алхам

Видео: Raspi -ийн оршин суугчид - Цахим төхөөрөмжтэй Катан клоны оршин суугчид: 5 алхам

Видео: Raspi -ийн оршин суугчид - Цахим төхөөрөмжтэй Катан клоны оршин суугчид: 5 алхам
Видео: Cенная хүнсний зах, Преступление и Наказание | Санкт-Петербург ба түүний оршин суугчид 2024, Долдугаар сарын
Anonim
Raspi -ийн оршин суугчид - Электроникс бүхий Катан клоны оршин суугчид
Raspi -ийн оршин суугчид - Электроникс бүхий Катан клоны оршин суугчид

Энэхүү зааварчилгаа нь цахилгаан хэрэгсэл, вэб интерфэйстэй Катаны оршин суугчдын тоглоом "Raspi -ийн оршин суугчид" -ийг бий болгох алхамуудыг зааж өгөх болно.

Хангамж

Энэхүү гарын авлагыг дагаж мөрдөхийн тулд танд хэрэгтэй хангамжуудыг доор харуулав.

Зарим хэсгийг гагнахын оронд талхны хавтан ашиглах гэх мэт өөр алхам хийж болохыг анхаарна уу.

Энэ нь танд миний дизайнд ашигласан үйл явц, хангамжийн талаар зааварчилгаа өгөх болно.

Техник хангамж

  • Бөөрөлзгөнө PI 3 B+
  • Ардуино НҮБ
  • MCP23017 (x9)
  • Товчнууд (x 144)
  • 10к резистор (хэдхэн ширхэг)
  • 220 резистор (x144)
  • 330 эсэргүүцэл (x19)
  • 2x16 LCD дэлгэц
  • MFRC522 RFID уншигч
  • LDR
  • Цагаан Лед (x19)
  • RGB Ledstrip (нийтлэг катод)
  • 16 суваг CD74HC4067
  • Хоёр чиглэлтэй түвшний хөрвүүлэгч
  • 8мм х 524мм х 454мм мультиплекс бүхий 4 хавтан
  • Маш олон кабель
  • Зэс хавтан

Алхам 1: Хэргийг гаргах

Хэргийг гаргах
Хэргийг гаргах
Хэргийг гаргах
Хэргийг гаргах

Энэхүү төслийг хэрэгжүүлэх нь бидний анхны зорилго бөгөөд ингэснээр тоног төхөөрөмжийг суулгах ажлыг хөнгөвчлөх болно.

Ласкертинг хийх

AI файлуудыг татаж аваад мултиплекс хавтангийн хамт хамгийн ойрхон лазер хайчлах дэлгүүрт аваачина.

Дараа нь өгөгдсөн файлуудтай эдгээр хавтангуудыг лазераар хайчилж ав

Таслагдсан бүх хэсгүүдийг хадгалаарай, танд хэрэгтэй болно.

Үүнийг нэгтгэж байна

Угсрахын тулд ялтсуудыг дараах дарааллаар нааж болно.

Цахилгаан хэрэгслийн хайрцгийг нэмж оруулахыг хүлээгээрэй, учир нь танд эхлээд ажиллах зай хэрэгтэй болно.

Хавтангууд

Харамсалтай нь энэ хэсгийг хараахан дуусаагүй байгаа бөгөөд үүнийг хийсний дараа шинэчлэгдэх болно

Тоглоомын хавтангуудыг лазераар таслах файлуудаас авсан болно (энэ нь материалыг үрэхээс сэргийлдэг тул хожих-хожих эрх).

Дээрх зураг дээр хавтангийн дээд (зүүн) ба доод (баруун) хэсгүүдийг харуулав.

Хавтангийн 1 талд модны зарим хэсгийг хоослоорой, ингэснээр танд электрон бараа тавих зай байна.

Хавтан бүрийн хувьд танд хэрэгтэй болно: 10k эсэргүүцэл, 18k -аас 47k хүртэлх 1 резистор (хавтангийн төрөл тус бүрт өөр өөр резистор хэрэгтэй, энэ хүрээний 6 төрөл), 1 цагаан LED.

Одоо цахилгаан хэрэгслийг тавь (дээрх зургийг үзнэ үү).

Кабелийн үзүүрийг доод хавтан дээрх жижиг нүхээр шургуулна (зөвхөн нүхнүүд нь чухал юм: Төвлөрсөн нүх: LED анод, тэр төв нүхэнд хамгийн ойр нүх: удирдагчийн катод).

Одоо зэс хавтангаа 5х5 мм хэмжээтэй жижиг хэсэг болгон хайчилж, доод хавтангийн гадна талын нүхнээс гадагш гарч буй кабельд гагнана.

Алхам 2: Электроник

Хөөх, та аль хэдийн энэ замыг туулсан уу?

Дараа нь үргэлжлүүлцгээе;)

Энэ хэсгийг тайлбарлахад маш хялбар тул энд оруулсан схемийг дагана уу.

Алхам 3: Raspberry PI -ийг тохируулах

Woohoo, одоо хөгжилтэй хэсэг рүүгээ орцгооё! Бөөрөлзгөнө pi тохируулах: D

Бөөрөлзгөнө pi суулгаж байна

Зургийг бүтээж байна

Юуны өмнө та холбосон файлуудыг хоёуланг нь татаж авах хэрэгтэй.

  • Win32 диск дүрслэгч
  • Raspian OS

Одоо эдгээр алхмуудыг дагана уу.

  1. Микро SD картаа компьютерт оруулна уу
  2. Win32 Disk Imager програмыг нээнэ үү
  3. Дөнгөж татаж авсан.img файлыг сонгоно уу
  4. 'Бичих' дээр дарна уу

Пи рүү нэвтрэхийн тулд бидэнд хэдхэн алхам л хэрэгтэй болно

  1. SD картын ачаалах лавлах руу очно уу
  2. "Ssh.txt" нэртэй текст файл үүсгэх
  3. . Txt өргөтгөлийг устгана уу
  4. "Cmdline.txt" файлыг нээнэ үү.
  5. Файлын төгсгөлд ip = 169.254.10.1 нэмнэ үү (гэхдээ үүнийг бусад бүх тексттэй ижил мөрөнд байлга.

Pi -ийг тохируулж байна

Ethernet кабелийн 1 үзүүрийг компьютерт, нөгөө үзүүрийг pi -д залгаарай.

Одоо pi -г асааж, 5 минут хүлээгээд pi зөв эхэлсэн эсэхийг шалгаарай.

Өөрийн дуртай SSH үйлчлүүлэгчээ нээнэ үү (би Putty ашигладаг), дээрх алхмуудад бид өгсөн pi -тэй холбогдоно уу.

Анхдагч хэрэглэгчийн нэр, нууц үг нь "pi" ба "бөөрөлзгөнө" юм.

Raspi-config дээр I2C-ийг идэвхжүүлнэ үү.

Wi -Fi дээр pi авах

Wi -Fi дээрээ бөөрөлзгөнө pi авахын тулд дараах тушаалуудыг оруулна уу.

sudo -iwpa_passphrase "mySSID" "myPASSWORD" >> /etc/wpa_supplicant/wpa_supplicant.conf wpa_cli интерфэйс wlan0 дахин тохируулах

"MySSID" болон "myPASSWORD" -г чиглүүлэгчийнхээ SSID болон нууц үгээр орлуулахаа бүү мартаарай.

Багц болон скриптүүдийг татаж авах

Энэ төслийг ажиллуулахын тулд бид зарим багц, скриптүүдийг суулгах шаардлагатай тул дараах тушаалуудыг оруулна уу.

sudo apt install mariadb-server

sudo apt install apache2 -y pip Flask Flask-Cors Flask-MySQL Flask-SocketIO PyMySQL-ийг суулгаарай.

Өгөгдлийн санг тохируулах

Хөтөлбөрийг бүрэн хэмжээгээр ашиглахын тулд бид мэдээллийн баазаа суулгах шаардлагатай болно! Тиймээс энэ новшийг хийцгээе!

mysql_secure_installation

Энэ нь бидний нууц үгийг асуухад бид хэрэглэгч хараахан үүсгээгүй байгаа тул enter дарна уу.

Дараа нь бид root нууц үг хүсч байгаа эсэхийг асуух болно, тийм гэж сонгоод хүссэн нууц үгээ оруулна уу.

Үлдсэн бүх асуултанд тийм гэж сонгоно уу.

sudo -i

mysql нь rpiUser дээр байгаа бүх давуу эрхийг*. '' '@'%'хүртэл тодорхойлсон'; УРАМШУУЛАХ

omgThisIsSoSecret нууц үгээр rpiUser нэртэй хэрэглэгч үүсгэсэн эсэхээ шалгаарай

Алхам 4: Аппликешныг өөрөө татаж авах

Бид бараг л ирлээ, жаахан надтай хамт байгаарай!

Зарим тушаалыг дагана уу (дахин нэг удаа):

cd /home /pi

git clone https://github.com/StevenCopermans/Settlers-of-Ra… SettlersOfRaspicd SettlersOfRaspi sudo cp -R Website//var/www/html/sudo cp -R SettlersOfRaspi//home/pi/SettlersOfRlppi sudo root -p << DATABASE.sql sudo nano /etc/rc.local

Дөнгөж нээгдсэн файлын төгсгөлд гарахын өмнөхөн дараах мөрийг нэмнэ үү.

python3 /home/pi/SettlersOfRaspi/app.py $

Дараа нь ctrl + X> y> enter дарна уу

Алхам 5: Arduino

Сүүлийн алхам! Вүү

Arduino фолдерыг татаж аваарай

Arduino програмын фолдерыг нээгээд скриптийг байршуулна уу!

Ингээд л боллоо! Бид дууслаа!

Тоглоомыг сайхан өнгөрүүлээрэй!: D

Зөвлөмж болгож буй: