Turinys:
- 1 žingsnis: dizaino pasirinkimas
- 2 žingsnis: medžiagos
- 3 žingsnis: paleiskite prototipą
- 4 žingsnis: Prototipo kūrimo 2 dalis
- 5 žingsnis: programa
- 6 veiksmas: programos sąranka ir paleidimas iš naujo
- 7 žingsnis: užprogramuokite pagrindinį kodą ir jutiklio kodą
- 8 žingsnis: grandinė
- 9 veiksmas: grandinės išstūmimas 1 dalis
- 10 veiksmas: grandinės patempimas 2 dalis
- 11 veiksmas: grandinės patempimas 3 dalis
- 12 veiksmas: grandinės patempimas 4 dalis
- 13 veiksmas: grandinės patempimas 5 dalis
- 14 žingsnis: pabaiga
Video: Projekto ženklas: 14 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Prieš dvejus metus 12 klasės mokinys turėjo idėją. Tada 2016 m. Jis buvo perkeltas į 11 klasę, o 2017 m. - į 12 klasės grupę. Šis projektas skirtas mūsų mokyklai, šis projektas yra ekranas, taigi, kai žmogus eis pro jį, jis pajus objektą, tada bus plokštės, kurios suksis. Jis pasuks 180 laipsnių kampu. Vienoje plokščių pusėje bus mūsų mokyklos pavadinimas ir talismanas, o kitoje - veidrodis.
1 žingsnis: dizaino pasirinkimas
Kiekviena projekto versija pakeitė dizainą, todėl mūsų dizainas bus lygus sienai. Ekranas bus pastatytas prie mokyklos durų. Ši siena yra trapecijos formos. Taigi mes planavome turėti tokį dizainą, kuris tęsiasi su trapecija, todėl jis bus lygus su siena. Dizainas yra padalintas į 3 pagrindines dalis: kairįjį trikampį, dešinįjį trikampį ir centrinį stačiakampį, kuriuose bus laikomos plokštės. Visos 3 šios dalys derės prie sienos. Piešinys yra idėjos pavyzdys.
Mes taip pat sukūrėme prototipą, kurio prototipas yra tik centrinė dalis ir plokštės. Žingsnis po žingsnio išmokysime sukurti prototipą.
2 žingsnis: medžiagos
Materialus poreikis yra
Dalys
Grandinė
„Arduino Mega 2650“(1)
Serveris (8)
Trumpieji kabeliai (ne automobilių jungiamieji kabeliai) (daug tiek vyrų, tiek moterų)
Duonos lenta (1)
ultragarsiniai jutikliai (2)
Prototipas
Medžio MDF
Kartonas arba putplastis
Varžtai
Klijai (mediniai klijai ir karšti klijai)
Jei norite tik vieno besisukančio ženklo, naudokite arduino uno ir jo kodas bus šiek tiek kitoks
Savo prototipą pagaminome iš medžio, todėl jis gali būti stiprus, bet jūs galite padaryti iš ko nors kito
Sąrašas medžiagų galutiniam projektui
docs.google.com/document/d/1B8GyldpgRuYb7N…
3 žingsnis: paleiskite prototipą
(medieną galima pakeisti kitu)
Norėdami sukurti prototipo dėžutę, atlikite šiuos veiksmus.
Žingsnis 1. Iškirpkite viršutinę/apatinę dalis ir šoną iki 52 "ir 12", lentos storis turi būti 3/4 ".
Žingsnis 2. Viršutinė ir apatinė dalys bus sujungtos užpakaline jungtimi. pažymėkite taškus abiejose pusėse nuo 1 colio nuo kraštų ir vieną viduryje. pažymėkite jį viršutinei ir apatinei daliai.
Žingsnis 3. Išgręžkite pažymėtus taškus ant abiejų dalių. tada padėkite abu gabalus ant šoninių dalių, kad pažymėtumėte viršutinės ir apatinės skyles.
Žingsnis 4. Dabar gręžkite žymes ant šoninių dalių, tada surinkite dėžutę kartu su varžtais.
Žingsnis 5. Iškirpkite keturis kvadratinius trikampius 8 ", 8". iš anksto gręžkite ir užsukite galinius dėžutės kampus, įsitikinkite, kad išvengiate esamų dėžutės varžtų.
4 žingsnis: Prototipo kūrimo 2 dalis
Štai žingsniai, kaip padaryti servo laikiklį.
1 žingsnis. Iškirpkite dvi lazdas, kurios yra 8 colių, tada nupjaukite dar dvi lazdas, kurios yra 46,5 colio.
2 žingsnis. Iš dėžutės viršaus klijuokite žemiau esančias 8 colių lazdeles. tada pažymėkite 2,3 lazdelių viduryje, tai yra servo ilgis.
Žingsnis 3. Klijuokite 46,5 colio išorę nuo 8 colių lazdelių žymėjimo.
4 žingsnis. Iškirpkite putplasčio plokštės gabalą iki 45 colių, padėkite servo tarp laikiklio ir pritvirtinkite skydą prie servo.
5 žingsnis: programa
Programa buvo sukurta arduino, kodą taip pat sukūrė kita grupė. Pirmas dalykas, kurį mes padarėme, buvo pabandyti suprasti kodą. Antrasis bandė įkelti kodą. Įkėlę kodą susidūrėme su klaida. Pirmoji klaida buvo ta, kad ji neveikia. Laikui bėgant tai buvo ištaisyta, prie kodo taip pat pridėjome funkciją. Ši savybė yra ta, kad jei kas nors yra per arti jutiklio, jis neveiks.
Jie gali būti suskirstyti į keletą dalių, kai dalys yra nustatytos, paleistos iš naujo, pagrindinė kilpa ir jutiklio kodas.
kodo nuoroda
docs.google.com/document/d/1sYIYDFxr9n9Cw1…
6 veiksmas: programos sąranka ir paleidimas iš naujo
Sąrankos dalies kodas yra pati paprasčiausia kodo dalis, kurią jis pradeda, nustatydamas jutiklių kaiščius ir sukurdamas servo kintamuosius bei nustatydamas priedą prie servo. Kita dalis yra apibrėžimo kaiščių pavertimas įėjimais arba išėjimais. Šioje dalyje taip pat bus nustatyti visi reikalingi kintamieji.
Kita dalis bus paleista iš naujo, ši kodo dalis įvyks kiekvieną kartą įjungus grandinę, servo nulis.
7 žingsnis: užprogramuokite pagrindinį kodą ir jutiklio kodą
Kita dalis yra pagrindinė kilpa. Tai prasideda išsiaiškinant, koks atstumas yra artimiausias žmogus. Tai daroma pereinant prie jutiklių metodo, esančio kodo jutiklių dalyje. Jis tikrina, ar asmuo yra tam tikru atstumu nuo jutiklių, jei taip, serveris suksis. Jis suksis 180 laipsnių kampu ir palauks 5 sekundes, kol sugrįš į pradinę vietą, sukdamasis iki nulio laipsnių, tada palaukia 5 sekundes ir daro tai dar kartą, palaukdamas dar 5 sekundes ir grįždamas į normalią būseną. Po to jis grįš į kilpos viršų. (Tai galima supaprastinti naudojant kilpą ten.)
Paskutinė kodo dalis yra ta dalis, kurioje nurodomas atstumas, kurį ji gauna iš jutiklių, siunčiant signalą į ultragarsą ir tada gaunant. Šio signalo vertė yra sveikasis skaičius, todėl norint padalyti atstumą, vertė bus padalinta iš 2, tada padalinta iš 29,1.
8 žingsnis: grandinė
Grandinė, kurią naudojome projektui, kurio nesukūrėme, sukūrė grupė prieš mus. Taigi mes nežinome, ką jie padarė, kad tai padarytų, todėl pagrindinis darbas buvo išsiaiškinti ir išspręsti pagrindinę problemą. Pagrindinė problema buvo ta, kad ji perkaista. Sprendimas
(Veiksmai, kuriuos paaiškinsiu, yra tarsi ant duonos lentos, bet galutiniam būdui jie bus ant varinės plokštės)
9 veiksmas: grandinės išstūmimas 1 dalis
Bandomoji Lenta
Prijunkite viršutinį ir apatinį maitinimo bėgius viela ir tą patį padarykite su įžeminimo bėgiais
taip pat turėsite prijungti įtampos reguliatorių
Įdėkite reguliatorių kažkur ant plokštės
Tada uždėkite juodą laidą, prijungtą prie vidurinio kaiščio, ir padėkite jį ant žemės
Toliau dešinysis kaištis gauna raudoną laidą ir prijungiamas prie teigiamų bėgių
Paskutinis kairysis kaištis nebus prijungtas, kol prijungsime maitinimą
10 veiksmas: grandinės patempimas 2 dalis
Arduino
Smeigtukai:
Nuo arduino prijungsite kaiščius (2–9) prie duonos lentos, tai yra servo
(Jei dėl organizacinių priežasčių galite pabandyti naudoti baltą laidą)
11 veiksmas: grandinės patempimas 3 dalis
Servos (tam reikia naudoti 180 servų)
Servo sistemoms jums reikės:
1 balta viela
1 juoda viela
Ir 1 raudona viela
Už servo
Tada pritvirtinkite laidus prie atitinkamų servo spalvų prievadų.
Dabar prijunkite raudoną prie teigiamų bėgių
Juoda iki žemės
Ir balta iki tos pačios linijos, kaip ir kiti laidai, pritvirtinti prie arduino
pakartokite tai 8 kartus su skirtingais kaiščiais
(Taip pat stenkitės, kad jie būtų tvarkingi ir išsklaidyti, kad laidai nesusipainiotų)
12 veiksmas: grandinės patempimas 4 dalis
Ultragarsiniai jutikliai (jums reikės 2)
Ultragarso jutiklius turėsite naudoti
Viename jutiklyje yra 1 raudona viela - patelė
Viename jutiklyje yra 1 juoda patelė į moterišką laidą
Ir 2 vyrai - moterys bet kokios kitos spalvos vienam jutikliui
Tada prijunkite raudoną laidą prie ultragarso jutiklių kaiščio, pažymėto Vss
Po to prijunkite juodą prie kaiščio, pažymėto ant žemės
Tada 2 atsitiktinės spalvos prie kaiščių, pažymėtų trig ir echo
Tada prijunkite raudonus ir įžeminimo laidus prie duonos lentos bėgių ir prijunkite gaiduko ir aido kaiščius prie 22 ir 23 kaiščių vienam ultragarsiniam jutikliui ir 24 ir 25 kitam.
13 veiksmas: grandinės patempimas 5 dalis
Galia (paskutinis žingsnis)
Prijunkite juodą laidą prie žemės
Ir raudona viela prie kairiojo reguliatoriaus kaiščio
14 žingsnis: pabaiga
po visų šių veiksmų jums turėtų būti padarytas prototipas
Rekomenduojamas:
LED apšvietimo ženklas: 10 žingsnių (su paveikslėliais)
Šviesos diodų apšvietimo ženklas: Štai žingsniai, kuriuos atlikau, kad gaučiau šį LED apšvietimo ženklą. Galite naudoti šią instrukciją, kad sukurtumėte savo dizaino LED apšvietimo ženklą. Šis projektas užėmė daug laiko ir jam įgyvendinti prireikė daug išteklių ir įrangos. Šitas
LED šviesos ženklas: 18 žingsnių
LED šviesos ženklas: šioje pamokoje sužinosite, kaip sukurti savo unikalius šviesos diodų ženklus. ENT60 studentai: Norėdami užbaigti šį projektą, turėsite būti apmokyti lazeriu! Jei nesate, peržiūrėkite būsimus mokymus adresu: www.elon.edu/makerhub ir spustelėkite Lazeris
Pigių radarų greičio ženklas: 11 žingsnių (su nuotraukomis)
Pigių radarų greičio ženklas: ar kada nors norėjote sukurti savo pigių radarų greičio ženklą? Aš gyvenu gatvėje, kurioje automobiliai važiuoja per greitai, ir nerimauju dėl savo vaikų saugumo. Maniau, kad būtų daug saugiau, jei galėčiau įdiegti savo radaro greičio ženklą, rodantį
ŽENKLAS PER HORIZONĄ SU LoRa RF1276: 12 žingsnių
PER HORIZONĄ SU „LoRa RF1276“: radau, kad RF1276 siųstuvas -imtuvas užtikrina puikų signalo diapazono ir kokybės našumą. Po pirmojo skrydžio su mažomis ketvirčio bangos ilgio antenomis galėjau pasiekti 56 km atstumą esant -70dB signalo lygiui
Nešiojamas reklamos ženklas pigiai vos 10 žingsnių !!: 13 žingsnių (su nuotraukomis)
Nešiojamas reklamos ženklas pigiai vos per 10 žingsnių !!: Sukurkite savo pigų, nešiojamą reklamos ženklą. Naudodami šį ženklą, bet kurioje miesto vietoje galite bet kur rodyti savo pranešimą ar logotipą. Ši instrukcija yra atsakas į/patobulinimą/pakeitimą: https://www.instructables.com/id/Low-Cost-Illuminated