Indholdsfortegnelse:

DigitalHeroMeter: 4 trin (med billeder)
DigitalHeroMeter: 4 trin (med billeder)

Video: DigitalHeroMeter: 4 trin (med billeder)

Video: DigitalHeroMeter: 4 trin (med billeder)
Video: Обзор цифрового термометра и гигрометра 2024, Juli
Anonim
DigitalHeroMeter
DigitalHeroMeter
DigitalHeroMeter
DigitalHeroMeter
DigitalHeroMeter
DigitalHeroMeter

Tinkercad -projekter »

Træt af at måle afstande med linealer, målere og andre kedelige ting? Her er løsningen, som seje helte bruger!

En virkelig sej gadget, som du kan have på som en handske fra Iron Man, let at udvikle, ganske funktionel og latterligt let at bruge. Justerbar læsehastighed, behagelig og holdbar. Jeg har set mange af disse enheder, men ikke som denne. Strukturen holder hardwaren og er fuldstændig 3d -printet, og jeg brugte nogle Arduino -komponenter og programmering. Ud over dette er det ganske enkelt at opgradere modellen med lysdioder og en summer for at give andre indikatorer til brugerne, jeg anbefaler virkelig dette projekt til uddannelse, da det er så enkelt at udvikle.

Jeg håber du kan lide det!

Forbrugsvarer

1 x Arduino

1 x ultralydssensor

1 x Potentiometer 10k

1 x Breadboard Mini

1 x 220 Ω modstand

1 x LCD 1602 -modul

14 x Jumper Wires

4 x Kvinde-til-Hankabel

1 x 9V batteri

1 x Snap on -stikclip

35 cm velcrobånd

10 cm spiralkabelholder

1 x skruetrækker Phillips (x)

1 x skruetrækker med huller (-)

8 x Selvskærende bolte M2 x 6 mm

2 x Selvskærende bolte M3 x 12 mm

1 x Superlimklæbemiddel

Trin 1: Systemdesign

Systemdesign
Systemdesign
Systemdesign
Systemdesign
Systemdesign
Systemdesign
Systemdesign
Systemdesign

Grundidéen med designet var at inkorporere en sej gadget på min højre hånd, men med den betingelse, at ultralydssensoren skulle aflæse afstanden lige på min højre hånd, og samtidig skulle skærmen være foran mig, for at se den aktuelle afstand.

Først har jeg besluttet at skitsere ideen først for at afklare, hvordan systemet vil se ud, og derefter begyndte jeg at lede efter eksisterende designs for at undgå at spilde så meget tid på at designe alle brikkerne. Hvad jeg fandt er følgende stykker:

Arduino -sagen (øverst og nederst)

LCD -hus (æske og omslag)

Ultrasonic sensorhus (top og bund)

Men med disse designs manglede noget meget vigtigt "grebet", derfor designede jeg det manglende stykke, og jeg modificerede ultralyds sensorhuset for at inkludere 9v batteriet og Breadboard Mini på Tinkercad.

Trin 2: 3d Udskrivning af stykkerne

3d Udskrivning af stykkerne
3d Udskrivning af stykkerne
3d Udskrivning af stykkerne
3d Udskrivning af stykkerne
3d Udskrivning af stykkerne
3d Udskrivning af stykkerne

I dette projekt brugte jeg den originale Prusa Mini 3d -printer og dens software Prusa Slicer. Det tog mig 4 gange at udskrive alle stykker. Hvis du aldrig har brugt denne printer og dens software i det følgende webstedslink, er der virkelig flotte og veldokumenterede selvstudier om, hvordan du gør det

Jeg printede parstykkerne (arduino -boks, lcd -hus, ultralydshus) og endelig grebet, til 3d -printstykker er det vigtigt at tage i betragtning, at dispositionen af stykkerne er meget vigtig for at reducere udskrivningstiden og de unødvendige understøtninger.

Trin 3: Kredsløb Design og programmering

Kredsløb Design og programmering
Kredsløb Design og programmering
Kredsløb Design og programmering
Kredsløb Design og programmering

I dette trin ønskede jeg at kende alle de nødvendige kabler, komponenter og for det meste disponeringen af al hardware og endelig teste systemet for at sikre, at der ikke var fejl. For at gøre dette brugte jeg igen tinkercad, men denne gang brugte jeg kredsløbsfunktionen. Det var virkelig nyttigt at tidligere udvikle den funktionelle prototype på denne virtuelle platform, fordi det giver meget klarhed.

Grundlæggende tilsluttede jeg et Arduino -bord med en LCD -skærm, et mini -brødbræt, et potentiometer og en modstand, men tinkercad tilbyder en mulighed for, at alle disse komponenter allerede er tilsluttet i optionen Arduino -startere, og klik derefter på LCD -indstillingen, der vises på billedet. Det næste trin er at tilslutte ultralydssensoren til kredsløbet, det er virkelig vigtigt at bruge HC-SR4-typen, fordi den er den mest almindelige, og den har 4 ben. For at tilslutte den ultralydssensor skal du bare tage i betragtning, at Vcc er forbundet til positiv 5V, GND er forbundet til negativ 0v eller GND Arduino -port, triggerstiften er forbundet til port 7, og ekko -stiften er forbundet til porten 6 på Arduino -kortet, men du kan faktisk oprette forbindelse til en hvilken som helst af de gratis digitale porte.

Programmering

Når du først trækker LCD -kredsløbet på tinkercad, uploader koden det også, det betyder, at det meste af koden allerede er udviklet, og du skal bare integrere koden til ultralydssensoren. Derfor integrerede jeg koden i den følgende fil.

Trin 4: Montering og tilslutning af kredsløbet

Samling og tilslutning af kredsløbet
Samling og tilslutning af kredsløbet
Samling og tilslutning af kredsløbet
Samling og tilslutning af kredsløbet
Samling og tilslutning af kredsløbet
Samling og tilslutning af kredsløbet

Det allerførste trin er at integrere al elektronikken inde i 3D -printede stykker, mens kablerne forbindes i den korrekte rækkefølge, ellers kan det være muligt at gentage to gange ethvert trin, derfor begyndte jeg at samle Arduino -kortet inde i 3D -printede boks og fikse det med de 4 selvgørende møtrikker M2 x 6 mm.

Derefter tilsluttede jeg Mini Breadboard med LCD -skærmen og efterlod et tomt sted til fremtidig tilslutning af potentiometeret, og jeg samlede LCD'et med 3D -printet dæksel ved hjælp af 4 selvdrejende møtrikker M2 x 6mm.

Det næste trin er at tilslutte ultralydssensoren med positiv (rødt kabel), negativt (sort kabel), udløser (orange kabel) og ekko (gult kabel) og derefter fastgøre husboksen med 2 selvgørende møtrikker M3 x 12 mm.

Nu er det tid til at være tålmodig og tilslutte resten af kablerne mellem Arduino Board og Mini Breadboard og potentiometeret, for at gøre det uden forvirring konverterede jeg det tidligere tinkercad kredsløb fra standard Breadboard til Breadboard Mini (Tag en se billedet ovenfor). Inden du starter, er det vigtigt at tage i betragtning, at for at forbinde kablerne fra Breadboard Mini til Arduino går kablerne gennem Arduino -boksens dæksel, ellers vil du indse, at du har inkluderet dækslet, og du bliver nødt til at gentage processen igen.

Når alt er forbundet, er samlingstiden kommet! I dette trin klæbede jeg LCD -husboksen med dækslet med superlim, og resultatet er imponerende, det passer rigtig godt. I det næste trin klippede jeg flere velcrobånd til fastgørelse af ultralydssensoren, Arduino -boksen, LCD -husboksen og grebstøtten, og jeg sluttede mig til alle stykkerne.

Endelig inkluderede jeg 9V -batteriet inde i hullet, og jeg sluttede strømstikket til, for at forbedre kabelstettikerne, dækkede jeg kablerne med Spiral -kabelorganisator.

Anbefalede: