Cov txheej txheem:

Lwm Qhov Feem Ntau 3D Luam Hloov Hloov: 7 Kauj Ruam (nrog Duab)
Lwm Qhov Feem Ntau 3D Luam Hloov Hloov: 7 Kauj Ruam (nrog Duab)

Video: Lwm Qhov Feem Ntau 3D Luam Hloov Hloov: 7 Kauj Ruam (nrog Duab)

Video: Lwm Qhov Feem Ntau 3D Luam Hloov Hloov: 7 Kauj Ruam (nrog Duab)
Video: Saib Mis paub Poj niam (hluas nkauj) tus yam ntxwv lub siab 2024, Hlis ntuj nqeg
Anonim
Lwm Qhov Feem Ntau 3D Luam Tawm Hloov Hloov
Lwm Qhov Feem Ntau 3D Luam Tawm Hloov Hloov

Fusion 360 Cov Haujlwm »

Ib pliag rov qab kuv tsim Feem ntau 3D Luam Hloov Hloov tshwj xeeb rau kuv li Minivac 601 Replica project. Rau kuv qhov Think-a-Tron 2020 txoj haujlwm tshiab, Kuv pom kuv tus kheej xav tau lwm qhov hloov pauv. Kuv tab tom nrhiav rau SP5T vaj huam sib luag mount hloov. Qhov xav tau ntxiv yog tias kuv yuav tau nyeem qhov hloov pauv siv Arduino nrog txwv I/O pins muaj.

Kuv xav tsis thoob tias kim npaum li cas SP5T cov hloov pauv tuaj yeem ua tau. PCB mount sawv daws yog pheej yig heev, tab sis me me thiab tsis haum rau kuv cov kev xav tau. Kev hloov pauv vaj huam sib luag yog $ 25+ ntawm Digi-Key thiab kuv yuav xav tau ob qho. Yog tias kuv yog tus neeg mob ua haujlwm kuv tej zaum tuaj yeem tau txais qee qhov txawv teb chaws pheej yig dua. Kuv tuaj yeem tau siv lub hwj chim ntsuas tus nqi pheej yig ua ke nrog cov lus sib piv los ua txoj haujlwm, tab sis kuv xav tau kev daws teeb meem nrog "kev tshem tawm" kom raug. Yog li thaum kawg ntawm hnub kuv txiav txim siab sim ua DIY mus kom ze, thiab tom qab ob peb hnub ua haujlwm kuv tuaj nrog tus qauv tsim duab saum toj no.

Nws tsis yog qhov kev cog lus raws li "khw yuav" hloov ntawm 50 mm txoj kab uas hla, tab sis nws yeej siv tau hauv ntau lub sijhawm suav nrog kuv. Zoo li lub zog ntsuas hluav taws xob, koj tuaj yeem nyeem tsib qhov sib txawv "nres" nrog ib tus pin zoo sib xws thiab, raws li tuaj yeem pom saum toj no, yog vaj huam sib luag mount.

Yog li cia peb tsim ib qho.

Khoom siv

Ntxiv nrog rau qhov chaw luam tawm koj yuav xav tau:

  • 62K ohm resistors.
  • Qee cov hlau nplaum me me 3 hli txoj kab uas hla thiab 2 hli tob.
  • Qhov luv 7 hli ntev ntawm 2 hli txoj kab uas hla (12 AWG) tsis muaj tooj liab hlau xaim.
  • Qee qhov txuas hlau. Kuv tus kheej muaj cov rwb thaiv tsev mos silicon.

Kauj Ruam 1: Luam Tshooj

Luam qhov
Luam qhov

Txhua yam koj xav tau los ua qhov Hloov Hloov no yog cov duab saum toj no. Rau cov ntawv luam tawm kuv siv cov teeb tsa hauv qab no (tshwj tsis yog qhov tshwj xeeb tau teev tseg):

Luam daws teeb meem:.2 hli

Tus nqi: 20%

Cov ntsiab lus: AMZ3D PLA

Sau ntawv: Tsis muaj kev txhawb nqa. Luam cov khoom hauv lawv qhov kev qhia ua ntej. Txhawm rau hloov Rotary koj yuav tsum tau luam cov ntu hauv qab no:

  • 1 - Teb Hloov Pauv
  • 1 - Teb Hloov Rotor
  • 1 - Teb Hloov Piston
  • 1 - Teb Hloov Gasket
  • 1 - Teb Hloov Pauv
  • 1 - Teb Hloov Cov Hluav Taws Xob Hluav Taws Xob (xaiv tau)

Kauj Ruam 2: Npaj Lub Hauv Paus

Npaj Lub Hauv Paus
Npaj Lub Hauv Paus
Npaj Lub Hauv Paus
Npaj Lub Hauv Paus
Npaj Lub Hauv Paus
Npaj Lub Hauv Paus
  1. Ntxig 6 ntawm cov hlau nplaum rau hauv daim Base. Siv me me ntawm cov kua nplaum los tuav lawv rau hauv qhov chaw. Nco ntsoov tias qhov polarity zoo ib yam rau txhua 6 tus hlau nplaum.
  2. Solder cov resistors hauv koob raws li hauv daim duab saum toj no. Txhua qhov yuav tsum yog 15 hli sib nrug. Kuv ua tus jig me me los tuav lawv nyob rau hauv qhov chaw rau soldering.
  3. Ntxig cov resistors rau hauv Base channel, tom qab "cov ntawv" tuav cov hlau nplaum. Cov neeg tawm tsam ncaj qha mus tom qab cov ntawv thaum cov laug txuas mus rau hauv "qhov khoob".
  4. Thaum koj txaus siab tias txhua tus neeg tawm tsam tau ua haujlwm raug, thawb lawv mus rau hauv qab ntawm cov channel, tom qab ntawd nyab xeeb lawv nrog qhov "Gasket" daim.

Kauj Ruam 3: Npaj Rotor

Npaj Rotor
Npaj Rotor
Npaj Rotor
Npaj Rotor
  1. Ntxig cov hlau nplaum rau hauv txhua ntawm rau qhov rau sab ntawm lub rotor. NCO TSEG: Cov hlau nplaum yuav tsum tau taw qhia kom lawv nyiam cov hlau nplaum uas tau teeb tsa rau sab hauv ntawm lub hauv paus. Siv cov kua nplaum me me los tuav tag nrho cov hlau nplaum nyob hauv qhov chaw.
  2. Ntxig ib pawg ntawm plaub tus hlau nplaum rau hauv lub qhov tom qab ntawm Rotor "trough" daim duab saum toj no.
  3. Kaw Rotor Sab saum toj mus rau Rotor kom lub trough dhau los ua lub qhov me me. Kuv tau ua raws txoj kab tiaj tiaj ntawm tus ncej nrog rau sab laug ntawm lub pas dej.

Kauj Ruam 4: Npaj lub Piston

Npaj Piston
Npaj Piston
Npaj Piston
Npaj Piston
Npaj Piston
Npaj Piston
  1. Ntxig ib pawg ntawm peb tus hlau nplaum rau hauv lub qhov ntawm "nraub qaum" ntawm lub piston. NCO TSEG: Cov hlau nplaum no yuav tsum tau taw qhia kom lawv thim cov hlau nplaum uas tau teeb rau sab hauv ntawm Rotor nyob tom qab ntawm lub trough. Siv cov kua nplaum me ntsis los tiv thaiv lawv.
  2. Solder lub 7 hli ntev ntawm 2 hli txoj kab uas hla tooj liab hlau mus rau qhov kawg ntawm qhov luv luv ntawm txoj hlua txuas.
  3. Thawb txoj hlua txuas los ntawm lub qhov nyob rau hauv ntej ntawm Piston thiab lo rau 7 hli tooj liab xaim mus rau cov ntoo nyob rau pem hauv ntej ntawm Piston zoo li hauv daim duab saum toj no. Ceev faj kom tsis txhob muaj kua nplaum rau ntawm xub ntiag ntawm tooj liab hlau.

Kauj Ruam 5: Sib dhos Cov Hloov Hloov

Sib sau ua ke Rotary Hloov
Sib sau ua ke Rotary Hloov
Sib sau ua ke Rotary Hloov
Sib sau ua ke Rotary Hloov
Sib sau ua ke Rotary Hloov
Sib sau ua ke Rotary Hloov
  1. Xaub Piston rau hauv Rotor nrog xaim thawb hla lub qhov hauv qab raws li saum toj no. Cov hlau nplaum yuav tsum tau thawb lub Piston mus rau pem hauv ntej ntawm Rotor.
  2. Hloov cov xaim hla lub qhov hauv qab ntawm Lub Hauv Paus, thawb lub Piston mus rau tom qab ntawm Rotor trough, thiab xaub lub rooj sib dhos rau hauv Base.
  3. Nov yog lub sijhawm zoo los ntsuas qhov hloov pauv. Lub Rotor yuav tsum tig dawb thiab lub Piston yuav tsum swb rau hauv lub hauv paus puag thaum koj tig. Koj yuav tsum xav tias thaum Piston snaps rau hauv ib qho ntawm qhov, thiab xav tias muaj qee qhov kev tiv thaiv thaum koj sim ntswj kom deb ntawm lub qhov. Qhov ntawd yog qhov kev txiav txim uas kuv tau tham txog.
  4. Thaum koj txaus siab tias txhua yam ua haujlwm tau zoo, ua kua nplaum rau sab saum toj mus rau hauv lub hauv paus ua tib zoo txhawm rau txhuam cov Rotor.

Kauj Ruam 6: Kuaj Qhov Hloov Hloov

Kuaj Qhov Hloov Hloov
Kuaj Qhov Hloov Hloov
Kuaj Qhov Hloov Hloov
Kuaj Qhov Hloov Hloov

Kuv txuas qhov hloov pauv mus rau Arduino Nano thiab sau qhov ntsuas me me los txiav txim siab qhov txiaj ntsig rov qab los ntawm kev sib piv Nyeem () ntawm txhua ntawm tsib txoj haujlwm hloov pauv, thiab tau los nrog cov txiaj ntsig hauv qab no: 233, 196, 159, 115, thiab 68. Hauv cov duab kos hauv qab no kuv siv cov txiaj ntsig no thiab teeb tsa ib puag ncig ntawm -10 txog +10 ib puag ncig lawv txhawm rau suav qhov tsis txaus ntseeg hauv kev nyeem.

#suav nrog "FastLED.h"

#define NUM_LEDS 35 #define LEDS_PIN 6 CRGB leds [NUM_LEDS]; int A [35] = {0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1}; int B [35] = {1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0}; int C [35] = {0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0}; int T [35] = {1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0}; int F [35] = {1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0}; int ib = 0; teeb tsa tsis muaj dab tsi () {Serial.begin (115200); Serial.println ("Test Resistor Network"); pinMode (A5, INPUT_PULLUP); FastLED.addLeds (leds, NUM_LEDS); Serial.begin (115200); Serial.println ("5x7 LED Array"); FastLED.setBrightness (32); } int countA = 0; int countB = 0; int suavC = 0; int countT = 0; int countF = 0; lub voj void () {a = analogRead (5); Serial.println (a); yog (a = 58) countF ++; yog (a = 105) countT ++; yog (a = 149) suavC ++; yog (a = 186) countB ++; yog (a = 223) countA ++; yog (countF> 10) {showLetter (F); countA = 0; countB = 0; suavC = 0; countT = 0; countF = 0;} yog (countT> 10) {showLetter (T); countA = 0; countB = 0; suavC = 0; countT = 0; countF = 0;} yog (countC> 10) {showLetter (C); countA = 0; countB = 0; suavC = 0; countT = 0; countF = 0;} yog (countB> 10) {showLetter (B); countA = 0; countB = 0; suavC = 0; countT = 0; countF = 0;} yog (countA> 10) {showLetter (A); countA = 0; countB = 0; suavC = 0; countT = 0; countF = 0;} ncua (10); } void showLetter (int tsab ntawv ) {rau (int kuv = 0; kuv <NUM_LEDS; kuv ++) {yog (tsab ntawv == 1) {leds = CRGB:: Dawb; } lwm {leds = CRGB:: Dub; }} FastLED.show (); }

Cov txiaj ntsig ntawm qhov ntsuas no tuaj yeem pom saum toj no. Kuv tau luam tawm lub vaj huam sib luag me me los txhawm rau hloov qhov. Qhov no yog qhov siv tsis tau txuas rau Lub Hloov Hloov, kom lees txais tus neeg siv cov lus teb rau ntau cov lus nug xaiv (A, B, C), lossis Cov Lus Tseeb/Tsis tseeb (T, F). Tom qab ntawd kuv txuas nrog 5x7 NeoPixel Zaub uas tseem yog ib feem ntawm kuv Qhov Kev Xav-a-Tron 2020. Nov yog txhua qhov kev sib txuas mus rau Arduino:

  • Tso cov hlau liab rau +5V
  • Zaub ntsuab xaim rau D6
  • Zaub Dawb xaim rau GND
  • Hloov Piston xaim rau A5
  • Hloov Resistors hlau rau GND

Nov yog daim vis dis aus ntawm Kev Hloov Hloov thiab 5x7 Zaub hauv kev nqis tes ua.

Kauj Ruam 7: Kev Xav Thaum Kawg

Kuv zoo siab nrog kuv tus DIY Rotary Switch. Nws ua haujlwm tau zoo thiab muaj qhov "hnov" zoo thaum koj hloov ntawm qhov chaw nres tsheb.

Tsis yog txhua tus yuav xav siv sijhawm los ua lawv tus kheej hloov pauv, thiab feem ntau yuav muaj qhov xav tau sib txawv dua li kuv muaj. Txawm li cas los xij, rau ib tus neeg zoo li kuv uas ua ntau txoj haujlwm luam tawm, nws yog qhov zoo uas paub tias nrog kev siv zog me ntsis koj tuaj yeem tau txais yam koj xav tau kom ua tiav txoj haujlwm, yam tsis muaj kev cuam tshuam.

Pom zoo: