Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ideja je kako usrećiti druge ljude.
Mjehurić sapuna jedna je od stvari zbog koje je većina ljudi raspoložena jer se mjehurić sapunice nekako sjeća našeg radosnog djetinjstva.
Postoje dvije mašine koje ćemo izgraditi, prva je vjetrenjača, a zatim generator mjehurića. Pokušao sam to učiniti zabavnim dodavanjem LED indikatora nivoa tako da ljudi moraju puhati jače kako bi postigli veći broj okretaja u vjetrenjači. Iako uvijek možete promijeniti ograničenje u programu.
Dakle, te mašine komuniciraju putem telemetrijskog modula i nakon što pušete, generator mjehurića će napraviti mjehurić bežično. Nadajmo se da će dobiti dopamin tako što će pogledati mjehurić ili vidjeti nasmijana lica koja uživaju u mjehuriću.
Ovaj projekt je namijenjen proizvođaču, dizajneru, inženjeru i svima onima koji su zainteresirani za učenje ili izgradnju o senzoru ili samo žele usrećiti ljude. Svaki konstruktivan prijedlog bi bio zahvalan. Slobodno nadogradite i uživajte!
3 x vijci m4 i matice
4 x čep 6 unutrašnji prečnik
IR Reflektirajući senzorski modul
Šperploča
Ležaj unutrašnjeg prečnika 16 mm i spoljnog prečnika 6 mm
Žice 5 mm
2 x Arduinos
2 x Telemetrije
TIP122 (NPN)
Alati:
3d štampač
Laserski rezač
Osnovni elektronički alat.
Korak 1: Kodiranje s hardverom za IC senzor
3D štampa montažu kodera, sečiva i držača osnove.
Lasersko izrežite ploču kodera šperpločom.
Montirajte vanjske promjere ležajeva skejtborda od 16 mm sa unutrašnjim promjerom od 6 mm pritiskom na rupe.
Montirajte IC senzor (koristio sam TCRT5000 IR reflektirajući modul senzora, 1, 48 EUR)
Odrežite šuplji alumunijum od 9 mm potrebne dužine.
spojite žice (Gnd, Vcc i Do) i provjerite jesu li žice dovoljno dugačke da se mogu priključiti na arduino.
Korak 2: Softver i veza kodera
Prekid je potreban za točan rezultat sa pina 2 IC senzora iz arduina koji se povezuje s IC senzorom.
// postavljanje uporedivog registra podudaranja sa željenim brojem tajmera: OCR1A = 15624; svake sekunde za ažuriranje broja okretaja.
Za izračunavanje okretaja u minuti jednostavno je izbrojati broj praznina koje prolaze od IC senzora i podijeliti ih sa 17, što je ukupan broj praznina na davaču.
1 rotacija = 17 praznina
o /min = (1 rotacija /17 praznina) * (broj razmaka /1 min)
rpmSave = rpmCount/(dvostruko) 17;
Spojite LED na pin broj 3, 4, 5, 6, 7, 8, 9, 12 i 13 serijski na otpornik od 220 ohma.
Korak 3: Tranzistor sa mjehurićima
Spojite sve kablove prema gornjoj shemi.
Ovako izračunavam otpornik u bazi.
I_B = Ic/β = (0,92 A) /1000=9,2x10^(-4) A
R_B = (V_CC-V_BE)/I_B = 2,7 k Ω
Korak 4: Uključite ga i uživajte
Slobodno mi pošaljite povratne informacije ili prijedloge.
Nadam se da ovo može ljude učiniti sretnijima!:)
Učinite nekoga izuzetno sretnim danas!