Obsah:

Chytré pouzdro na housle: 7 kroků (s obrázky)
Chytré pouzdro na housle: 7 kroků (s obrázky)

Video: Chytré pouzdro na housle: 7 kroků (s obrázky)

Video: Chytré pouzdro na housle: 7 kroků (s obrázky)
Video: 7 funkcí, které musí Samsung uživatelé znát. 2024, Listopad
Anonim
Chytré pouzdro na housle
Chytré pouzdro na housle

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?

Jakou elektroniku potřebujete?
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

Fritzingovo schéma
Fritzingovo schéma
Fritzingovo schéma
Fritzingovo schéma

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?

Jaké nástroje potřebujete?
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

Vývoj produktů
Vývoj produktů
Vývoj produktů
Vývoj produktů
Vývoj produktů
Vývoj produktů
Vývoj produktů
Vývoj produktů

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

Normalizovaná struktura databáze
Normalizovaná struktura databáze
Normalizovaná struktura databáze
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

Nastavení Raspberry Pi
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: