Turinys:
- 1 žingsnis: išsami informacija apie lazerį
- 2 žingsnis: reikalingos medžiagos
- 3 žingsnis: padarykite „Arduino“skydą
- 4 veiksmas: „Android“programa naudojant „MIT App Inventor“
- 5 žingsnis: „Arduino“programa
- 6 žingsnis: padarykite labirinto pagrindą
- 7 žingsnis: padarykite sienas
- 8 žingsnis: suprojektuokite savo labirintą
- 9 žingsnis: pastatykite lazerį
- 10 žingsnis: grandinės gaubtas ir mobilus stovas
- 11 žingsnis: padarykite atšvaitą
- 12 žingsnis: atspindžių lazeriu bandymas
- 13 žingsnis: laikas žaisti
Video: Tinkinamas lazerinis labirintas naudojant „Arduino“ir „Android“programą: 13 žingsnių (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Pamatykite daugybę labirinto nuo vaikų knygų iki automatinio labirinto sprendimo roboto. Čia aš bandau kažką kitaip, kur išsprendžiu labirintą, naudodamas lazerio atspindį. Pradžioje manau, kad tai labai paprasta, bet tai padaryti pigiai, tikslumas kainuoja daugiau laiko. Jei kas nors nori išbandyti 3D spausdintuvą veidrodžio laikikliui gaminti, nes tam reikia daug ir daug laiko. Prieš pradėdami žiūrėkite kitą skaidrę apie atsargumą lazeriu. Tačiau, kaip teigia ekspertai, mano lazeris negali padaryti jokios žalos.
1 žingsnis: išsami informacija apie lazerį
2 (II) klasės lazeris laikomas saugiu. Negaliu rasti diodo 2 klasėje (II). Tačiau radau rinkoje labai pigiai parduodamą lazerinį nukreipimo įrenginį, kurio lipduke yra 2 (II) klasė. Taigi aš jį naudoju savo projekte. Nors tai rodo, kad nėra kenksminga, neleidžiu savo vaikui žaisti su tuo. Šis žaidimas skirtas mano šeimos suaugusiems, nes jie gali tai išspręsti tik taisydami atspindį.
2 žingsnis: reikalingos medžiagos
Reikalingos medžiagos
Dėl labirinto
1) „Thermocol“lapas
2) Kartonas.
3) Gofruota dėžutė
4) Apvalūs veidrodžiai (naudojami audinių siuvinėjimui).
Dėl grandinės
1) „Arduino Uno“.
2) HC05 „Bluetooth“modulis 1Nr.
3) LDR 1Nr.
4) 10K rezistorius 1Nr.
5) Paprastas PCB - 1 Ne.
6) Vyrų antraštės ir moterų antgalių kaiščiai.
3 žingsnis: padarykite „Arduino“skydą
Kaip ir visi kiti projektai, aš kuriu skydą šiam projektui.
Ryšio informacija
1) „Bluetooth“modulio 4 laidams
a) „Arduino 5V“į „Vcc“
b) Arduino Gnd į Gnd
c) „Arduino D2“į „Tx“.
d) nuo Arduino D3 iki Rx.
2) Lazerinio diodo lazeriui plius nuo D12 ir Arduino Gnd iki lazerio minuso.
3) LDR naudokite A0 kaištį. Lydmetalis, kaip aukščiau esančiame paveikslėlyje. Lazeriui ir LDR naudokite ilgą laidą.
4 veiksmas: „Android“programa naudojant „MIT App Inventor“
Aš naudoju „MIT“programos išradėją internete kurdamas „Arduino“programą. Programos reikalavimas yra noras prisijungti prie „Arduino“„Bluetooth“. Norėdami pradėti žaidimą, paprašykite žaidėjo vardo, įveskite vardą ir spustelėkite žaisti. Vieną kartą programoje spustelėkite paleidimo laikmatį. kai lazeris pasiekia LDR, tada apskaičiuokite laiką, praleistą su ankstesniu balu, jei sekundės yra mažesnės nei ankstesnės, tada jūs esate nugalėtojas. Kol veikia laikmatis, norėdamas sustabdyti „Android“ekrano automatinį užrakinimą, naudoju pranešimą kiekvieną kartą.
5 žingsnis: „Arduino“programa
„Arduino“programa yra labai paprasta. Sukurkite programinės įrangos seriją D2, D3 kaiščiams. Kai „Android“liepė pradėti žaidimą. Įjunkite lazerį, nustatydami D12 kaištį aukštai. Patikrinkite LDR rodmenį kaištyje A0. Jei LDR rodmuo yra mažesnis nei 500, žaidimas vyksta. Jei lazeris sutelkia dėmesį į LDR, rodmuo didesnis nei 500. Tuo metu išjunkite lazerį nustatę žemą D12 kaištį ir nusiųskite žaidimo signalą į „Android“.
6 žingsnis: padarykite labirinto pagrindą
1) Radau gofruotą dėžutę 18 "X 18" X 3 ".
2) Iškirpkite termokolio lakštą, kurio matmenys yra 18 "X 18". Jis iš anksto telpa dėžutėje.
3) Padalinkite termokolę į 18 eilučių iki 18 stulpelių (iš pradžių suplanuokite 1 colio dydžio labirintą dėl labai mažo erdvės pakeitimo į 2 „X 2“).
4) Dabar atskirai supjaustykite 2 „X 2“gabalus. Naudokite aštrų amatų peilį, o pjūvis turi būti tiesus. Jei karštas vielos pjoviklis juos lengvai pjauna.
5) Kiekvieną gabalėlį atskirai įklijuokite ant gofruotos dėžutės pagrindo (įklijuokite naudodami „Fevicol“).
6) Leiskite išdžiūti. Po džiovinimo įkiškite 1 pėdų skalę į tarpą tarp kiekvieno gabalo. Svarstyklės stovi tiesiai.
7 žingsnis: padarykite sienas
1) Sienos yra labai lengvos. Mes padalijame labirintą į 2 "X 2", o dėžutės aukštis yra 3 ". Mes paimame 3 colių plokštės juostelę. Pažymėkite kas 2 colius juostelėje ir nubrėžkite linijas kaip tamsias, todėl lenta lengvai laikosi šioje vietoje.
8 žingsnis: suprojektuokite savo labirintą
1) Atsisiųskite „Maze“(8 X 8) iš interneto.
2) Kaip nurodyta labirinte, supjaustykite 2 ", 4", 6 "ir tt sienų gabalus ir padėkite jį į termokolo tarpą ir paspauskite kartoną tarp termokolo. Dabar sienos stovi tiesiai.
3) Kaip ir protingas, visiškai užpildykite piešinį.
9 žingsnis: pastatykite lazerį
Tai taip pat yra vienas iš sunkių darbų ir laiko. Nes lazerio spindulys turi būti tiesus. Padarykite trikampį su gofruota lenta ir paimkite keletą gofruoto kartono gabalų. Įdėkite gabalus po lazerio elementu priekyje ir gale. Sureguliuokite aukštį. Išmatuokite lazerio spindulio aukštį padėdami skalę arti ir toli. Padarykite abu vienodus. Dabar karštai klijuokite visą gabalą į šoną.
10 žingsnis: grandinės gaubtas ir mobilus stovas
1) Kaip ir lazeris, padėkite LDR stovą. Tačiau jis nenori tokio tikslumo, tačiau lazerio spindulio centras yra diodo centras. Tada taip pat karštai klijuokite.
2) Mobiliam stovui gaminti naudokite gofruotą dėžutę.
3) Visą grandinės sąranką laikykite dėžutėje ir prijunkite 9 V bateriją. Dabar visi pasiruošę tilpti į labirintą.
Paskutinis žingsnis - atšvaitą paversti projekto širdimi.
11 žingsnis: padarykite atšvaitą
1) Pamatęs tai atrodo labai lengva, bet labai daug laiko ir sunku. Jei tai veikia tik tada, tik visas galvosūkis.
2) Paimkite gofruotos dėžutės juosteles. supjaustykite 9 cm x 3 cm dydį pažymėdami linijas.
3) Su šiuo gabalu padarykite trikampį iš šonų 3 ir sujunkite viršutinę dalį.
4) Dabar pradėkite tikrinti, ar trikampis stovi tiesiai iš visų grindų pusių. Jei ne, atlikite pakeitimus arba pakeiskite dalis, kad ją ištaisytumėte. Apvalų veidrodį įklijuokite į viršutinę centrinio trikampio pusę. Mano pjovimo metu veidrodžio centras yra juostos spindulio centras. Aš gaminu 21 gabalą, tai užtrunka labai ilgai.
12 žingsnis: atspindžių lazeriu bandymas
Dabar patikrinkite atspindį lazeriu ir patikrinkite atspindį ant kiekvienos sienos. Veikia gerai. Labirinto centre radau pakeliamą dėžutę, todėl įklijavau kietą lapą ant pagrindo ir pastebėjau, kad visos dalys atspindi gerai.
13 žingsnis: laikas žaisti
Leisk man išmokyti žaisti
1) Sukurkite labirintą pagal savo reikalavimus. Uždenkite jį audiniu ir padėkite atspindinčio veidrodžio stovus ant dėžutės.
2) Įdėkite mobilųjį telefoną su programa priekyje.
3) Spustelėkite Pick bluetooth ir pasirinkite arduino bluetooth.
4) Dabar pasirodys kitas ekranas, paklauskite grotuvo vardo.
5) Įveskite žaidėjo vardą ir spustelėkite pradėti žaidimą. Dabar laikmatis pradeda veikti programoje.
6) Nuimkite audinį virš labirinto. Naudodami lazerį iš šaltinio grotuvo, nukreipkite lazerio spindulį į Ldr, naudodami veidrodį.
7) Pirmiausia uždėkite pirmąjį veidrodį ir jis nukreipia šviesą iki 90 laipsnių, lazerinis taškas nukrenta ant priešingos sienos, sukdamas veidrodžio stovą, kad jis būtų priešingos sienos centre. Dabar padėkite veidrodį toje vietoje ir padarykite tą patį.
8) Kaip ir išmintinga, jei lazeris pasiekia LDR, nei išjungtas lazeris ir programoje „arduino“, jei grotuvo laikmatis yra mažesnis už ankstesnį įrašą, jo vardas ir rezultatas įrašomi ir rodomi visuose ekranuose.
Rekomenduojamas:
Kaip sukurti „Android“programą naudojant „Android Studio“: 8 žingsniai (su paveikslėliais)
Kaip sukurti „Android“programą naudojant „Android Studio“: ši pamoka išmokys pagrindų, kaip sukurti „Android“programą naudojant „Android Studio“kūrimo aplinką. Kadangi „Android“įrenginiai tampa vis dažnesni, naujų programų paklausa tik didės. „Android Studio“paprasta naudoti (
Didelio tikslumo nuotolinis duomenų registravimas naudojant multimetrą/„Arduino“/„pfod“Programa: 10 žingsnių (su paveikslėliais)
Didelio tikslumo nuotolinis duomenų registravimas naudojant multimetrą/„Arduino“/„pfod“Programa: atnaujinta 2017 m. Balandžio 26 d. Patikslinta grandinė ir plokštė, skirta naudoti su 4000ZC USB skaitikliais. Nereikalingas „Android“kodavimas registravimui ir
„Wi-Fi“valdomas robotas naudojant „Wemos D1 ESP8266“, „Arduino IDE“ir „Blynk“programą: 11 žingsnių (su paveikslėliais)
„Wi-Fi“valdomas robotas naudojant „Wemos D1 ESP8266“, „Arduino IDE“ir „Blynk“programą: šioje pamokoje parodysiu, kaip sukurti „Wi-Fi“valdomą robotinį baką, valdomą iš išmaniojo telefono naudojant „Blynk“programą. Šiame projekte buvo naudojama ESP8266 „Wemos D1“plokštė, tačiau taip pat gali būti naudojami kiti plokščių modeliai („NodeMCU“, „Firebeetle“ir kt.)
8 relės valdymas naudojant „NodeMCU“ir IR imtuvą naudojant „WiFi“ir IR nuotolinio valdymo pultą bei „Android“programą: 5 žingsniai (su paveikslėliais)
8 relės valdymas naudojant „NodeMCU“ir IR imtuvą naudojant „WiFi“ir IR nuotolinio valdymo pultą bei „Android“programą: 8 relinių jungiklių valdymas naudojant „nodemcu“ir „IR“imtuvą per „Wi -Fi“ir „Android“programą. Nuotolinio valdymo pultas veikia nepriklausomai nuo „Wi -Fi“ryšio. ČIA ATNAUJINTOS VERSIONAS ČIA
Mini CNC lazerinis medžio graviravimas ir lazerinis popieriaus pjaustytuvas: 18 žingsnių (su paveikslėliais)
Mini CNC lazerinis medžio graviravimas ir lazerinis popieriaus pjaustytuvas. Tai yra instrukcija, kaip aš padariau „Arduino“pagrindu pagamintą CNC lazerinį medžio graviravimą ir plono popieriaus pjaustytuvą, naudodamas senus DVD įrenginius, 250 mW lazerį. Žaidimo plotas yra ne didesnis kaip 40 mm x 40 mm. Ar ne smagu iš savo senų daiktų sukurti savo mašiną?