Satura rādītājs:
- 1. darbība: kāda elektronika jums nepieciešama?
- 2. solis: Fritzēšanas shēma
- 3. darbība: kādi rīki jums ir nepieciešami?
- 4. solis: produktu izstrāde
- 5. darbība: normalizēta datu bāzes struktūra
- 6. darbība: Raspberry Pi iestatīšana
- 7. darbība: kods vietnē Github
Video: Viedais vijoles korpuss: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Mūzika ir svarīga manas dzīves sastāvdaļa. Es 10 gadus spēlēju vijoli, bet ir 1 problēma. Es nekad nezinu, cik ilgi es praktizēju. Savā projektā es sekošu līdzi temperatūrai, mitrumam un prakses laikam. Tas ir atsevišķs projekts, bet es arī izveidoju vietni, kurā tiks parādīta temperatūra, mitrums un prakses laiks. Šajā pamācībā es jums parādīšu, kā es izveidoju vijoles futrāli.
Tātad, lai apkopotu visu:
- tiek uzskaitīta temperatūra un mitrums
- tiek izsekots praktizētais laiks
- Tiek parādīta IP adrese
Es izveidoju šo projektu ar Raspberry Pi, visu ieprogrammēju Visual Studio Code. Korpuss ir arī pašdarināts. Es uzrakstīju PDF failu ar visu informāciju. Jūs to varat lejupielādēt šeit.
1. darbība: kāda elektronika jums nepieciešama?
Pirmkārt, kāda elektronika jums nepieciešama, lai to izgatavotu pats?
Pamati:
- Raspberry Pi 4
- Raspberry Pi USB-C 3A
- Micro SD karte (+/- 16 GB)
- Maizes dēlis (2)
- Maizes dēļa barošanas avots 9V
- T-kurpnieks
- 40 kontaktu pagarinātāja plates adapteris
Sensori:
- DHT11
- Spiedpoga (x3)
Izpildmehānisms:
Elektromagnēts ZYE1-P20/15
Cits:
- LCD displejs 1602A
- Rezistors 220 omi (x3)
- Kabeļi no vīriešiem līdz vīriešiem
- Kabeļi no vīrieša līdz sievietei
2. solis: Fritzēšanas shēma
Es izveidoju divas satricinošas shēmas. Pirmā shēma ir tā, kā es to pārslēdzu, un otrā ir izkārtojums uz maizes dēļa. Jūs varat lejupielādēt PDF failus, lai tuvinātu.
Es lodēju visas pogas. Neaizmirstiet ar katru pogu ievietot 220 omu rezistoru. Tas ir drošības apsvērumu dēļ, ja to nepareizi pārslēdzat. Es pievienoju LCD displeju pie maizes dēļa ar kabeļiem no vīriešiem līdz sievietēm un vīriešiem-vīriešiem. Potenciometrs ir ieslēgts uz maizes dēļa.
3. darbība: kādi rīki jums ir nepieciešami?
Korpusa izveidošanai es izmantoju daudz dažādu rīku. Es tos visus esmu uzskaitījis jums.
- Skrūvgriezis
- Urbis
- Frēzmašīna
- Koka līme
- Kvadrātveida rīks
- Āmurs
- Skrūves skava
- Cyllinder dirll
- Finierzāģis
Protams, jūs nevarat izmantot rīkus, ja jums nav ar ko pievienot lietu. Tāpēc es uzskaitīju visas sastāvdaļas.
- Skrūves
- Pīļteips
- Lente
- Klavieru eņģes (100 cm)
- Koks (izmēri 4. solis)
- Gāzes atspere 50N/5kg 250mm
-
Stiprinājuma pārslēga fiksators (2x)
4. solis: produktu izstrāde
Jums ir nepieciešams pāris dažādu izmēru koks. Koka biezums ir 1,8 cm.
Ārpus lietas
- Sejas aizmugure = 98, 6 x 16, 0 x 1, 8 cm
- Priekšpuse = 98, 6 x 16, 0 x 1, 5 cm
- Lejup vērsta seja = 95, 0 x 34, 0 x 1, 8
- Augšējā seja = 98, 6 x 37, 8 x 1, 8
- Kreisā seja = 16, 0 x 34, 0 x 1, 8 cm
- Labā seja = 16, 0 x 34, 0 x 1, 8 cm
Lietas iekšpusē
- Augšējā seja = 20, 0 x 34, 0 cm
- Kreisā seja = 11, 0 x 34, 0 cm
- Režģis = 34, 0 x 2,5 cm
- magnēts koks = 8, 0 x 4,. cm
-
Atbalsta bloki = 8, 0 x 4, 0 cm
Es arī izgriezu savas vijoles formu no izomo, lai tā kastē paliktu vietā.
- Izomo = 71, 0 x 34, 0 cm
- koks = 71, 0 x 34, 0 cm
Es soli pa solim paskaidrošu, kā es saliku lietu kopā.
1. darbība
Savienojiet priekšējo un aizmugurējo seju ar leju. Es izmantoju 13 skrūves un koka līmi. Tad es piestiprināju sānus ar 4 skrūvēm un koka līmi. Kreisajā pusē urbiet caurumu elektronikas vadiem.
2. solis
Mugura ir 98,6 cm gara. Es arī cutthe klavieres eņģes, ka garš; lai es to varētu piestiprināt visā garumā aizmugurē iekšpusē. Vispirms es to piestiprināju aizmugurējās sejas augšpusē. Lai to piestiprinātu pie vāka, vislabāk ir lūgt kādu palīdzību. Jūs rīkojaties tāpat kā iepriekšējā.
3. solis
Pievienojiet stiprinājuma pārslēga aizbīdņus. Izvēlieties, kur tos novietot. Es tos novietoju 20 cm attālumā no malas. Gan pa kreisi, gan pa labi. Tiem jābūt viegli piestiprināmiem. Tad čemodāna ārpuse ir pabeigta.
4. solis
Man bija jāspēj kaut kur ievietot elektroniku. Es parakstīju visu, kas atrodas augšējā dēļā. Tad es visu samīcu. Tas ir precīzs darbs, bet tas dod vislabāko rezultātu. Magnēts bija problēma, bet es to atrisināju, ievietojot papildu koka bloku, kur magnētam vajadzētu būt. Izmantojot cilindra urbi 20, jūs varat izveidot caurumu koka blokā. Magnēts precīzi iederēsies.
Piestipriniet sānu un augšpusi, pieskrūvējot tos kopā, un neaizmirstiet starp tiem ievietot koka līmi. Komponentu dēlis nederēs, jo gāzes atspere ir ceļā. Kaut kā man vajadzēja ventilāciju. Es pievienoju 34, 0 x 2, 5 cm režģi kreisajā pusē augšējai dēlei. Man vēl bija jāsasniedz savs RPi citam projektam, tāpēc es to neskrūvēju uz korpusa ārpuses. Es izveidoju divus atbalsta blokus, uz kuriem var gulēt iekšējie plaukti.
Pakariet abus atbalsta blokus vietā, kur sākas fonta seja. Tātad puse, kas ir vistuvāk apakšai. Augšpusē ir fotoattēls, lai tas būtu skaidrāks. Tagad jūs varat ievietot elektroniku un nodalījumu tur.
5. solis
Tagad vijoles korpuss ir gandrīz pabeigts. Vieta vijolei vēl ir jāizveido. Novietojiet vijoli uz koka dēļa un uzzīmējiet to. Es nekopēju gabalu kaklam. Tādā veidā vijole saņem zināmu atbalstu. Kad esat to uzzīmējis, tagad jūs varat izgriezt formu ar finierzāģi.
Kad es to izgriezu, es novietoju koku uz izomo un izsekoja formu. Tad es izgriezu vijoles formu ar nazi. Ja vēlaties, varat krāsot koka dēli. Es strādāju ar melniem grafiti. Uzmanieties, lai to neizmantotu uz izomo, tas absorbēs krāsu! Kad tas ir sauss, visu var salikt lietā.
5. darbība: normalizēta datu bāzes struktūra
Es izveidoju savu normalizēto datu bāzi MySQL Workbench.
tblIerīce:
- deviceId
- temats
- vienība
- tipa
tblMeting:
- numurs
- kods
- deviceId
- sākuma datums
- beigu datums
- meterValue
- PractiseTime
blActie:
- kods
- apraksts
6. darbība: Raspberry Pi iestatīšana
Šīs pamācības pdf versijā es soli pa solim rakstīju, kā iestatīt RPi. Ir saites uz visām nepieciešamajām programmām. Iekļautas arī pareizās RPi komandas.
Kad esat pabeidzis visas darbības, jums vajadzētu būt iespējai izveidot SSH savienojumu ar savu RPi.
7. darbība: kods vietnē Github
Iepriekšējā solī jūs izveidojāt darbvietu ar mapi priekšējai daļai un mapi aizmugurei. Tie tagad noder. Es uzrakstīju savu aizmugures kodu ar python, un mana priekšpuse sastāv no html, CSS un Javascript.
Saite uz kodu vietnē Github:
Backend
config.py
Sāku ar failu config.py. Tas satur jūsu datu bāzes informāciju. Saimniekdatora nosaukums un parole ir tādi paši kā jūsu pieteikšanās MySQL. Datu bāzē jūs ievietojat savas datu bāzes nosaukumu.
projectDataRepository
Programmā projectDataRepository es varu veikt visas CRUD darbības. CRUD apzīmē Izveidot, Lasīt, Atjaunināt un Dzēst. Es izguvu datus no datu bāzes, varu tos atjaunināt vai pievienot jaunus datus. Ja nepieciešams, es varu arī izdzēst, bet es to neizmantoju šajā projektā. Es pieprasu datus par grafikiem un pēdējo mērījumu. Man ir arī 3 ieliktņi, lai pievienotu datus, kas nāk no sensoriem.
app.py
Šajā failā es ievietoju kodu, lai saņemtu datus savā datu bāzē, savu elektronikas kodu un arī kodu, lai lietas nokļūtu manā priekšējā daļā vai saņemtu lietas no priekšpuses.
Koda apakšā es daru visu. Ja saņemat kļūdas no GPIO, apskatiet tapas, kuras izmantojāt savām pogām, LCD…
Frontend
app.js
Vietnes grafiki ir izveidoti šeit. Savienojumi tiek veidoti ar aizmuguri, bet lietas arī nāk no aizmugures uz priekšējo daļu.
index.html
Šajā failā ir visa informācija par vietni. Arī saites uz Javascript failu.
ekrāns.css
Šeit tiek veikts vietnes izkārtojums.
Ieteicams:
Smart Desk LED gaisma - Viedais apgaismojums ar Arduino - Neopikseļu darbvieta: 10 soļi (ar attēliem)
Smart Desk LED gaisma | Viedais apgaismojums ar Arduino | Neopikselu darbvieta: tagad mēs daudz laika pavadām mājās, mācāmies un strādājam virtuāli, kāpēc gan nepalielināt mūsu darba telpu, izmantojot pielāgotu un gudru apgaismojuma sistēmu, kuras pamatā ir Arduino un Ws2812b gaismas diodes. Šeit es jums parādīšu, kā veidot savu viedo Galda LED gaisma, kas
Viedais iekštelpu augu monitors - ziniet, kad jūsu augu nepieciešams laistīt: 8 soļi (ar attēliem)
Viedais iekštelpu augu monitors - ziniet, kad jūsu augu nepieciešams laistīt: Pirms pāris mēnešiem es izveidoju augsnes mitruma uzraudzības nūju, kas darbojas ar akumulatoru un kuru var iestrēgt augsnē jūsu istabas auga podiņā, lai sniegtu jums noderīgu informāciju par augsni mitruma līmenis un zibspuldzes gaismas diodes, kas norāda, kad jāgaida
Viedais modinātājs: viedais modinātājs, kas izgatavots ar Raspberry Pi: 10 soļi (ar attēliem)
Viedais modinātājs: viedais modinātājs, kas izgatavots, izmantojot Raspberry Pi: Vai esat kādreiz vēlējies gudru pulksteni? Ja tā, tas ir risinājums jums! Es izveidoju viedo modinātāju, tas ir pulkstenis, ar kuru jūs varat mainīt modinātāja laiku atbilstoši vietnei. Kad modinātājs atskan, atskanēs skaņa (skaņas signāls) un iedegsies 2 gaismas
Viedais cirka korpuss: 5 soļi
Viedais cirka korpuss: Esmu izveidojis projektu ar aveņu pi, cirka futrāli un dažiem sensoriem. Sensori ir savienoti ar pi ar GPIO tapām. Manā cirka lietā sensori nosaka, kad kaut kas iziet no lietas. Kad jūsu iekārta ir ārpus korpusa, tā
Amiga Arduino disketes diskdziņa korpuss/korpuss: 5 soļi
Amiga Arduino disketes diskdziņa korpuss/korpuss: šajā pamācībā ir paskaidrots, kā salikt disketes diskdzini Arduino Amiga disketes lasītāju/rakstītāju operētājsistēmai Windows. Lai pabeigtu šo projektu, jums būs nepieciešams: 3D printeris uz abo