Obsah:
- Krok 1: Jakou elektroniku potřebujete?
- Krok 2: Fritzing Scheme
- Krok 3: Jaké nástroje potřebujete?
- Krok 4: Vývoj produktu
- Krok 5: Normalizovaná struktura databáze
- Krok 6: Nastavení Raspberry Pi
- Krok 7: Kód na Githubu
Video: Chytré pouzdro na housle: 7 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Hudba je důležitou součástí mého života. Hraji na housle 10 let, ale je tu 1 problém. Nikdy nevím, jak dlouho jsem cvičil. Ve svém projektu budu sledovat teplotu, vlhkost a dobu cvičení. Je to samostatný projekt, ale také vytvářím webové stránky, které budou ukazovat teplotu, vlhkost a dobu cvičení. V tomto návodu vám ukážu, jak jsem vyrobil pouzdro na housle.
Abych vše shrnul:
- sleduje se teplota a vlhkost
- procvičovaný čas se sleduje
- Zobrazí se IP adresa
Tento projekt jsem vytvořil s Raspberry Pi, vše jsem naprogramoval v kódu Visual Studio. Pouzdro je také vlastní výroby. Napsal jsem PDF se všemi informacemi. Můžete si jej stáhnout zde.
Krok 1: Jakou elektroniku potřebujete?
za prvé, jakou elektroniku potřebujete, abyste si to mohli vyrobit sami?
Základy:
- Raspberry Pi 4
- Raspberry Pi USB-C 3A
- Micro SD karta (+/- 16 GB)
- Prkénko (2)
- Napájení na prkénko 9V
- T-ševec
- 40pinový adaptér rozšiřující desky
Senzory:
- DHT11
- Tlačítko (x3)
Aktuátor:
Elektromagnet ZYE1-P20/15
Jiný:
- LCD displej 1602A
- Rezistor 220 ohmů (x3)
- Kabely typu male-to-male
- Kabely typu male-to-female
Krok 2: Fritzing Scheme
Udělal jsem dvě frizující schémata. První schéma je, jak jsem ho přepnul, a druhé je rozložení na prkénku. Pro zvětšení si můžete stáhnout soubory PDF.
Pájel jsem všechna tlačítka. Ke každému tlačítku nezapomeňte umístit odpor 220 Ohm. Je to z bezpečnostních důvodů, pokud to špatně přepnete. Upevnil jsem LCD displej na prkénko pomocí kabelů male-to-female a male-to-male. Potenciometr se zapne na desce.
Krok 3: Jaké nástroje potřebujete?
K sestavení pouzdra jsem použil spoustu různých nástrojů. Uvedl jsem je pro vás všechny.
- Šroubovák
- Vrtat
- Frézka
- Lepidlo na drevo
- Čtvercový nástroj
- Kladivo
- Šroubová svorka
- Cyllinder dirll
- Vykružovačka
Nástroje samozřejmě nemůžete používat, pokud nemáte k čemu pouzdro připevnit. Proto jsem uvedl všechny součásti.
- Šrouby
- Ducktape
- Páska
- Klavírní závěs (100 cm)
- Dřevo (rozměry krok 4)
- Plynová pružina 50N/5kg 250mm
-
Přepínací západka zapínání (2x)
Krok 4: Vývoj produktu
Potřebujete pár různých velikostí dřeva. Tloušťka dřeva je 1,8 cm.
Mimo případ
- Zadní strana = 98, 6 x 16, 0 x 1, 8 cm
- Přední strana = 98, 6 x 16, 0 x 1, 5 cm
- Dolní strana = 95, 0 x 34, 0 x 1, 8
- Lícem nahoru = 98, 6 x 37, 8 x 1, 8
- Levá tvář = 16, 0 x 34, 0 x 1, 8 cm
- Pravá tvář = 16, 0 x 34, 0 x 1, 8 cm
Uvnitř pouzdra
- Lícem nahoru = 20, 0 x 34, 0 cm
- Levá tvář = 11, 0 x 34, 0 cm
- Mřížka = 34, 0 x 2,5 cm
- magnetové dřevo = 8, 0 x 4,. cm
-
Opěrné bloky = 8, 0 x 4, 0 cm
Také jsem vystřihl tvar svých houslí z isomo, aby zůstaly na místě v krabici.
- Isomo = 71, 0 x 34, 0 cm
- dřevo = 71, 0 x 34, 0 cm
Krok za krokem vysvětlím, jak jsem případ sestavil.
Krok 1
Propojte přední a zadní stranu se spodní stranou dolů. Použil jsem 13 šroubů a lepidlo na dřevo. Poté jsem boky připevnil 4 šrouby a lepidlem na dřevo. Na levé straně vyvrtejte otvor pro zapojení elektroniky.
Krok 2
Zadní strana je dlouhá 98,6 cm. Také jsem přestřihl pianový závěs tak dlouho; takže jej mohu uvnitř připevnit po celé délce vzadu. Nejprve jsem jej připevnil k horní části zadního obličeje. Chcete -li jej připevnit k víku, je nejlepší požádat někoho o pomoc. Postupujete stejně jako předchozí.
Krok 3
Připevněte přepínací západky upevňovacího prvku. Vyberte si, kam je umístíte. Umístil jsem je 20 cm od okraje. Jak vlevo, tak vpravo. Měly by být snadno připevnitelné. Potom je vnější strana kufru hotová.
Krok 4
Musel jsem umět někam dát elektroniku. Odhlásil jsem vše na horním prkně. Pak jsem všechno rozdrtil. Je to precizní práce, ale dává nejlepší výsledek. Magnet byl problém, ale vyřešil jsem to umístěním extra dřevěného bloku tam, kde by magnet měl být. S válcovou vrtačkou o průměru 20 můžete do dřevěného bloku udělat díru. Magnet přesně sedí.
Připevněte boční a horní část jejich sešroubováním a nezapomeňte mezi ně dát lepidlo na dřevo. Prkno součásti se nevejde, protože v cestě je plynová pružina. Nějak jsem potřeboval větrání. Na horní prkno jsem vlevo připevnil mřížku 34, 0 x 2, 5 cm. Stále jsem musel dosáhnout svého RPi pro další projekt, takže jsem ho nezasekl na vnější stranu skříně. Vyrobil jsem dva podpůrné bloky, na kterých mohou ležet vnitřní police.
Zavěste dva bloky podpory tam, kde začíná plocha písma. Takže strana nejblíže ke dnu. Nahoře je fotka, aby to bylo jasnější. Nyní tam můžete vložit elektroniku a přihrádku.
Krok 5
Nyní je pouzdro na housle téměř hotové. Místo pro housle musí být ještě vytvořeno. Položte housle na dřevěné prkno a přetáhněte je. Nekopíroval jsem kus na krk. Tímto způsobem housle získají určitou podporu. Jakmile ho nakreslíte, můžete nyní tvar vystřihnout skládačkou.
Poté, co jsem ho vyřízl, položil jsem dřevo na izomo a vystopoval tvar. Potom jsem nástrojem nůž vystřihl tvar houslí. Pokud chcete, můžete namalovat dřevěné prkno. Pracoval jsem s černými grafity. Dávejte pozor, abyste to nepoužili na isomo, bude absorbovat barvu! Když uschne, můžete vše dát do kufru.
Krok 5: Normalizovaná struktura databáze
Normalizovanou databázi jsem vytvořil v MySQL Workbench.
tblDevice:
- ID zařízení
- téma
- jednotka
- typ
tblMeting:
- číslo
- kód
- ID zařízení
- datum začátku
- datum ukončení
- měřená hodnota
- cvičitČas
blActie:
- kód
- popis
Krok 6: Nastavení Raspberry Pi
V pdf verzi tohoto návodu jsem krok za krokem napsal, jak nastavit RPi. Existují odkazy na všechny programy, které potřebujete. Součástí jsou také správné příkazy pro RPi.
Až dokončíte všechny kroky, mělo by být možné navázat připojení SSH k vašemu RPi.
Krok 7: Kód na Githubu
V předchozím kroku jste vytvořili pracovní prostor se složkou pro frontend a složkou pro backend. Teď přijdou vhod. Napsal jsem svůj backendový kód pomocí pythonu a můj frontend se skládá z html, CSS a Javascriptu.
Odkaz na kód na Github:
Backend
config.py
Začnu souborem config.py. Obsahuje informace o vaší databázi. Název hostitele a heslo jsou stejné jako vaše přihlašovací údaje do MySQL. Do databáze zadáte název své databáze.
projectDataRepository
V projectDataRepository mohu provádět všechny akce CRUD. CRUD znamená Create, Read, Update and Delete. Získávám data z databáze, mohu je aktualizovat nebo přidávat nová data. V případě potřeby mohu také provést odstranění, ale v tomto projektu to nepoužívám. Vyžaduji data pro grafy a poslední měření. Mám také 3 vložky pro přidání dat pocházejících ze senzorů.
app.py
V tomto souboru jsem vložil kód pro získání dat do mé databáze, můj elektronický kód a také kód pro získání věcí do mého frontendu nebo pro příjem věcí z frontendu.
V dolní části kódu dělám všechno. Pokud se vám zobrazí chyby z GPIO, podívejte se na piny, které jste použili pro tlačítka, LCD…
Frontend
app.js
Zde se vytvářejí grafy pro web. Spojení se vytvářejí na backendu, ale věci také přicházejí z backendu na frontend.
index.html
Tento soubor obsahuje všechny informace o webových stránkách. Také odkazy na soubor Javascript.
screen.css
Zde se provádí rozložení webových stránek.
Doporučuje:
Chytré pouzdro Nexus 7 s cukrem a magnetem: 5 kroků
Chytré pouzdro Nexus 7 W/ Sugru & Magnet: Krátce poté, co se lidem poprvé dostalo do rukou Nexus 7, někdo zjistil, že reaguje na magnet umístěný v určité oblasti, podobně jako chytrá pouzdra iPadu. Žádný z případů, které jsem viděl, to neměl, ani jsem nemohl najít ten, který by se otevřel přes vrchol jako
Chytré brýle (pod 10 $ !!!): 8 kroků (s obrázky)
Chytré brýle (pod 10 $ !!!): Dobrý den! Všichni jsme obeznámeni s inteligentními brýlemi, jako jsou ty s názvem E.D.I.T.H. vyrobila naše milovaná postava Tony Stark, která byla později předána Peteru Parkerovi. Dnes budu stavět jedno takové chytré sklo, které bude pod 10 dolarů! Nejsou úplně
Chytré stolní LED světlo - Chytré osvětlení W/ Arduino - Pracovní prostor Neopixels: 10 kroků (s obrázky)
Chytré stolní LED světlo | Chytré osvětlení W/ Arduino | Neopixels Workspace: Nyní dny trávíme spoustu času doma, studujeme a pracujeme virtuálně, tak proč nezvětšit náš pracovní prostor pomocí vlastního a chytrého systému osvětlení založeného na LED Arduino a Ws2812b LED. Zde vám ukážu, jak vybudovat Smart Stolní LED světlo, které
Jak si vyrobit DIY chytré zrcadlo: 12 kroků (s obrázky)
Jak si vyrobit vlastní zrcadlo Smart Mirror: A " Smart Mirror " je obousměrné zrcadlo se zobrazením za ním, které se obvykle používá k zobrazení užitečných informací, jako je čas a datum, počasí, váš kalendář a všechny další věci! Lidé je používají pro všechny druhy účelů
Reinkarnujte kazetové pouzdro jako pouzdro na iPod: 6 kroků
Reinkarnujte kazetové pouzdro jako pouzdro pro iPod: Tyto případy vyrábím již několik let pro přátele. Jsou velmi jednoduché, ale vysoce funkční a není těžké je vyřezávat. Líbí se mi, jak se nabídky iPodu zobrazují jasně v uzavřeném pouzdře. Vejdou se do 5. generace, 30 gigabajtového videa a