Мазмұны:

Tweeting Lamp Bot: 5 қадам (суреттермен)
Tweeting Lamp Bot: 5 қадам (суреттермен)

Бейне: Tweeting Lamp Bot: 5 қадам (суреттермен)

Бейне: Tweeting Lamp Bot: 5 қадам (суреттермен)
Бейне: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Шілде
Anonim
Твитинг шамы Bot
Твитинг шамы Bot
Твитинг шамы Bot
Твитинг шамы Bot

Бұл нұсқаулық сізге ұялы телефонды басқарылатын Tweeting - Lamp жасауды үйретеді. Бұл MIT қосымшасының өнертапқышын, сондай -ақ бөлшектерді кодтау ортасын қолданатын IoT арқылы ұялы телефонмен басқарылатын шамды жасау үшін қолданатын керемет керемет жоба.

Сізге қажет материалдар:

  • 4 жарықдиодты шамдар (жарықдиодтардың кез келген саны немесе түсі жақсы, бірақ біз бұл оқулық үшін 4 қолданамыз)
  • 8 дана 4 дюймдік бұралмаған сым (жарық шамдарына дәнекерлеу үшін)
  • 4 дюйм х 4 дюймдік ағаштан 4 дана (қорап ұстағыш жасау үшін)
  • Бөлшек фотон (оны мына жерден алуға болады:
  • Нан тақтасы
  • Твиттер аккаунты
  • MIT қосымшасының өнертапқышының шоты

1 -қадам: MIT App Inventor бағдарламасындағы пайдаланушы интерфейсін кодтау

MIT App Inventor бағдарламасындағы пайдаланушы интерфейсін кодтау
MIT App Inventor бағдарламасындағы пайдаланушы интерфейсін кодтау
MIT App Inventor бағдарламасындағы пайдаланушы интерфейсін кодтау
MIT App Inventor бағдарламасындағы пайдаланушы интерфейсін кодтау

Бұл сіздің шамды қосуды және өшіруді басқаратын нәрсе. Мен блок -код пен интерфейс үшін жоғарыда суреттерді ұсындым. Бұл қадамға арналған оқулықты қараңыз (https://www.hackster.io/Richa1/mit-app-inventor-2-…

2 -қадам: Бөлшектер ортасында кодтау: айнымалыларды инициализациялау

Бөлшектер ортасында кодтау: айнымалыларды инициализациялау
Бөлшектер ортасында кодтау: айнымалыларды инициализациялау

MIT App өнертапқышында сіздің блоктарыңыз орнатылғаннан кейін сіз негізгі кодты бөлшектер ортасында жаза бастай аласыз. Алдымен фотон бөлшектерін алып, есептік жазбаны орнату қажет. (Сатып алуға болатын олардың веб -сайтына сілтемені Кіріспеден табуға болады). Фотонды орнату туралы нұсқауларды олардың веб -сайтындағы құжаттамадан табуға болады. Фотонды орнатқаннан кейін, сіз оны твитке шығарып, жарықдиодты қосу үшін функцияларды кодтауға кірісе аласыз.

  • Char айнымалысы сіз жазғыңыз келетін хабарды білдіреді. Жақша арасында твит жазғыңыз келетін хабарды енгізіңіз.
  • #Define TOKEN деп жазылған жол - бұл сіз жазатын твиттер аккаунтына қоятын твиттер белгісі. (Сіз бұл URL -ге кіріп, 1 -қадамды орындау арқылы жетонды ала аласыз).
  • Бөлшектер функциясын инициализациялаңыз, ол MIT App Inventor консолінен шақырылған кезде ол командаларды орындайды.
  • Сондай -ақ, сіз шамдарды инициализациялайсыз және оларды шығыс ретінде орнатасыз, себебі олар айнымалы түрді алмайды.

3 -қадам: Бөлшектер ортасында кодтау: Твиттер функциясын орнату

Бөлшектер ортасында кодтау: твитинг функциясын орнату
Бөлшектер ортасында кодтау: твитинг функциясын орнату
Бөлшектер ортасында кодтау: Твиттер функциясын орнату
Бөлшектер ортасында кодтау: Твиттер функциясын орнату

Бұл твит функциясын орнатуға арналған код. Ол жұмыс істеуі үшін оны void setup () қойыңыз.

Содан кейін, LED Toggle пәрменіне MIT қолданба интерфейсінен светодиодты қосу кодын жазыңыз.

Код https://community.particle.io/t/tutorial-sending-t… мекенжайынан алынды

4 -қадам: Физикалық компоненттер

Физикалық компоненттер
Физикалық компоненттер
Физикалық компоненттер
Физикалық компоненттер
Физикалық компоненттер
Физикалық компоненттер
Физикалық компоненттер
Физикалық компоненттер
  • Сымдарды светодиодқа дәнекерлеңіз (теріс үшін күлгін, оңға қызыл)
  • Бөлшек фотонды тақтаға салыңыз да, сымдарды тиісті түйреуіштерге жалғаңыз. (D1-D4 түйреуіштеріне қызыл және күлгін түске дейін GND дейін)
  • Лидерлер мен тақтаны ұстау үшін желім қорабы (содан кейін оны бояуға болады)
  • Фотонды қосыңыз және кодты жарқылдатыңыз

5 -қадам: Сіз дайынсыз

Сіз кодты жыпылықтағаннан кейін ұялы телефонды MIT қосымшасын ойлап шығарушыға қосуға және жарық шамдарын қосуға, сонымен қатар твитке қосуға болады.

Ескерту: Твиттерде бір нәрсе туралы бірнеше рет твиттерде жазудың таңғажайып ережелері болғандықтан, олар жазылмай тұрып, кем дегенде 1 минут күту керек.

Ұсынылған: