Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59
Mes ketiname netinkamai naudoti seną plastikinę dėžutę ir kai kuriuos buteliukų dangtelius į išmanųjį vandens fontaną, kuris keičia spalvą atsitiktinai arba pagal mūsų nuotaiką. Mes galime pakeisti šviesos spalvą pagal savo nuotaiką iš savo išmaniojo telefono per „Bluetooth“ryšį. smagiai praleiskite laiką, kai projektai mano piktnaudžiavimas daugybe skirtingų dalykų tampa nuostabiu protingu vandens fontanu. taigi pradėkime savo linksmybes
1 žingsnis: MEDŽIAGOS, KURIUOSI PASKLEIDŽIAME MŪSŲ PROJEKTE
- Senas butelio dangtelis, toks kaip aukščiau esančioje nuotraukoje
- Mažas plastikinis gabalas
- Šiaudas (jį gavote nemokamai su gaiviu gėrimu)
- Karštas klijų pistoletas
- Plastikinė dėžutė bet kokio tipo fontano korpusui pagal jūsų dizainą
Turime surinkti kai kurias elektronikos dalis:
- DC variklis
- „Arduino mini“
- „Bluetooth HC 05“
- Kai kurie laidai
- RGB šviesos diodas
2 žingsnis: PIRMOJE DALYJE mes ketiname gaminti siurblį
Pirmiausia iš šių laužo medžiagų (plastikinio dangtelio, šiaudų vamzdžio) pagaminsime vandens siurblį. Ne, aš nejuokauju. Mes tikrai paversime šias nenaudingas medžiagas vandens siurbliu. Taigi, pasiruoškite.
Pirmiausia padarykite dvi skylutes dangtelyje: vieną viršuje centre, kitą - dangtelio žiede, kaip parodyta paveikslėlyje.
Dabar mes pritvirtiname šiaudus prie dangtelio žiedo skylės. Karštais klijais, kaip parodyta paveikslėlyje. Manau, kad geriau suprasite, atidžiai matydami nuotraukas, ką darysime. Atlikite paveikslėliuose pavaizduotus veiksmus ir sutvarkykite visus dalykus kartu kaip ir aukščiau esančiame paveikslėlyje. Dabar pagaliau, norėdami apsaugoti variklį nuo vandens trumpojo jungimo, uždenkite vielos jungtis karštu klijais ir radiatoriaus vamzdeliu ir uždenkite visas variklio skyles karštu klijais arba karšto klijais. arba kitais gumos pagrindo klijais. Atidžiai apžiūrėkite skylę siurblys ir variklis ir užsandarinkite variklį karštais klijais.
3 žingsnis: PAMATŲ PADARYMAS
Dabar mes turime pritvirtinti variklio siurblį ant plastikinės dėžutės viršutinio dangtelio, kaip parodyta aukščiau esančioje nuotraukoje. Tada užpildykite dėžę vandeniu ir įjunkite variklį, jis pradeda siurbti vandenį, sveikiname, mes beveik baigėme savo projektą.
Dabar atidarykite „Arduino IDLE“ir įkelkite į jį šį kodą. Kodą galite atsisiųsti iš toliau pateiktos nuorodos
Atsisiųsti fontano kodą
const int raudona = 9; const int žalia = 10; const int mėlyna = 11; int val = 0;
void setup () {
Serial.begin (9600);
pinMode (raudona, OUTPUT); pinMode (žalia, OUTPUT); pinMode (mėlyna, OUTPUT);
} void loop () {val = Serial.read ();
jei (val == 'a') {
bėgo ();
} if (val == 'b') {analogWrite (raudona, 0); analogWrite (žalia, 222); analogWrite (mėlyna, 100); }
if (val == 'c') {analogWrite (raudona, 222); analogWrite (žalia, 0); analogWrite (mėlyna, 100); }
if (val == 'd') {analogWrite (raudona, 222); analogWrite (žalia, 165); analogWrite (mėlyna, 0); }
} void run () {while (1) {analogWrite (raudona, 0); analogWrite (žalia, 222); analogWrite (mėlyna, 100); vėlavimas (60); analogWrite (raudona, 222); analogWrite (žalia, 0); analogWrite (mėlyna, 100); vėlavimas (100); analogWrite (raudona, 222); analogWrite (žalia, 165); analogWrite (mėlyna, 0); vėlavimas (50); analogWrite (raudona, 0); analogWrite (žalia, 222); analogWrite (mėlyna, 0); vėlavimas (60); analogWrite (raudona, 0); analogWrite (žalia, 190); analogWrite (mėlyna, 100); vėlavimas (100); analogWrite (raudona, 222); analogWrite (žalia, 0); analogWrite (mėlyna, 160); vėlavimas (50); analogWrite (raudona, 0); analogWrite (žalia, 222); analogWrite (mėlyna, 100); vėlavimas (60); analogWrite (raudona, 222); analogWrite (žalia, 55); analogWrite (mėlyna, 120); vėlavimas (100); analogWrite (raudona, 222); analogWrite (žalia, 165); analogWrite (mėlyna, 0); vėlavimas (50); analogWrite (raudona, 0); analogWrite (žalia, 222); analogWrite (mėlyna, 0); vėlavimas (60); analogWrite (raudona, 222); analogWrite (žalia, 19); analogWrite (mėlyna, 10); vėlavimas (100); analogWrite (raudona, 222); analogWrite (žalia, 186); analogWrite (mėlyna, 195); vėlavimas (100); }}
kodą įkelti į arduino
4 žingsnis: SUSIJUNGIMAS
Prijunkite laidus taip:
„Arduino R. G. B BLUETOOTH HC 05“
Pin9 ------------.> Raudona
Pin10 ----------- Mėlyna
pin11 ------------ žalia
3.3v ------------ Bendra +ve
5V ------------------------------------------ VCC
GND ------------------------------------------ GND
RX ------------------------------------------- TX
TX -------------------------------------------- Rx
PUMP MOTOR +VE ----------------- BATTERY +VE
PUMP MOTOR-VE -------------------- BATTERY -VE
Dabar, prijungę visus laidus, pritvirtinkite RGB šviesos diodą prie fontano dėžutės pagal tai, kur radote, jis suteikia gerą šviesos efektą. Jei norite įdėti jį į vandenį, įsitikinkite, kad visas plikas jungtis uždenkite karštu klijais ir patikrinkite, ar nėra vandens. jungtis ir vandens sandarinimas karštais klijais.
Dabar supakuokite visus kitus elektronikos komponentus į plastiką ir pritvirtinkite prie fontano dėžės, kad įsitikintumėte, jog jis yra toli nuo vandens
DABAR DUOMENIS PATIKRINKITE VISUS JUNGTIS IR VANDENS UŽDANGĄ, O tada ĮJUNGKITE, PATVIRTINANT, JŪSŲ FONTAI PARUOŠTI.
uždėkite akmenukų ar dirbtinės žolės ir augalų ant fontano viršaus, kad jis atrodytų gerai, arba galite papuošti pagal savo idėją.
Dabar atsisiųskite „Bluetooth“terminalo programą į savo telefoną ir prijunkite prie jos „Bluetooth HC05“, tada išsiųskite
a arba b, arba c arba d iš „Bluetooth“terminalo, kad pakeistumėte skirtingą jo spalvą, galite pakeisti ir pridėti daug skirtingų spalvų savo kode. PASTABA: Jei siunčiate „a“iš „Bluetooth“terminalo, jis automatiškai nuolat keičia atsitiktinę spalvą.
DABAR JŪSŲ PROTO VANDENS FOUNTAINAS PASIRUOŠO Džiaugtis, kai jis yra ant jūsų stalo.
5 žingsnis:
Rekomenduojamas:
Realaus laiko šulinio vandens temperatūra, laidumas ir vandens lygio matuoklis: 6 žingsniai (su nuotraukomis)
Realaus laiko šulinio vandens temperatūros, laidumo ir vandens lygio matuoklis: šiose instrukcijose aprašoma, kaip sukurti nebrangų, realaus laiko vandens skaitiklį, skirtą stebėti temperatūrą, elektros laidumą (EC) ir vandens lygį iškastuose šuliniuose. Skaitiklis skirtas pakabinti iškasto šulinio viduje, matuoti vandens temperatūrą, EB ir
Bekontaktis vandens fontanas: 9 žingsniai (su nuotraukomis)
Bekontaktis vandens fontanas: Pirmųjų mano, kaip MCT studento, kursų pabaigoje man buvo pavesta sukurti projektą, kuriame būtų visi įgūdžiai, kuriuos per visus metus įgijau iš kursų. Aš ieškojau projekto, kuris patikrintų visus nustatytus reikalavimus pas mano mokytojus ir
Šokantis fontanas: „Arduino“su MSGEQ7 spektro analizatoriumi: 8 žingsniai
Šokantis fontanas: „Arduino“su MSGEQ7 spektro analizatoriumi: labai įdomu priimti garso signalą ir paversti jį vizualia ar mechanine reakcija. Šiame projekte mes naudosime „Arduino Mega“, kad būtų prijungtas prie spektro analizatoriaus MSGEQ7, kuris priima įvesties garso signalą ir atlieka juostą
Vandens gėrimo aliarmo sistema /vandens įsiurbimo monitorius: 6 žingsniai
Vandens gėrimo aliarmo sistema /vandens suvartojimo monitorius: kasdien turėtume gerti pakankamai vandens, kad būtume sveiki. Taip pat yra daug pacientų, kuriems nurodoma kasdien gerti tam tikrą vandens kiekį. Bet, deja, beveik kasdien praleidome tvarkaraštį. Taigi projektuoju
„Arduino“vandens lygio nustatymo metodai naudojant ultragarso jutiklį ir „Funduino“vandens jutiklį: 4 žingsniai
Vandens lygio nustatymo „Arduino“metodai naudojant ultragarso jutiklį ir „Funduino“vandens jutiklį: Šiame projekte parodysiu, kaip sukurti nebrangų vandens detektorių dviem būdais: 1. Ultragarsinis jutiklis (HC-SR04) .2. Funduino vandens jutiklis