Turinys:

Spalvų keitimo lemputės ir „Bluetooth“saugumo demonstracija: 7 žingsniai (su nuotraukomis)
Spalvų keitimo lemputės ir „Bluetooth“saugumo demonstracija: 7 žingsniai (su nuotraukomis)

Video: Spalvų keitimo lemputės ir „Bluetooth“saugumo demonstracija: 7 žingsniai (su nuotraukomis)

Video: Spalvų keitimo lemputės ir „Bluetooth“saugumo demonstracija: 7 žingsniai (su nuotraukomis)
Video: Kaip pasirinkti tinkamą spalvos temperatūrą, įprastas lemputes keičiant šviesos diodais 2024, Liepa
Anonim
Spalvų keitimo lemputės ir „Bluetooth“saugumo demonstracija
Spalvų keitimo lemputės ir „Bluetooth“saugumo demonstracija

Šioje instrukcijoje paaiškinsiu, kaip sukurti spalvą keičiantį šviesos ekraną, valdomą nuotoliniu būdu per „Bluetooth“naudojant „Android“(„Samsung“, „Google“ir pan.) Arba „Apple“išmanųjį telefoną ar planšetinį kompiuterį. Tai nebrangus projektas, puikiai tinkantis jaunimui ir ryškūs spalvingi ekranai tikrai pritraukia dėmesį.

Tačiau dar svarbiau, kad projektas padės kūrėjui suprasti „Bluetooth“saugumo trūkumus ir bus kitų „Bluetooth“projektų pagrindas.

Šis populiarus belaidžio perdavimo metodas yra įprastas asmeniniams tinklams. Šiems kompiuterių įrenginių tinklams suteiktas šis pavadinimas, nes jie dažnai yra labai asmeniški ir netoliese; įskaitant išmaniuosius telefonus, planšetinius kompiuterius, nešiojamus (rankinius laikrodžius ir sveikatos prietaisus), daugialypės terpės (išmaniuosius televizorius ir namų kino teatrus), automobilius (laisvų rankų įrangą ir muzikos transliaciją) ir prieigos kontrolę (durų spynos ir signalizacijos įėjimo sistemos).

1 žingsnis: šios instrukcijos kokybė buvo patikrinta

Šios instrukcijos kokybė buvo patikrinta!
Šios instrukcijos kokybė buvo patikrinta!

Dešimt gimnazistų iš instruktoriaus Paulo Lathropo „Mechatronikos“klasės kruopščiai išbandė šią instrukciją dėl kokybės ir naudojimo paprastumo. Tai buvo padaryta per išvyką į netoliese esantį universitetą, kur studentai turėjo maždaug dvi valandas užbaigti statybą, bandymus ir rašymą.

„Mechatronika“- tai elektronikos ir mechaninių prietaisų, valdomų elektronikos, derinys. Ši studijų tema, paprastai susijusi su gamyba ir robotika, taip pat apima belaidį ryšį, nes tai yra daiktų interneto (IoT) pagrindas. Šiems studentams labiau tinka IIoT arba pramoninio daiktų interneto tyrimas.

2 žingsnis: dalių sąrašas

Dalių sąrašas
Dalių sąrašas
Dalių sąrašas
Dalių sąrašas

Šioje grafikoje galite pamatyti mini įrankių dėžę, sukurtą kiekvienai studento porai, kuriančiai projektą, ir tikrai yra gera idėja turėti šių subtilių elektroninių komponentų saugojimo planą.

Nors visus reikmenis tikrai galėtumėte laikyti virtuvėje esančiame stalčiuje „žirklės ir lipnios juostos“, dalis bus lengviau rasti ir tarnauti ilgiau, jei perkate nebrangią „Walmart“ar „Amazon“dėžutę.

Likusios dalys yra iš Italijos https://Adafru.it svetainės ir yra labai priimtinos kainos. Svetainėje lengva ieškoti, todėl nepateiksiu gilių nuorodų (nes jos linkusios ilgainiui nutrūkti). Šie komponentai apima:

„Circuit“žaidimų aikštelė (klasikinė)

„Flora Bluetooth LE“modulis

USB mini USB kabelis („Circuit Playground“)

5 aligatoriaus ir aligatoriaus kabelių rinkiniai (norint prijungti „Bluetooth“modulį)

Neprivaloma: AA x 6 baterijų laikiklis ir 6 AA baterijos.

Neprivaloma: du aligatoriaus ir aligatoriaus kabeliai, skirti prijungti mobilųjį maitinimą.

3 veiksmas: įdiekite programinę įrangą savo kompiuteryje

Programinės įrangos diegimas kompiuteryje
Programinės įrangos diegimas kompiuteryje

Šiose instrukcijose išsamiai aprašomi veiksmai, susiję su naudojama aplinka („Windows 10“, šiuo metu prieinamos programinės įrangos versijos), tačiau galite naudoti naujesnes versijas. Programinės įrangos sąranka yra tokia, kokia iš esmės aprašyta „Adafru.it“puslapyje „Sužinokite“pavadinimu „Grandinės žaidimų aikštelė ir„ Bluetooth “mažai energijos“.

1-Įdiekite integruotą kūrimo aplinką (IDE)

2 - Įdiekite „Circuit Playground“tvarkykles Čia mes panaudojome adafruit_drivers_2.0.0.0 iš minėtos svetainės.

3 - Atidarykite IDE

IDE vadinamas „Arduino“, o skiltyje Failas-> Nuostatos įterpkite šį „Papildomo valdytojo URL“https://adafruit.github.io/arduino-board-index/package_adafruit_index.json

4 - Pasakykite Gerai, tada uždarykite ir vėl atidarykite IDE

5 - Prijunkite „Circuit Playground“įrenginį prie „Micro USB“

• Įsitikinkite, kad jis įjungiamas ir veikia numatytoji programa „Circuit Playground Firmata“

• Vaivorykštinė žibintų seka

• jungiklis šalia akumuliatoriaus lizdo pakeičia tvarką

• vienas iš mygtukų atkuria kiekvieną spalvą

6 - Išpakuokite „Circuit Playground“biblioteką

Išpakuokite „Circuit Playground“biblioteką į dokumentus -> „Arduino“-> bibliotekų aplanką „Adafruit_CircuitPlayground -master“

Išpakuokite, pašalinkite priesagą „-master“iš aplanko pavadinimo

7 - Išpakuokite „BlueFruitLE“biblioteką

Išpakuokite „BlueFruitLE“biblioteką į dokumentus -> „Arduino“-> bibliotekų aplanką „Adafruit_BluefruitLE_nRF51 -master“

Išpakuokite, pašalinkite priesagą „-master“iš aplanko pavadinimo

8 - Sustabdykite ir iš naujo paleiskite IDE ir įkelkite „Circuit Playground Board Type“

• Įrankiai -> Lentos -> Valdybos vadovas

• Ieškokite tipo „Prisidėta“ir raktinių žodžių „Adafruit AVR“

• Įdiekite „Adafruit AVR Boards“(naujausia versija)

• sustabdyti ir iš naujo paleisti IDE

9 - Išbandykite „Circuit“žaidimų aikštelę naudodami demonstracinę programą

Prisijunkite prie „Circuit Playground“, prijungto per USB

• Įrankiai -> Lentos -> Circuit Playground

• Įrankiai -> Uostai -> Tinkamas COM prievadas

• Atsisiųskite demonstracinę programą

• Failai -> Pavyzdžiai -> „Adafruit Circuit PLayground“-> demonstracinė versija

• Kompiliavimas ir įkėlimas (norint atlikti viską, galima naudoti mygtuką „rodyklė dešinėn“)

10 - Išbandykite demonstracinę programą ir baigsite!

• Įsitikinkite, kad „Circuit“žaidimų aikštelė mirksi vaivorykštės seka

• Perjungimas sukelia pastabų grojimą (išjunkite)

• Raudonas atsisiuntimo šviesos diodas mirksi laiko dažniu Bendraukite su grandinės žaidimų aikštele per teksto sąsają

• IDE spustelėkite mygtuką „Serial Monitor“

• Demo programos lango viršutiniame dešiniajame kampe atrodo tarsi padidinamasis stiklas

• Norėdami geriau atrodyti, galbūt norėsite išjungti automatinį slinkimą

4 veiksmas: prijunkite „Bluetooth“modulį

Prijunkite „Bluetooth“modulį
Prijunkite „Bluetooth“modulį
Prijunkite „Bluetooth“modulį
Prijunkite „Bluetooth“modulį
Prijunkite „Bluetooth“modulį
Prijunkite „Bluetooth“modulį
Prijunkite „Bluetooth“modulį
Prijunkite „Bluetooth“modulį

Prijunkite „BlueFruitLE“modulį prie „Circuit Playground“modulio

Aukščiau esančiose nuotraukose parodyta visa jungtis (baterijos neprivalomos ir jas galima pridėti vėliau). Konkretūs veiksmai yra šie:

Atjunkite nuo USB

• Prijunkite taip [taip pat žiūrėkite paveikslėlius]

o grandinės žaidimų aikštelė nuo 3.3V iki „Flora Bluefruit LE 3.3V“(raudona viela).

o Circuit Playground GND - Flora Bluefruit GND (juoda viela).

o „Circuit Playground“serijinis TX į „Flora Bluefruit“serijos RX (geltona viela). Dar kartą patikrinkite, ar jungiate TX prie RX, o ne TX prie TX!

o „Circuit Playground“serijos RX į „Flora Bluefruit“serijinį TX (žalia viela). Dar kartą patikrinkite, ar RX jungiate prie TX, o ne RX prie RX!

o Circuit Playground #12 - Flora Bluefruit MODE (balta viela). Prie šio režimo jungiklio iš tikrųjų galite naudoti bet kurį kitą sunumeruotą kaištį „Circuit Playground“, tačiau turėsite pakeisti pavyzdžius, kad galėtumėte naudoti PIN kodą. Kad būtų paprasčiau, laikykitės 12 kaiščio, todėl jums nereikia keisti kodo.

Vėl prijunkite prie USB

Tiek „Circuit Playground“, tiek „BLueFruitLE“turėtų būti įjungtas (pastarasis mirksi raudonai)

5 veiksmas: atsisiųskite programinę įrangą apšvietimui valdyti

Atsisiųskite programinę įrangą apšvietimui valdyti
Atsisiųskite programinę įrangą apšvietimui valdyti
Atsisiųskite programinę įrangą apšvietimui valdyti
Atsisiųskite programinę įrangą apšvietimui valdyti
Atsisiųskite programinę įrangą apšvietimui valdyti
Atsisiųskite programinę įrangą apšvietimui valdyti

Vieną programinę įrangą atsisiųsite į savo išmanųjį telefoną ar planšetinį kompiuterį („BlueFruit“programa), o kitą programinę įrangą atsisiųsite į savo sukurtą įrenginį („CPlay_NeoPixel_Picker“).

1 - Atsisiųskite „BlueFruit“programą

• Atsisiųskite „BlueFruit“programą išmaniajame telefone, palaikančiame „BlueToothLE“ryšį (pvz., „IPhone“, „iPad“, „Samsung“)

• Čia yra programos nuotrauka ir paieškos žodis, naudojamas ją rasti „Apple App Store“. panašiai yra „Google“parduotuvėje ir kitur.

2 - Įkelkite „Neo -Pixel“programinę įrangą „Circuit Playground“

• Failas -> Pavyzdžiai -> Adafruit Bluefruit LE nRF51 -> cplay_neopixel_picker

• Įkelti į savo prietaisą

6 veiksmas: valdykite šviesas naudodami savo išmaniojo telefono programą

Valdykite šviesas naudodami išmaniojo telefono programą
Valdykite šviesas naudodami išmaniojo telefono programą
Valdykite šviesas naudodami išmaniojo telefono programą
Valdykite šviesas naudodami išmaniojo telefono programą
Valdykite šviesas naudodami išmaniojo telefono programą
Valdykite šviesas naudodami išmaniojo telefono programą
Valdykite šviesas naudodami išmaniojo telefono programą
Valdykite šviesas naudodami išmaniojo telefono programą

Norėdami prisijungti, naudokite išmanųjį telefoną

· Prisijungę, jei reikia, atnaujinkite programinę -aparatinę įrangą (pasirinkite naujausią versiją)

· PASTABA: tai yra tiesioginis ryšys su „Bluefruit LE“

· Pirmą kartą prisijungęs gali turėti keistą pavadinimą

· Po prijungimo naudokite „valdiklį“(ne „NeoPixels“)

· Žaisk su spalvų parinkikliu (atspalvis ir ryškumas) ir valdymo pulteliu (įjungtų šviesų skaičius)

PASIRENKAMA: prijunkite akumuliatorių, o ne USB maitinimą (iš kompiuterio), kad galėtumėte pasiimti savo prietaisą kelyje!

7 veiksmas: „Bluetooth“sauga

„Bluetooth“sauga
„Bluetooth“sauga
„Bluetooth“sauga
„Bluetooth“sauga

Mokiniams buvo smagu bandyti įsilaužti ir įsilaužti. Daug praktinių anekdotų galima sukurti naudojant dėžutę, pilną „Bluetooth“ryšio, tačiau ji taip pat akivaizdžiai gali patekti į kenkėjiškų vartotojų rankas.

Išbandykite šiuos „linksmus įsilaužimus“, kad pamatytumėte, kaip jie veikia.

- Kaip toli galite nueiti, kol prarasite „Bluetooth“signalą? Patarimas: tai gali būti iki 50 metrų arba maždaug pusė futbolo aikštės, tačiau priklausomai nuo perdavimo galios, antenų, elektroninių trukdžių ir architektūrinių statybinių medžiagų (jau nekalbant apie kolegą, gaminantį spragėsius mikrobangų krosnelėje) - jūsų rezultatai gali skirtis: -)

- Kas yra „Greitasis McGraw“? Pažiūrėkite, ar galite perimti šviesias spalvas anksčiau nei jūsų draugas. Ar pirmasis asmuo, prijungęs valdiklį, ar gali daugiau nei vienas asmuo valdyti žibintus?

- Kokie kiti „Bluetooth“įrenginiai yra jūsų valdiklio diapazone? Ar įrenginys, kurį sukūrėte, yra matomas „Bluetooth“įrenginys? Patarimas: tikriausiai ne!

Rekomenduojamas: