Turinys:
- 1 žingsnis: šiame projekte naudojami dalykai
- 2 veiksmas: trumpa pastaba apie DS18B20
- 3 žingsnis: grandinė
- 4 žingsnis: kodas
- 5 žingsnis: Surinkimas
Video: Padarykite išmanųjį puodelį pagal LED ir „Arduino“: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
„Electropeak“„ElectroPeak“oficiali svetainėSekite daugiau autoriaus:
Apie: „ElectroPeak“yra viena vieta, kur galite išmokti elektronikos ir įgyvendinti savo idėjas. Mes siūlome aukščiausios klasės vadovus, kurie parodys, kaip galite kurti savo projektus. Mes taip pat siūlome aukštos kokybės produktus, kad galėtumėte turėti daugiau … Daugiau apie „Electropeak“»
Šiame projekte mes naudosime RGB šviesos diodus, aplinkos jutiklį ir „Arduino Nano“, kad išsiųstume pranešimą arba padarytume signalą spalvotomis lemputėmis. Pasibaigus šiam projektui, galite:
- Arduino skaitykite aplinkos temperatūrą iš DS18B20 jutiklio.
- Valdykite RGB šviesos diodus PWM.
- Padarykite šaunų išmanųjį puodelį.
1 žingsnis: šiame projekte naudojami dalykai
Visą šiame projekte naudojamą komponentą galima įsigyti naudojant pateiktą nuorodą.
Techninės įrangos komponentai
„Arduino Nano X1“
„ElectroPeak DS18B20“temperatūros jutiklis X1
„ElectroPeak RGB“5 mm LED X1
„Adafruit LiPo“baterija X1
„Adafruit“juostelės kabelis X1
Programinės įrangos programos ir internetinės paslaugos
„Arduino IDE“
2 veiksmas: trumpa pastaba apie DS18B20
DS18B20 skaitmeninis termometras leidžia matuoti temperatūrą nuo 9 bitų iki 12 bitų pagal Celsijų ir turi aliarmo funkciją su nepastoviais vartotojo programuojamais viršutiniais ir apatiniais trigerio taškais. DS18B20 palaiko ryšį per 1 laidų magistralę, kuriai pagal apibrėžimą reikia tik vienos duomenų linijos (ir įžeminimo) ryšiui su centriniu mikroprocesoriumi. Be to, DS18B20 gali gauti energijos tiesiogiai iš duomenų linijos („parazitų galia“), pašalindama reikia išorinio maitinimo šaltinio. Kiekvienas DS18B20 turi unikalų 64 bitų serijos kodą, kuris leidžia kelioms DS18B20 įrenginiams veikti toje pačioje 1 laido magistralėje. Taigi paprasta naudoti vieną mikroprocesorių, kad būtų galima valdyti kelis dideliame plote paskirstytus DS18B20. Šios funkcijos gali būti naudingos naudojant ŠVOK aplinkos valdymą, pastatų, įrangos ar mašinų temperatūros stebėjimo sistemas, proceso stebėjimo ir valdymo sistemas.
Kalbant apie technologijų derinimą su gyvenimu, spalvotos šviesos naudojimas yra nuostabus ir patrauklus. Pakeitus RGB šviesos diodus su ekranais, kad būtų išsiųstas pranešimas ar pavojaus signalas, projektai gali būti gražesni ir paprastesni. Šiame projekte norime padaryti puodelį protingą, kad galėtumėte parodyti kavos ar gaiviųjų gėrimų temperatūrą ir signalą, kai jis paruoštas gerti. Kaip termopilą naudosime DS18B20 ir priklijuosime jį prie puodelio dugno. Jis gali nusiųsti puodelyje esančio skysčio temperatūrą valdikliui skaitmeniniais duomenimis. „Arduino Nano“yra mūsų pasirinkimas kaip valdiklis dėl mažo dydžio ir mini USB jungties. Todėl jį galima užprogramuoti ir akumuliatorių įkrauti naudojant USB prievadą. Norėdami parodyti temperatūrą, naudojame 2 paprastus 4 kontaktų RGB šviesos diodus ir prijungiame juos prie atskirų PWM įrenginių „Arduino Nano“. Dabar mums reikia tik baterijos, puodelio ir plastikinio korpuso, kad galėtume sudėti komponentą. Padarykime tai.
3 žingsnis: grandinė
Baterijos dydis priklauso nuo šviesos diodų ir puodelio dydžio. 500 mAh baterija yra geras pasirinkimas. Galite naudoti polimerines arba jonines baterijas. Čia naudojami šviesos diodai turi bendrus katodus. Jei turite bendrus anodus, turite atlikti nedidelius kodo pakeitimus. Jei jūsų šviesos diodai negali veikti be rezistoriaus, turite du būdus. Pridedant rezistorių arba pridedant daugiau šviesos diodų. DS18b20 įtampą ir duomenų kaištį turėtumėte prijungti prie 4,7 K omų rezistoriaus. Nors tai gali būti nereikalinga.
4 žingsnis: kodas
Turėtumėte nukopijuoti šį kodą į „Arduino IDE“. Bet pirmiausia turite pridėti biblioteką ir tada įkelti kodą. Atsisiųskite „One Wire“ir „Dallas“biblioteką iš priedo. Jei pirmą kartą paleidžiate „Arduino“lentą, nesijaudinkite. Tiesiog atlikite šiuos veiksmus:
- Eikite į www.arduino.cc/en/Main/Software ir atsisiųskite savo OS programinę įrangą. Įdiekite IDE programinę įrangą, kaip nurodyta.
- Paleiskite „Arduino IDE“, išvalykite teksto redaktorių ir nukopijuokite šį kodą į teksto rengyklę.
- Eikite į eskizą ir įtraukite bibliotekas (atsisiųskite bibliotekas iš šių nuorodų). Dabar spustelėkite pridėti ZIP biblioteką ir pridėkite bibliotekas
- Pasirinkite lentą įrankiuose ir lentose, pasirinkite „Arduino Nano“.
- Prijunkite „Arduino“prie kompiuterio ir nustatykite įrankių ir prievado COM prievadą.
- Paspauskite mygtuką Įkelti (rodyklės ženklas).
Šios kodo eilutės priklauso spalvų skaičiavimui ir priklauso nuo jūsų puodelio. Jei puodelis neperduoda šilumos pakankamai greitai, turėtumėte jį pakeisti, kad pasiektumėte norimų rezultatų.
jei (temp> 50) temp = 100;
jei (temperatūra <30)
temperatūra = 0;
temperatūra = (12,5)*(temperatūra-30);
5 žingsnis: Surinkimas
Iš pradžių turite išgręžti puodelio dugną. Skylių skaičius priklauso nuo grandinės ir nuo jos įgyvendinimo. Šiam projektui svarstėme 3 skyles. Vienas termometrui ir du varžtų (elektrodų) su skysčiu prijungimui puoduko viduje. Šį projektą galite atlikti nepradūrę puodelio. Pažymėkite termometrą prie puodelio apačios ir prijunkite 2 elektrodų laidus prie įjungimo/išjungimo jungiklio. Prijungę termometrą ir elektrodus bei juos užsandarinę, pats laikas pagaminti puodelio dugno rėmelį. Stiklo sandarinimui naudokite klijus, kurių neišspręs karštas ar šaltas vanduo. Norėdami pagaminti puodelio dugno apvalkalą. pirmiausia turite išmatuoti puodelio išorinį skersmenį. Tada suprojektuokite apskritimą su tokio paties dydžio puodelio dugnu ir dviem žiedais, kurių išorinis skersmuo yra 3 mm storio (ir, žinoma, su puodelio dugno skersmeniu). Galite naudoti organinį stiklą ir pjovimo lazeriu mašina, skirta nustatytam apvalkalui pagaminti. Vienas iš žiedų turi būti skaidrus, galite pasirinkti likusių jų spalvą. Jei norite matinio paviršiaus, skaidrų žiedą turėtumėte šlifuoti. Klijuokite juos, kaip parodyta paveikslėliuose. Dabar priklijuokite akumuliatorių prie korpuso ir prijunkite jo kaiščius prie „Arduino“. Supjaustykite skaidraus žiedo dalį tiek, kiek „Arduino“mikro USB prievado, ir pritvirtinkite „Arduino“prie akumuliatoriaus, kad jungtis iškristų iš žiedo. Dabar lituokite šviesos diodus prie „Arduino“ir prijunkite kitus laidus prie „Arduino“. Galiausiai priklijuokite apvalkalą prie puodelio apačios ir įkelkite kodą į „Arduino“.
Rekomenduojamas:
Padarykite „pasidaryk pats“„Sonoff“išmanųjį jungiklį naudodami „Android“programą: 11 žingsnių
„Pasidaryk pats“„Sonoff Smart Switch“naudokitės „Android“programa: kas yra „Sonoff“? „Sonoff“yra „Smart Home“išmaniųjų jungiklių prietaisų linija, sukurta ITEAD. Vienas iš lanksčiausių ir nebrangiausių šios linijos įrenginių yra „Sonoff Basic“ir „Sonoff mini“. Tai yra „Wi-Fi“jungikliai, pagrįsti puikia mikroschema, ESP8266/E
Tradicinė kinų tapyba „NeoPixel“sienų dailė (sukurta pagal „Arduino“): 6 žingsniai (su paveikslėliais)
Tradicinė kinų tapyba „NeoPixel“sienų dailė (sukurta pagal „Arduino“): jaučiatės šiek tiek nuobodžiai savo sienoje? Padarykime gražų ir lengvą sienų meną, kurį maitina „Arduino“šiandien! Jums tiesiog reikia moti ranka prieš rėmą ir laukti magijos! Šioje pamokoje mes aptarsime, kaip sukurti savo
Magiškas didinamasis stiklas pagal LED MATRIX 8x8: 4 žingsniai
Magiškas didinamasis stiklas iš LED MATRIX 8x8: esamo mikrovaldiklio kūrimas buvo labai greitas. Daug elektroninės įrangos naudoja mikrovaldiklį. Kitas taikytinas mikrovaldiklyje, kuris fiziką taiko simboliui naudojant taškinės matricos d
Lengvas roboto sekimas ir vengimas pagal „Arduino“: 5 žingsniai
Šviesos sekimo ir vengimo robotas, pagrįstas „Arduino“: Tai paprastas projektas, kuris seka arba vengia šviesos. Aš padariau šį modeliavimą „Proteus 8.6 pro“. Reikalingi komponentai: -1) „Arduino uno“2) 3 LDR.3) 2 DC pavarų varikliai. 4) vienas servo. 5) trys 1k rezistoriai.6) vienas H-tiltas l290D7) vienas ant & Išjungimo jungiklis [f
USB šildytuvas (arba kaip atnaujinti kavos puodelį): 4 žingsniai (su nuotraukomis)
USB šildytuvas (arba kaip atnaujinti kavos puodelį): Kartkartėmis lankiausi „Instructables“ir supratau, kad laikas vėl pradėti kurti. Anksčiau išmontuodavau savo „žaislus“. kai buvau vaikas - paauglys (pavyzdžiui, išsprogdinau mažą traukinuką ir įvedžiau jo motyvą į GI -Joe, kaip h