![Išmanusis smuiko dėklas: 7 žingsniai (su nuotraukomis) Išmanusis smuiko dėklas: 7 žingsniai (su nuotraukomis)](https://i.howwhatproduce.com/images/006/image-17380-j.webp)
Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:58
![Išmanusis smuiko dėklas Išmanusis smuiko dėklas](https://i.howwhatproduce.com/images/006/image-17380-1-j.webp)
Muzika yra svarbi mano gyvenimo dalis. Aš groju smuiku 10 metų, bet yra 1 problema. Niekada nežinau, kiek laiko praktikavausi. Savo projekte stebėsiu temperatūrą, drėgmę ir praktikos laiką. Tai atskiras projektas, tačiau taip pat sukuriu svetainę, kurioje bus rodoma temperatūra, drėgmė ir praktikos laikas. Šioje instrukcijoje aš jums parodysiu, kaip padariau smuiko dėklą.
Taigi apibendrinant viską:
- stebima temperatūra ir drėgmė
- sekamas praktikuojamas laikas
- Rodomas IP adresas
Šį projektą sukūriau su „Raspberry Pi“, viską užprogramavau „Visual Studio Code“. Dėklas taip pat yra savadarbis. Aš parašiau PDF failą su visa informacija. Ją galite atsisiųsti čia.
1 žingsnis: kokios elektronikos jums reikia?
![Kokios elektronikos jums reikia? Kokios elektronikos jums reikia?](https://i.howwhatproduce.com/images/006/image-17380-2-j.webp)
Pirma, kokios elektronikos jums reikia norint tai padaryti patys?
Pagrindai:
- Raspberry Pi 4
- Raspberry Pi USB-C 3A
- „Micro SD“kortelė (+/- 16 GB)
- Duonos lenta (2)
- Maitinimo lentos maitinimo šaltinis 9V
- T-cobbler
- 40 kontaktų prailginimo plokštės adapteris
Jutikliai:
- DHT11
- Mygtukas (x3)
Pavara:
Elektromagnetas ZYE1-P20/15
Kiti:
- LCD ekranas 1602A
- Rezistorius 220 omų (x3)
- Kabeliai nuo vyrų iki vyrų
- Kabeliai nuo vyrų iki moterų
2 žingsnis: šlifavimo schema
![Fritzavimo schema Fritzavimo schema](https://i.howwhatproduce.com/images/006/image-17380-3-j.webp)
![Fritzavimo schema Fritzavimo schema](https://i.howwhatproduce.com/images/006/image-17380-4-j.webp)
Aš sukūriau dvi nerimą keliančias schemas. Pirma schema yra tai, kaip aš ją perjungiau, o antroji - išdėstymas ant duonos lentos. Norėdami padidinti, galite atsisiųsti PDF failus.
Lituodavau visus mygtukus. Nepamirškite prie kiekvieno mygtuko įdėti 220 omų rezistoriaus. Taip yra dėl saugumo, jei neteisingai perjungiate. Aš prijungiau LCD ekraną prie duonos lentos kabeliais nuo vyrų iki moterų ir vyrų iš vyrų. Potenciometras įjungtas ant duonos lentos.
3 žingsnis: kokių įrankių jums reikia?
![Kokių įrankių jums reikia? Kokių įrankių jums reikia?](https://i.howwhatproduce.com/images/006/image-17380-5-j.webp)
Kurdamas dėklą naudojau daug įvairių įrankių. Aš juos visus išvardinau jums.
- Atsuktuvas
- Grąžtas
- Gręžimo staklės
- Medienos klijai
- Kvadratinis įrankis
- Plaktukas
- Sraigtinis spaustukas
- Cylinder dirll
- Jigsaw
Žinoma, jūs negalite naudoti įrankių, jei neturite prie ko pridėti savo dėklo. Štai kodėl aš išvardijau visus komponentus.
- Varžtai
- Izoliacija
- Juosta
- Fortepijono vyris (100 cm)
- Mediena (matmenys 4 žingsnis)
- Dujinė spyruoklė 50N/5kg 250mm
-
Tvirtinimo jungiklio fiksatorius (2x)
4 žingsnis: produkto kūrimas
![Produktų kūrimas Produktų kūrimas](https://i.howwhatproduce.com/images/006/image-17380-6-j.webp)
![Produktų kūrimas Produktų kūrimas](https://i.howwhatproduce.com/images/006/image-17380-7-j.webp)
![Produktų kūrimas Produktų kūrimas](https://i.howwhatproduce.com/images/006/image-17380-8-j.webp)
![Produktų kūrimas Produktų kūrimas](https://i.howwhatproduce.com/images/006/image-17380-9-j.webp)
Jums reikia poros skirtingų dydžių medienos. Medienos storis 1,8 cm.
Už bylos ribų
- Nugaros veidas = 98, 6 x 16, 0 x 1, 8 cm
- Priekinis veidas = 98, 6 x 16, 0 x 1, 5 cm
- Apatinis veidas = 95, 0 x 34, 0 x 1, 8
- Viršutinis veidas = 98, 6 x 37, 8 x 1, 8
- Kairysis veidas = 16, 0 x 34, 0 x 1, 8 cm
- Dešinysis veidas = 16, 0 x 34, 0 x 1, 8 cm
Korpuso viduje
- Viršutinis veidas = 20, 0 x 34, 0 cm
- Kairysis veidas = 11, 0 x 34, 0 cm
- Tinklelis = 34, 0 x 2,5 cm
- medžio magnetas = 8, 0 x 4,. cm
-
Atraminiai blokai = 8, 0 x 4, 0 cm
Aš taip pat iškirpiau savo smuiko formą iš izomo, kad jis liktų vietoje dėžutėje.
- Izomo = 71, 0 x 34, 0 cm
- mediena = 71, 0 x 34, 0 cm
Žingsnis po žingsnio paaiškinsiu, kaip sudėjau bylą.
1 žingsnis
Prijunkite priekinį ir galinį veidą žemyn. Aš naudoju 13 varžtų ir medžio klijus. Tada šonus pritvirtinau 4 varžtais ir medžio klijais. Kairėje pusėje išgręžkite skylę elektronikos prijungimui.
2 žingsnis
Nugaros ilgis 98,6 cm. Taip pat nukirpau tokį ilgą fortepijono vyrį; kad galėčiau pritvirtinti visą ilgį gale. Pirmiausia pritvirtinau jį prie galinio veido viršaus. Norėdami jį pritvirtinti prie dangtelio, geriausia paprašyti kažko pagalbos. Tęskite tą patį, kaip ir ankstesnį.
3 žingsnis
Pritvirtinkite tvirtinimo detalių jungiklius. Pasirinkite, kur juos įdėsite. Aš juos įdėjau 20 cm nuo krašto. Ir į kairę, ir į dešinę. Jie turėtų būti lengvai pritvirtinami. Tada lagamino išorė yra baigta.
4 žingsnis
Turėjau sugebėti kažkur įdėti elektroniką. Pasirašiau viską ant viršutinės lentos. Tada viską sumaliau. Tai tikslus darbas, tačiau jis duoda geriausią rezultatą. Magnetas buvo problema, bet aš ją išsprendžiau padėdamas papildomą medinį bloką ten, kur turėtų būti magnetas. Su 20 cilindrų grąžtu galite padaryti skylę mediniame bloke. Magnetas tiks tiksliai.
Pritvirtinkite šoną ir viršų, prisukdami juos ir nepamirškite tarp jų įdėti medienos klijų. Komponento lenta netiks, nes dujų spyruoklė yra kelyje. Kažkaip man reikėjo ventiliacijos. Aš pritvirtinau 34, 0 x 2, 5 cm tinklelį kairėje prie viršutinės lentos. Aš vis tiek turėjau pasiekti savo RPi kitam projektui, todėl aš jo neprisukiau prie korpuso išorės. Aš padariau du atraminius blokus, ant kurių gali gulėti vidinės lentynos.
Pakabinkite du palaikymo blokus ten, kur prasideda šrifto veidas. Taigi pusė arčiausiai dugno. Viršuje yra nuotrauka, kad būtų aiškiau. Dabar galite įdėti elektroniką ir skyrių.
5 žingsnis
Dabar smuiko dėklas beveik baigtas. Vieta smuikui dar turi būti sukurta. Padėkite smuiką ant medinės lentos ir nupieškite. Aš nekopijavau kūrinio kaklui. Taip smuikas gauna tam tikrą palaikymą. Kai nupiešėte, dabar galite iškirpti figūrą dėlionės pagalba.
Po to, kai jį iškirpau, padėjau medieną ant izomo ir atsekiau formą. Tada aš išmušiau smuiko formą naudingu peiliu. Jei norite, galite dažyti medinę lentą. Dirbau su juodais grafiti. Būkite atsargūs, kad to nenaudotumėte ant izomo, jis sugers dažus! Kai jis išdžius, galite viską sudėti į dėklą.
5 veiksmas: normalizuota duomenų bazės struktūra
![Normalizuota duomenų bazės struktūra Normalizuota duomenų bazės struktūra](https://i.howwhatproduce.com/images/006/image-17380-10-j.webp)
![Normalizuota duomenų bazės struktūra Normalizuota duomenų bazės struktūra](https://i.howwhatproduce.com/images/006/image-17380-11-j.webp)
Aš sukūriau savo normalizuotą duomenų bazę „MySQL Workbench“.
tblĮrenginys:
- deviceId
- tema
- vienetas
- tipo
tblMeting:
- skaičius
- kodą
- deviceId
- pradžios data
- endDate
- išmatuota vertė
- PractiseTime
blActie:
- kodą
- apibūdinimas
6 žingsnis: Raspberry Pi nustatymas
![„Raspberry Pi“nustatymas „Raspberry Pi“nustatymas](https://i.howwhatproduce.com/images/006/image-17380-12-j.webp)
Šios instrukcijos pdf versijoje žingsnis po žingsnio parašiau, kaip nustatyti RPi. Yra nuorodos į visas jums reikalingas programas. Taip pat įtrauktos teisingos RPi komandos.
Kai atliksite visus veiksmus, turėtumėte sugebėti užmegzti SSH ryšį su savo RPi.
7 veiksmas: koduokite „Github“
Ankstesniame žingsnyje sukūrėte darbo sritį su aplanku, skirtu priekinei sistemai, ir aplankui, skirtam vidinei sistemai. Jie dabar praverčia. Aš parašiau savo galinį kodą su „python“, o mano sąsają sudaro html, CSS ir „Javascript“.
Nuoroda į kodą „Github“:
„Backend“
config.py
Pradedu nuo failo config.py. Jame yra jūsų duomenų bazės informacija. Pagrindinio kompiuterio vardas ir slaptažodis yra tokie patys kaip ir jūsų prisijungimas prie „MySQL“. Duomenų bazėje nurodote savo duomenų bazės pavadinimą.
projectDataRepository
„ProjectDataRepository“galiu atlikti visus CRUD veiksmus. CRUD reiškia „Sukurti, skaityti, atnaujinti ir ištrinti“. Gaunu duomenis iš duomenų bazės, galiu juos atnaujinti arba pridėti naujų duomenų. Jei reikia, taip pat galiu ištrinti, bet nenaudoju to šiame projekte. Prašau grafikų ir paskutinio matavimo duomenų. Taip pat turiu 3 intarpus, kad galėčiau pridėti duomenis, gaunamus iš jutiklių.
app.py
Šiame faile aš įdėjau kodą, kad gaučiau duomenis į savo duomenų bazę, savo elektronikos kodą, taip pat kodą, kad gaučiau daiktus į savo vartotojo sąsają arba gaučiau daiktus iš sąsajos.
Kodo apačioje aš darau viską. Jei iš GPIO gaunate klaidų, pažvelkite į kaiščius, kuriuos naudojote mygtukams, LCD …
Sąsaja
app.js
Svetainės grafikai yra sukurti čia. Ryšiai atliekami su užpakaline dalimi, tačiau viskas taip pat ateina iš užpakalinės sistemos į priekinę dalį.
index.html
Šiame faile yra visa informacija apie svetainę. Taip pat nuorodos į „Javascript“failą.
ekranas.css
Čia atliekamas svetainės išdėstymas.
Rekomenduojamas:
„Nexus 7“išmanusis dėklas su „Sugru“ir magnetu: 5 žingsniai
![„Nexus 7“išmanusis dėklas su „Sugru“ir magnetu: 5 žingsniai „Nexus 7“išmanusis dėklas su „Sugru“ir magnetu: 5 žingsniai](https://i.howwhatproduce.com/images/001/image-421-j.webp)
„Nexus 7“išmanusis dėklas su „Sugru & Magnet“: netrukus po to, kai žmonės pirmą kartą paėmė į rankas „Nexus 7“, kažkas pastebėjo, kad jis reaguoja į tam tikroje vietoje esantį magnetą, panašiai kaip išmanieji „iPad“dėklai. Nė viename iš mano matytų atvejų to nebuvo, taip pat neradau atvejo, kuris būtų atidarytas taip, kaip
Išmanusis žadintuvas: išmanusis žadintuvas, pagamintas naudojant „Raspberry Pi“: 10 žingsnių (su nuotraukomis)
![Išmanusis žadintuvas: išmanusis žadintuvas, pagamintas naudojant „Raspberry Pi“: 10 žingsnių (su nuotraukomis) Išmanusis žadintuvas: išmanusis žadintuvas, pagamintas naudojant „Raspberry Pi“: 10 žingsnių (su nuotraukomis)](https://i.howwhatproduce.com/images/007/image-19330-j.webp)
Išmanusis žadintuvas: išmanusis žadintuvas, pagamintas naudojant „Raspberry Pi“: ar kada nors norėjote išmaniojo laikrodžio? Jei taip, tai yra sprendimas jums! Aš sukūriau išmanųjį žadintuvą, tai laikrodis, kuriuo galite pakeisti žadintuvo laiką pagal svetainę. Kai žadintuvas išsijungs, pasigirs garsas (švilpukas) ir 2 lemputės
Daiktu internetu pagrįstas išmanusis sodininkystė ir išmanusis žemės ūkis naudojant ESP32: 7 žingsniai
![Daiktu internetu pagrįstas išmanusis sodininkystė ir išmanusis žemės ūkis naudojant ESP32: 7 žingsniai Daiktu internetu pagrįstas išmanusis sodininkystė ir išmanusis žemės ūkis naudojant ESP32: 7 žingsniai](https://i.howwhatproduce.com/images/011/image-31185-j.webp)
Daiktu internetu pagrįstas išmanusis sodininkystė ir išmanusis žemės ūkis naudojant ESP32: pasaulis keičiasi kaip laikas ir žemės ūkis. Šiais laikais žmonės integruoja elektroniką visose srityse, o žemės ūkis nėra išimtis. Šis elektronikos sujungimas žemės ūkyje padeda ūkininkams ir žmonėms, kurie tvarko sodus. Tai
Išmanusis cirko dėklas: 5 žingsniai
![Išmanusis cirko dėklas: 5 žingsniai Išmanusis cirko dėklas: 5 žingsniai](https://i.howwhatproduce.com/images/003/image-8166-25-j.webp)
Išmanusis cirko dėklas: sukūriau projektą su aviečių pi, cirko dėklu ir kai kuriais jutikliais. Jutikliai yra prijungti prie pi su GPIO kaiščiais. Mano cirko atveju jutikliai aptinka, kai kažkas išeina iš dėklo. Kai jūsų įranga yra iš dėklo, tai
Išmanusis akinių dėklas: 5 žingsniai
![Išmanusis akinių dėklas: 5 žingsniai Išmanusis akinių dėklas: 5 žingsniai](https://i.howwhatproduce.com/images/003/image-8749-5-j.webp)
Išmanusis akinių dėklas: LED akinių dėklas leidžia jums rasti savo akinius ryte, kai kambaryje paprastai būna tamsu su LED juostelėmis. Jį taip pat galite naudoti kaip naktinę lempą, nes įdėję akinius į vidų suaktyvinsite ultragarsinį jutiklį. Šis projektas apima