Cov txheej txheem:

RGB Infinity Moos Nrog Tus Kheej BT App: 15 Kauj Ruam (nrog Duab)
RGB Infinity Moos Nrog Tus Kheej BT App: 15 Kauj Ruam (nrog Duab)

Video: RGB Infinity Moos Nrog Tus Kheej BT App: 15 Kauj Ruam (nrog Duab)

Video: RGB Infinity Moos Nrog Tus Kheej BT App: 15 Kauj Ruam (nrog Duab)
Video: 20 MOMENTS YOU WOULDN'T BELIEVE IF NOT FILMED 2024, Hlis ntuj nqeg
Anonim
Image
Image
RGB Infinity Moos Nrog Tus Kheej BT App
RGB Infinity Moos Nrog Tus Kheej BT App
RGB Infinity Moos Nrog Tus Kheej BT App
RGB Infinity Moos Nrog Tus Kheej BT App

Lub Sij Hawm Digital thiab Analog zoo li tsis txaus ntseeg, Yog li npaj tsim lub moos txias nrog cov xim tshwj xeeb rau Dial, Teev Sijhawm, feeb feeb thiab Ob txhais tes. Rau thawj qhov no xav tsim lub moos siv Chaw Nyob RGB LED sawb. Tom qab ntawd rau kev sib txuas lus nrog Arduino Hloov Xim Kuv npaj tsim lub app siv App inventor. Txhua tus ua haujlwm tau zoo. Cia peb pom nws ib qib zuj zus.

Nco tseg

Cov xim tau meej nrog lub qhov muag, thaum dhau lub koob yees duab nws cuam tshuam rau saum iav xim xiav ua ke. Lossis siv ib txoj kev iav kom zoo dua tso tawm txawm tias nyob hauv lub koob yees duab.

Kauj Ruam 1: Materail thiab Cov Cuab Yeej Yuav Tsum Tau

Materail thiab Cov Cuab Yeej Yuav Tsum Tau
Materail thiab Cov Cuab Yeej Yuav Tsum Tau
Materail thiab Cov Cuab Yeej Yuav Tsum Tau
Materail thiab Cov Cuab Yeej Yuav Tsum Tau
Materail thiab Cov Cuab Yeej Yuav Tsum Tau
Materail thiab Cov Cuab Yeej Yuav Tsum Tau

Yuav tsum tau Materails

1) Chaw nyob RGB LED Sawb nrog 1m 60Leds.

2) Arduino UNO.

3) RTC module rau Arduino.

4) HC-05 Xiav hniav qauv rau arduino.

5) Plain PCB.

6) Txiv neej thiab poj niam headers.

7) Cov xov hlau.

8) Daim iav thiab Tshav iav.

9) Daim Kab Xev

Cov cuab yeej xav tau

1) Soldering ion teeb.

2) Hlau Stripper.

2) Khoos phib tawj.

3) Txawb.

Yuav tsum muaj Software thiab Tsev Qiv Ntawv

1) Arduino IDE.

a) RTC Library.

b) Cov Tsev Qiv Ntawv

c) EEPROM Library

d) SoftwareSerial

e) PololuLedStrip

2) MIT App Inventor

Kauj ruam 2: Tsim Shield

Tsim Shield
Tsim Shield
Tsim Shield
Tsim Shield
Tsim Shield
Tsim Shield
Tsim Shield
Tsim Shield

1) Tsim lub shiled yog peb thawj txoj haujlwm. Nov peb xav txuas peb yam khoom (RTC, Bluetooth, Addressable LED nrog arduino.

2) Rau RTC peb siv A4 thiab A5 ntawm sab sib piv thiab +5V thiab GRN.

3) Rau bluetooth peb siv D2, D3 pins rau TX thiab RX. thiab 5V thiab GRN.

4) Rau Chaw Nyob LED sawb siv cov tswj hwm lub hwj chim muab rau +5V thiab GND. Txuas Cov Ntaub Ntawv mus rau D12 ntawm Arduino.

5) Ua ntej kho tus txiv neej lub taub hau raws li tus pin arduino thiab ntxig rau PCB dawb rau nws.

6) Siv tus txiv neej lub taub hau.

7) Rau RTC thiab Bluetooth txuas tus poj niam lub taub hau ntawm Plain PCB. siv cov xov hlau thiab kos kab los tsim kev sib tw.

Kauj Ruam 3: Sib dhos Circuit

Sib dhos Circuit
Sib dhos Circuit
Sib dhos Circuit
Sib dhos Circuit
Sib dhos Circuit
Sib dhos Circuit

1) Tam sim no Txhim kho daim ntaub thaiv hla lub arduino.

2) Plug RTC thiab Blue hniav module.

3) Txuas qhov Chaw Nyob RGB LED teeb Sawb.

4) Txuas tus tswj fais fab mov 5v rau RGB LED thiab 12V mus rau Arduino.

5) Txuas lub 12V fais fab mov rau Tus Tswj Hluav Taws Xob.

Kauj Ruam 4: Tsim Kev Tsim Kho APP

APP Tsim Tsim
APP Tsim Tsim
APP Tsim Tsim
APP Tsim Tsim

Kuv Thawj Qhov Ua Haujlwm tiav hauv Android yog Txawv Qhov Rooj Xauv tom qab ntawd hauv qhov haujlwm no kuv kawm ntau hauv tus tsim app. Feem ntau ua haujlwm nrog xim thiab Multi-screen txuas. Kuv siv online App inventor2 los tsim daim ntawv thov Android. Nws yog GUI raws coding online thov. Zoo heev nthuav los kawm thiab ua haujlwm.

1) Kuv Txoj Kev Npaj yog los txuas Arduino thiab Android siv Bluetooth thiab xav hloov xim ntawm Dial, Teev, feeb thiab Ob txhais tes. Ib qho ntxiv yog tias peb xav hloov lub teeb thiab ntawm lub teeb peb muaj cov nyees khawm sib txawv los hloov ON thiab OFF.

2) Hauv Txoj Haujlwm Kuv siv ob lub vijtsam.

3) Thawj Screen

  1. Hauv Sab saum toj Kuv siv lub pob kom khaws cov khoom siv bluetooth thiab nyob rau sab ntawm lub thawv ntawv cim kom pom cov xwm txheej bluetooth.
  2. Cov kab tom ntej no kuv tso lub thawv ntawv cim qhia APP cov lus.
  3. Tom qab ntawv Canvas nws npog qhov tseem ceeb ntawm daim ntawv thov. Kuv xav kos lub moos hauv daim ntaub thaiv nrog cov xim xaiv.
  4. Tom qab ntawd plaub lub khawm hu ua Dial, Teev, Minute, Thib Ob kom xaiv xim los ntawm Lub Vev Xaib thib ob.
  5. Tom qab ntawv Peb khawm rau ON, OFF, MODE.
  6. Kev tswj hwm tus neeg siv bluetooth thiab Timer hauv cov npe zais.

4) Vijtsam Thib Ob (Xim Xim Screen)

  1. Hauv Xim Xim Tus Kheej Kuv siv ob daim duab xim xim. Txhawm rau hloov cov Duab Kuv siv ob lub pob rau saum.
  2. Tom qab ntawd Ob Canvas ib nrog cov xim ncig thiab lwm lub xim palette tau siv. Tsuas yog ib qho pom nyob rau lub sijhawm.
  3. Tom qab ntawv Ib lub thawv ntawv uas qhia cov xim uas tau xaiv thiab xaiv lub pob kom txav mus rau thawj lub vijtsam nrog xaiv cov xim.

Tam sim no Txoj Kev Tsim ua tiav. Nws yog GUI coding yog li hauv ntu coding kuj peb xav kom rub thiab tso nws txuas ntxiv mus rau theem tom ntej.

Kauj Ruam 5: Txoj Cai Txhim Kho APP

APP Txoj Cai Txhim Kho
APP Txoj Cai Txhim Kho
APP Txoj Cai Txhim Kho
APP Txoj Cai Txhim Kho
APP Txoj Cai Txhim Kho
APP Txoj Cai Txhim Kho

