Мазмуну:

IoT Minecraft Castle: 7 кадам (Сүрөттөр менен)
IoT Minecraft Castle: 7 кадам (Сүрөттөр менен)

Video: IoT Minecraft Castle: 7 кадам (Сүрөттөр менен)

Video: IoT Minecraft Castle: 7 кадам (Сүрөттөр менен)
Video: Самын менен дос бол (подружись с мылом) 2024, Июль
Anonim
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle

IoT-бул чынында эле кызыктуу дүйнө, minecraft жана node-RED сыяктуу достук куралдарды табуу жана колдонуу сонун ыкма болушу мүмкүн.

1 -кадам: Керектүү

Сизге керектүү нерселер:

  • NodeRED жана Minecraft PI менен Raspberry Pi 2
  • Intel Эдисон

NodeRED менен Raspberry Pi 2

Малинанын көпчүлүгүндө Node-RED орнотулган жана сиз аны ушундай жол менен жаңыртууңуз керек

Ошондой эле, сизге Node-RED панели керек болот, бул жерден аны кантип орнотууну жана кээ бир пайдалуу маалыматты таба аласыз

Minecraft бөлүгүндө сизде Raspbianнын Jessie версиясы бар жана аны бул жерден жана MQTT туташуусунан жүктөп алуу керек, бул жерде сиз Raspberry жана Pythonдо MQTT орнотуу үчүн мыкты көрсөтмөлөрүңүз бар жана кээ бир мисалдар

2 -кадам: Minecraft структурасы

Minecraft структурасы
Minecraft структурасы

Бул учурда, сепил Мэтт Хокинс тарабынан түзүлгөн жана булак кодун бул жерден тапса болот

3 -кадам: Код (Python Castle)

Код (Python Castle)
Код (Python Castle)
Код (Python Castle)
Код (Python Castle)

Мурунку кадамда көрүнүп тургандай, бардык сепилдин курулушу Pythonдо, бирок сизге MQTT туташуусу да керек болот

Эгерде сиз биринчи жолу MQTT менен иштесеңиз, киришүүдө баштоо үчүн эң сонун көрсөтмө бар.

MQTT темалар деп аталган кээ бир тегдер менен иштейт, биринчи сизге керектүү нерсени туура окуу керек, андан кийин панелден кандай маалымат жөнөтүлгөнүн текшерүү керек (Бул маалымат жүктөм). Ар бир темадагы желектер, анткени бир жолу программанын варианты бар болсо, башка вариант иштетилмейинче, же башкача айтканда, ал жүктү алган сайын ошол эле нерсени түшүнбөйт.

4 -кадам: Код (NodeRED)

Код (NodeRED)
Код (NodeRED)
Код (NodeRED)
Код (NodeRED)
Код (NodeRED)
Код (NodeRED)

Node-RED-IoT программалоонун чындап достук жолу

  1. Сиз керектүү нерселерди сүйрөп, таштап кетишиңиз керек.
  2. Байланыш үчүн мен MQTT колдондум жана бул брокерди конфигурациялоо үчүн зарыл, бул учурда Eclipse фондун камсыз кылган брокер бекер, бирок купуя маалыматты бөлүшпөөгө көңүл бурат.
  3. Брокерди конфигурациялагандан кийин, сиз иштей турган теманы иштеп чыгыңыз, бул жерде сиз MQTT менен биринчи жолу иштесеңиз, кээ бир кеңештерди таба аласыз.

5 -кадам: Intel Edisonдогу код (Милдеттүү эмес)

Intel Edison коду (Милдеттүү эмес)
Intel Edison коду (Милдеттүү эмес)

Intel Edisonдо көптөгөн сонун нерселер бар, алардын бири Bluetooth байланышын камтыйт.

Мен муну колдондум, смартфондун жанында экенин билүү үчүн, bluetooth түзмөгүн жупташуу керек же бул учурда физикалык дарекке кээ бир жаңырыктарды жөнөтүү керек

6 -кадам: Куралдар тактасы

Dashboard
Dashboard

Өз ара аракеттенүү үчүн панель түзсөңүз жакшы болот.

Болгону нерселерди жумуш мейкиндигине сүйрөп таштоо керек (Кадамдагыдай) жана theNodeREDIP: 1880/uiге барыңыз, сиз аны көрөсүз

7 -кадам: Жыйынтык

Жыйынтык
Жыйынтык

Менин GitHubдан сиз кодду таба аласыз жана эгерде кандайдыр бир суроолоруңуз болсо, мага билдирүү жөнөтүүдөн тартынбаңыз

Сунушталууда: