Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Tanken er hvordan man skal gjøre andre mennesker lykkelige.
Såpeboblen er en av tingene som får de fleste til å være lykkelige fordi folk på en eller annen måte husker såpeboblen fra vår glade barndom.
Det er to maskiner som vi skal bygge, først er vindmøllen og boblegeneratoren for det andre. Jeg prøvde å gjøre det morsomt ved å legge til LED -nivåindikator, slik at folk må blåse hardere for å oppnå høyere omdreininger i vindmøllen. Selv om du alltid kan endre grensen i programmet.
Så disse maskinene kommuniserer via telemetri -modul, og når du blåser i vinden, vil boblegeneratoren lage en boble trådløst. Forhåpentligvis får de dopaminet ved å se boblen eller se smilefjes som liker boblen.
Dette prosjektet er beregnet på produsent, designer, ingeniør og alle som er interessert i å lære eller bygge om sensor eller bare vil gjøre folk lykkelige. Ethvert konstruktivt forslag vil bli verdsatt. Du er velkommen til å oppgradere og nyte!
3 x skruer m4 og muttere
4 x stopper 6 innvendig diameter
IR reflekterende sensormodul
Kryssfiner
Lager 16 mm innerdiameter og 6 mm ytterdiameter
Ledninger 5 mm
2 x Arduinos
2 x telemetri
TIP122 (NPN)
Verktøy:
3d -skriver
Laserskjærer
Grunnleggende elektronikkverktøy.
Trinn 1: Koder med maskinvare for IR -sensor
3D -utskrift av montering av encoder, blad og baseholder.
Laserskjær koderplaten med kryssfiner.
Monter skateboardlagrene ytterdiameter på 16 mm med innerdiameter på 6 mm ved bare å trykke den i hullene.
Monter IR -sensoren (jeg brukte TCRT5000 IR Reflective Sensor Module, EUR 1, 48)
Skjær 9 mm hul alumunium med ønsket lengde.
koble ledningene (Gnd, Vcc og Do) og sørg for at ledningene er lange nok til å festes til arduinoen.
Trinn 2: Koderprogramvare og tilkobling
Avbrudd er nødvendig for å ha nøyaktig resultat fra IR -sensorpinnen 2 fra arduinoen som kobles til IR -sensoren.
// sett sammenligne matchregister til ønsket tidteller: OCR1A = 15624; hvert sekund for å oppdatere turtallet.
For å beregne turtallet er det bare å telle antall hull som går fra IR -sensoren og divideres med 17 som er det totale antallet mellomrom på koderen.
1 rotasjon = 17 hull
rpm = (1 rotasjon /17 hull) * (antall hull /1 min)
rpmSave = rpmCount/(double) 17;
Koble LED til pin 3, 4, 5, 6, 7, 8, 9, 12 og 13 med serie til 220 ohm motstanden.
Trinn 3: Bubble Machine Transistor
Koble til alle kablene som følgende skjematisk over.
Slik beregner jeg motstanden ved basen.
I_B = Ic/β = (0,92 A) /1000=9,2x10^(-4) A
R_B = (V_CC-V_BE)/I_B = 2,7k Ω
Trinn 4: Slå den på og nyt
Gi meg gjerne tilbakemeldinger eller forslag.
Jeg håper dette kan få folk til å bli lykkeligere!:)
Gjør noen ekstremt glad i dag!