1) Hauv Thawj ob daim duab kuv qhia tag nrho cov lej ntawm txhua nplooj ntawv.

2) Ntawm no kuv piav qhia cov kauj ruam tseem ceeb hauv txoj haujlwm no

  1. Txhua qhov ua ntej yog khaws lub bluetooth. Yog li ntawm nyem lub pob Bluetooth peb hu rau chaw nyob thiab npe ntawm Bluetooth.
  2. Thaum lub Bluetooth raug xaiv hauv Tom Qab Xaiv qhov ua haujlwm xyuas seb lub bluetooth txuas nrog lossis tsis yog. Yog tias txuas nrog xa cov teeb liab txuas mus rau arduino siv cov hniav xiav.
  3. Hauv qhov program Arduino ib zaug kev sib txuas tau zoo. Nws xa rov qab cov xim tam sim no ntawm Dial, Teev, feeb thiab Thib Ob. App tau txais cov cai thiab kos lub moos dua nrog cov xim.
  4. Tam sim no los hloov Xim Xim Dial lossis lwm yam nyem lub pob sib xws nyob rau sab qis ntawm lub app. Ntawm nyem lub pob nws hu rau nplooj ntawv xaiv xim nrog cov xim twb tau teeb rau nws.
  5. Thaum tus neeg xaiv xim qhib nws nyeem cov xim xa los ntawm nplooj ntawv dhau los thiab teeb nws rau daim ntawv lo hauv nplooj ntawv ntawd. Tam sim no los ntawm kev siv Pick xim los ntawm cov canvas peb xaiv cov xim.
  6. Kuv siv ob lub pob los qhia thiab zais lub ntsej muag xim palette thiab ib qho square.
  7. Tom qab ntawv tom qab xaiv cov xim los ntawm nyem lub pob peb kaw nplooj ntawv nrog cov xim xaiv hauv daim ntawv.
  8. Hauv nplooj ntawv tseem ceeb ntawm kev siv lwm tus kaw qhov rooj ua haujlwm peb tau txais tus nqi xa los ntawm lub vijtsam xim xim thiab teeb nws mus rau lub pob thiab rov sau lub moos thiab xa cov ntaub ntawv mus rau arduino los ntawm Bluetooth.
  9. Zoo ib yam li tib yam yog rov ua dua rau lwm qhov xim xaiv khawm.
  10. Tom qab ntawd 3 khawm hauv qab rau ON, OFF thiab MODE. Ntawm qhov nyem ua haujlwm kuv hloov cov lus qhia rau arduino.

3) Kuv tshawb xyuas qhov ua haujlwm rov ua haujlwm thiab coj nws mus rau txheej txheem. Piv txwv li kos lub voj voos kuv tsim cov txheej txheem thiab hu nws thaum xav tau. Tom qab ua tiav Circuit thiab Android Program nws lub sijhawm los tsim Arduino Program.

Kauj Ruam 6: Arduino Program (Cov Ntawv Txuas Txuas)

Arduino Program (Cov Ntawv Txuas Nrog)
Arduino Program (Cov Ntawv Txuas Nrog)
Arduino Program (Cov Ntawv Txuas Nrog)
Arduino Program (Cov Ntawv Txuas Nrog)

Cov tsev qiv ntawv siv

1) Txhawm rau sib txuas lus nrog Bluetooth yooj yim peb xav tau chaw nres nkoj txuas. Arduino default serial chaw nres nkoj siv rau kev debugging. Yog li, siv softwareserial Library los tsim chaw nres nkoj tshiab.

2) Siv Hlau thiab RTC lub tsev qiv ntawv los sib tham nrog RTC module.

3) Siv Pololuledstrip tsev qiv ntawv los tswj qhov chaw nyob LED.

4) Tus neeg siv EEPROM lub tsev qiv ntawv los sau thiab nyeem xim thiab xwm txheej los ntawm Arduino.

Program

1) Ua ntej tshaj sau qhov program los tshuaj xyuas qhov chaw nyob LED, tom qab ntawd siv qhov program los ntsuas RTC, tom qab ntawd siv Bluettoth program thiab ntsuas cov ntaub ntawv module tau txais.

2) Tam sim no koom nrog cov haujlwm thiab tshawb xyuas cov ntaub ntawv tau txais los ntawm Bluetooth, sau nws ntawm kab ntawv saib.

3) Tom qab ntawd siv txoj hlua ua haujlwm zoo li indexof thiab cov kab hauv kab hauv qab kom tau txais txiaj ntsig los ntawm arduino thiab txuag nws hauv EEPROM thiab hloov xim lossis hom lossis qhib/tawm ntawm arduino.

4) Thaum xub thawj txuas nrog cov hniav xiav nws xa cov xim siv cov hlua txuas thiab xa.

5) Sib cais ua haujlwm rau ON thiab OFF ntu uas tsim los hu nws nyob rau lub sijhawm.

Kauj Ruam 7: App Khiav Nrog Arduino (apk Txuas)

App Khiav Nrog Arduino (apk Txuas)
App Khiav Nrog Arduino (apk Txuas)
App Khiav Nrog Arduino (apk Txuas)
App Khiav Nrog Arduino (apk Txuas)
App Khiav Nrog Arduino (apk Txuas)
App Khiav Nrog Arduino (apk Txuas)

App Install Procedure

1) Rub tawm MIT AI2 Companion ntawm koj lub xov tooj hauv.

2) Hauv App tus tsim lub Vev Xaib Nyem Tsim> App (muab QR code rau.apk). Ib tus lej QR tau tsim hauv lub vijtsam.

3) Qhib MIT AI2 Khub ntawm koj lub xov tooj hauv xov tooj thiab nyem scan QR code, ib zaug luam theej duab nyem txuas nrog tus lej. Apk rub tawm thiab teeb tsa ntawm lub xov tooj ntawm tes tom qab thov tso cai.

4) Los Tsuas Yog Hauv App Tus Tsim Lub Vev Xaib Nyem Tsim> App (txuag.apk rau kuv lub khoos phis tawj).

5) Luam cov apk rau mobile thiab nruab.

App khiav

1) Tom qab teeb tsa koj pom koj lub app hauv tsev.

2) Thaum xub qhib lub bluetooth hauv lub xov tooj thiab txuas nrog HC05 bluetooth module.

3) Nyem lub app ntawm lub vijtsam hauv tsev. Hauv qhov screen nyem Xaiv BT. Xaiv HC05. Thaum txuas nrog Cov Khaub Ncaws Xim los ntawm arduino nyeem hauv Android thiab moos rov ua dua. Tom qab ntawd siv cov nyees khawm rau ON/OFF/Hloov hom. Siv Dial, Teev, feeb thiab khawm thib ob los hloov xim.

Download Kuv apk

1) Yog tias koj xav tias tsis xav nkim sijhawm hauv Android kev txhim kho ces yooj yim rub lub apk txuas ntawm no thiab teeb tsa ntawm koj lub xov tooj.

Kauj Ruam 8: Txheeb Xyuas Txoj Haujlwm

Image
Image

Tom qab Rub qhov program mus rau arduino thiab nruab APP apk rau hauv xov tooj ntawd. Txheeb xyuas lub luag haujlwm ua ntej npaj daim iav.

Kauj Ruam 9: Ua Kom Nws Tsis Txaus (Kev Npaj Iav)

Ua Nws Infinity (Kev Npaj Iav)
Ua Nws Infinity (Kev Npaj Iav)
Ua Nws Infinity (Kev Npaj Iav)
Ua Nws Infinity (Kev Npaj Iav)

1) Tag nrho qhov ntev ntawm txoj hlua coj yog 1 meter (100 cm). yog li qhov puag ncig ntawm lub moos yog 1 meter (100cm). Los ntawm ib puag ncig xam qhov taub nws yog 31.831 cm. Yog li kuv yuav 38 X 38 square Daim iav thiab ib sab tsom iav.

