Turinys:
- 1 žingsnis: ko jums reikės
- 2 žingsnis: grandinė
- 3 veiksmas: paleiskite „Visuino“ir pasirinkite „M5 Stack Stick C“plokštės tipą
- 4 veiksmas: „Visuino“pridėkite ir nustatykite komponentus
- 5 veiksmas: „Visuino Connect“komponentuose
- 6 veiksmas: sukurkite, sukompiliuokite ir įkelkite kodą
- 7 žingsnis: žaiskite
- 8 veiksmas: trikčių šalinimas
Video: „Pasidaryk pats“ventiliatorius su įjungimo ir išjungimo mygtuku - M5StickC ESP32: 8 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Šiame projekte išmoksime naudotis FAN L9110 moduliu naudojant M5StickC ESP32 plokštę.
1 žingsnis: ko jums reikės
- „M5StickC ESP32“
- VENTILIATORIUS modulis L9110
- „Visuino“programinė įranga: atsisiųskite „Visuino“čia:
2 žingsnis: grandinė
- Prijunkite „StickC“kaištį 5V prie ventiliatoriaus modulio kaiščio VCC
- Prijunkite „StickC“kaištį GND prie ventiliatoriaus modulio kaiščio GND
- Prijunkite „StickC“kaištį G26 prie ventiliatoriaus modulio kaiščio INA
3 veiksmas: paleiskite „Visuino“ir pasirinkite „M5 Stack Stick C“plokštės tipą
„Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „M5 Stack Stick C“, kaip parodyta 2 paveiksle
4 veiksmas: „Visuino“pridėkite ir nustatykite komponentus
- Pridėkite komponentą „Aptikti kraštą“
- Pridėkite „Toggle (T) Flip-Flop“komponentą
- Pridėkite komponentą „Skaitmeninis kelių šaltinių“
- Pridėkite komponentą „Teksto vertė“
- Dukart spustelėkite „TextValue1“ir „Elments“lange:
- vilkite „Nustatyti vertę“į kairę pusę ir ypatybių lange nustatykite reikšmę „FAN ON“
- vilkite „Nustatyti vertę“į kairę pusę ir ypatybių lange nustatykite reikšmę „FAN OFF“
- Uždarykite elementų langą
-
Pasirinkite „M5 Stack Stick C“plokštę ir ypatybių lange išplėskite Modules> Display ST7735 ir:
- nustatykite Orientation į goRight
-
Pasirinkite Elements ir spustelėkite 3 taškų mygtuką ir elementų lange
vilkite „Tekstas: laukas“į kairę, o ypatybių lange nustatykite 3 dydį, o pradinę vertę - „FAN OFF“
- Uždarykite elementų langą
5 veiksmas: „Visuino Connect“komponentuose
- Prijunkite „M5 Stack Stick C“mygtuko kaištį A (M5) prie „DetectEdge1“kaiščio
- Prijunkite „DetectEdge1“kaištį prie „TFlipFlop1“kaiščio laikrodžio
- Prijunkite „TFlipFlop1“kištuką prie „DigitalMultiSource1“kaiščio
- Prijunkite „TFlipFlop1“kaištį, apverstą į „TextValue1“> Nustatykite reikšmę2> kaiščio laikrodį
- Prijunkite „DigitalMultiSource1“kaištį [0] prie „TextValue1“> Nustatykite reikšmę1> kaiščio laikrodis
- Prijunkite „DigitalMultiSource1“kaištį [1] prie „M5 Stack Stick C“kaiščio GPPIO26
- Prijunkite „TextValue1“kaištį prie „M5 Stack Stick C“kaiščio teksto lauko 1 kaiščio laikrodžio
- Prijunkite „TextValue1“kaištį prie „M5 Stack Stick C“kaiščio teksto lauko 1 kaiščio
6 veiksmas: sukurkite, sukompiliuokite ir įkelkite kodą
„Visuino“apačioje spustelėkite skirtuką „Sukurti“, įsitikinkite, kad pasirinktas teisingas prievadas, tada spustelėkite mygtuką „Kompiliuoti/kurti ir įkelti“.
7 žingsnis: žaiskite
Jei įjungsite M5StickC modulį, ventiliatorius pradės suktis ir galėsite jį išjungti arba įjungti naudodami oranžinį mygtuką M5, taip pat būseną pamatysite ekrane.
Sveikinu! Jūs baigėte savo projektą su Visuino. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiam „Instructable“, galite jį atsisiųsti ir atidaryti „Visuino“:
8 veiksmas: trikčių šalinimas
- Įsitikinkite, kad pasirinkote tinkamą „StickC“plokštę, patikrinkite savo modelį
- Kartais prieš naudojimą „StickC“modulį reikia išjungti/įjungti, tai galite padaryti laikydami šoninį mygtuką daugiau nei 5 sekundes.
Rekomenduojamas:
„Easy Snap“grandinės ventiliatorius su įjungimo/išjungimo jungikliu: 3 žingsniai
„Easy Snap Circuit“ventiliatorius su įjungimo/išjungimo jungikliu: tai lengvas projektas, naudojant snap grandines --- tikiuosi, kad jums tai patinka! Šis projektas skirtas linksmybėms ir galbūt tai gali padėti jums atvėsti. Tai tikrai neveikia taip, bet ei, tai edukacinis! P.S. Šis projektas skirtas tik pradedantiesiems be demonstravimo
Kaip padaryti plojimą? ĮJUNGIMO/IŠJUNGIMO jungiklis -- Be jokio IC: 6 žingsniai
Kaip padaryti plojimą? ĮJUNGIMO/IŠJUNGIMO jungiklis || Be jokio IC: tai yra jungiklio plojimas be jokio IC. Ar galite plojoti? Pirmą kartą tada lemputė? ĮJUNGTI ir antrą kartą ploti lempute? IŠJUNGTA. Ši grandinė pagrįsta SR flip-flop. Komponentai 1. BC547 NPN tranzistoriai (4 vnt.) 2. 10 k rezistoriai (5 vnt.) 3. 1K pasipriešinimas
Buitinių prietaisų įjungimo/išjungimo jungiklis: 4 žingsniai
Buitinių prietaisų įjungimo/išjungimo jungiklis: tai jutiklinis įjungimo/išjungimo jungiklis be jokio mikrovaldiklio. Ar galite paliesti pirštą? Pirmą kartą ant metalinės plokštės, tada lemputės? ĮJUNGTA ir nuėmus piršto lemputę? Pasilikti. Ar galite paliesti pirštą? Antrą kartą ant metalinės plokštės, tada lemputės?
USB „Happy/Sad“įjungimo/išjungimo plokštė su „Lego“:): 9 žingsniai
USB „Happy/Sad“įjungimo/išjungimo jungiklio plokštė su „Lego“:): Tiesą pasakius, aš nesistengiau sukurti šypsenėlės XD, aš tiesiog žaidžiau, kaip galėčiau sukurti „Lego“jungiklių dėžutę, ir tai tiesiog atsitiko. Bet kokiu atveju, čia yra instrukcijos, jei norite sukurti savo. =)
MAITINIMO ĮJUNGIMO/ĮJUNGIMO RODIKLIS: 5 žingsniai
MAITINIMO ĮJUNGIMO/ĮJUNGIMO RODIKLIS: Idėja sukurti šį maitinimo išjungimo/įjungimo indikatorių kilo dėl realaus laiko problemos, su kuria susidūrė DIC (Dizaino inovacijų centras) departamentas Vigyan Ashram, Pune, Indija. Baterija DIC skyriuje suteikia atsarginį maitinimo šaltinį „Classroom“, kompiuteriui