2) Txiav ib daim ntawv thermocol kom zoo ib yam.

3) Txiav lub voj voog ntawm Dia 31.831 cm nyob hauv nruab nrab ntawm daim ntawv thermocol. Nws yog cov duab puab ua haujlwm heev yog tias siv cov thermocol.

Yog tias koj muaj duab los qhia tsuas yog muab cov hlua LED hla nws txiav nws thiab khoov kom ua lub voj voog. Vim tias nws yuav luag raug kuv 2 teev los txhuam kom raug qhov loj

4) Muab tshuaj txhuam RGB LED Sawb nyob hauv plawv kab.

5) Nqa cov xaim tawm ntawm ob sab.

6) Muab daim iav tso rau hauv qab thiab Muab thromocol nrog lub teeb ci ci hla nws.

7) Muab ib sab iav tsom iav hla nws. thiab tam sim no xyuas seb nws ua haujlwm li cas.

Kauj Ruam 10: Kev Xeem Ua Ntej Ua Ntej

Kev Xeem Ua Ntej Ua Ntej
Kev Xeem Ua Ntej Ua Ntej
Kev Xeem Ua Ntej Ua Ntej
Kev Xeem Ua Ntej Ua Ntej

Nov yog daim duab ntsuas ua ntej Framing.

Kauj Ruam 11: Framing thiab Boxing

Framing thiab Boxing
Framing thiab Boxing
Framing thiab Boxing
Framing thiab Boxing
Framing thiab Boxing
Framing thiab Boxing
Framing thiab Boxing
Framing thiab Boxing

1) Nrog kev txav lub tsom iav siv daim kab xev kom koom nrog ua ke hauv txhua sab. Vim yog iav hnyav hnyav kuv kaw nws ob zaug.

2) Tom qab ntawd txav cov hlau tawm ntawm lub moos mus rau sab nraub qaum thiab lub thawv rau hauv Circuit Court thiab kub kua nplaum nrog daim iav nyob sab nraub qaum. Hauv lub npov cia lub hwj chim nkag los thiab txuas qhov tso tawm mus rau cov hlua coj.

3) Tam sim no txhua txoj haujlwm tau ua tiav. Nws lub sijhawm los khiav.

Kauj Ruam 12: Duab Duab Infinity

Infinity Mloog Duab
Infinity Mloog Duab
Infinity Mloog Duab
Infinity Mloog Duab
Infinity Mloog Duab
Infinity Mloog Duab
Infinity Mloog Duab
Infinity Mloog Duab

Teem nws kom dai ntawm phab ntsa lossis sawv ntawm lub rooj (Vim tias siv cov iav tuab los ntawm kuv nws ua rau nws sawv ntsug). Peb siv nws ua lub teeb hmo ntuj yog xav tau. Siv xov tooj ntawm tes los tswj nws cov xim lossis tua yog tias tsis xav tau. Hauv daim duab saum toj no thawj 3 cov duab qhia ntau hom.

Kauj Ruam 13: Clock Modes

Yeeb yaj duab rau tag nrho peb hom

1) QAUV 1 - Txhua kab thib ob ci.

2) QAUV 2 - Txhua Kab Minute tsuas yog ci.

3) QAUV 3 - Tsuas yog Teev Sijhawm, feeb thiab ob txhais tes tsuas yog ci.

Kauj Ruam 14: Hloov Xim Xim

ON, Xim hloov thiab OFF

Kauj Ruam 15: Hloov Hom

Image
Image

Nws zoo heev los saib lub moos infinity. Kuj tseem hloov pauv cov lej rau thauj khoom pib xim hloov los ntawm lub tsev qiv ntawv thiab kos. Nws zoo heev. Nov kuv qhia lub moos hloov pauv thiab hloov xim yeeb yaj kiab.

Mus dhau txoj haujlwm. Yog koj ua thiab Pov Ntawv rau nws kuv zoo siab heev

Kuv zoo siab heev tau kawm thiab ua tej yam tshiab. Cia qhia koj li kev Zoo siab ntau ntxiv

Tsaug rau saib

Pom zoo: