Turinys:
- 1 žingsnis: ko jums reikės
- 2 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
- 3 žingsnis: „Visuino“pridėkite komponentų
- 4 žingsnis: Visuino rinkinio komponentuose
- 5 veiksmas: „Visuino Connect“komponentuose
- 6 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
- 7 žingsnis: žaiskite
- 8 žingsnis: grandinė
Video: Jėgos jutimo rezistorius (FSR) „Arduino“paprasta pamoka: 8 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Šioje pamokoje sužinosime, kaip aptikti jėgą, veikiančią jėgos jutiklį (FSR), ir parodyti ją OLED ekrane + nustatysime ribas žaliu ir raudonu šviesos diodais.
Žiūrėkite demonstracinį vaizdo įrašą.
1 žingsnis: ko jums reikės
- „Arduino UNO“(ar bet kuris kitas „Arduino“)
- Jėgos jutiklis
- OLED ekranas
- RAUDONAS IR ŽALIAS LED
- 1K omo rezistorius
- Jumperio laidai
- Bandomoji Lenta
- „Visuino“programa: atsisiųskite „Visuino“
2 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Norėdami pradėti programuoti „Arduino“, turėsite įdiegti „Arduino IDE“iš čia:
Atminkite, kad „Arduino IDE 1.6.6“yra keletas svarbių klaidų. Įsitikinkite, kad įdiegėte 1.6.7 ar naujesnę versiją, kitaip ši instrukcija neveiks! Jei to nepadarėte, atlikite šioje instrukcijoje nurodytus veiksmus, kad nustatytumėte „Arduino IDE“programuoti „Arduino UNO“! Taip pat reikia įdiegti „Visuino“: https://www.visuino.eu. „Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „Arduino UNO“, kaip parodyta 2 paveiksle
3 žingsnis: „Visuino“pridėkite komponentų
- Pridėkite komponentą „SSD1306/SH1106 OLED Display (I2C)“
- Pridėkite 2x „Palyginti analoginę vertę“komponentą
4 žingsnis: Visuino rinkinio komponentuose
- Dukart spustelėkite komponentą „DisplayOLED1“ir dialogo lange „Elementai“vilkite „Teksto laukas“į kairę
- dešinėje pasirinkite „Teksto laukas1“ir ypatybių lange nustatykite dydį: 3 ir Y: 40
- Pasirinkite komponentą „CompareValue1“ir ypatybių lango rinkinyje Palyginti tipą: ctSmallerOrEqualand reikšmė: 0,1 „CompareValue1“naudojamas žaliam šviesos diodui suaktyvinti, tai reiškia, kad kai įvesties vertė yra mažesnė arba lygi 0,1, suaktyvina šviesos diodą
- Pasirinkite „CompareValue2“komponentą ir ypatybių lango rinkinyje „Compare Type: ctBigger“
ir vertė: 0,1 „CompareValue2“naudojamas raudonam šviesos diodui suaktyvinti, tai reiškia, kad kai įvesties vertė yra didesnė nei 0,1, raudonas šviesos diodas
5 veiksmas: „Visuino Connect“komponentuose
- Prijunkite „Arduino Analog Out“kaištį [0] prie „CompareValue1“komponento kaiščio [In]
- Prijunkite „Arduino Analog Out“kaištį [0] prie „CompareValue2“komponento kaiščio [In]
- Prijunkite „Arduino Analog Out“kaištį [0] prie „DisplayOLED1> Text Field1“komponento kaiščio [In]
- Prijunkite „DisplayOLED1“komponentą prie „Arduino I2C“kaiščio [į]
- Prijunkite „CompareValue1“komponento kaištį [išėjimas] prie „Arduino“skaitmeninio kaiščio [8]
- Prijunkite „CompareValue2“komponento kaištį [išėjimas] prie „Arduino“skaitmeninio kaiščio [7]
6 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
„Visuino“paspauskite F9 arba spustelėkite mygtuką, parodytą 1 paveikslėlyje, kad sugeneruotumėte „Arduino“kodą, ir atidarykite „Arduino IDE“
„Arduino IDE“spustelėkite mygtuką Įkelti, kad surinktumėte ir įkeltumėte kodą (2 pav.)
7 žingsnis: žaiskite
Jei įjungsite „Arduino UNO“modulį ir paspausite jėgos jutiklio jutiklį, OLED ekrane turėtumėte matyti besikeičiantį skaičių ir užsidegti žalias šviesos diodas, tačiau pasiekus ribą raudonas šviesos diodas turėtų užsidegti.
Sveikinu! Jūs baigėte savo projektą su Visuino. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiam „Instructable“, galite jį atsisiųsti čia ir atidaryti „Visuino“:
8 žingsnis: grandinė
- Prijunkite „Arduino“teigiamą kaištį [5V] prie OLED kaiščio [VCC] ir „Force sensor“kaiščio [1]
- Prijunkite „Arduino“neigiamą kaištį [GND] prie OLED kaiščio [GND]
- Prijunkite OLED ekrano kaištį [SDA] prie „Arduino“kaiščio [SDA]
- Prijunkite OLED ekrano kaištį [SCL] prie „Arduino“kaiščio [SCL]
- Prijunkite jėgos jutiklio kaištį [2] prie analoginio „Arduino“kaiščio [0]
- Prijunkite jėgos jutiklio kaištį [2] prie 1K omo rezistoriaus
- Prijunkite kitą rezistoriaus pusę prie „Arduino“neigiamo kaiščio [GND]
- Prijunkite žalios spalvos LED neigiamą kaištį prie „Arduino“kaiščio [GND]
- Prijunkite žalią LED teigiamą kaištį prie „Arduino“skaitmeninio kaiščio [8]
- Prijunkite raudoną LED neigiamą kaištį prie „Arduino“kaiščio [GND]
- Prijunkite raudoną LED teigiamą kaištį prie „Arduino Digital“kaiščio [7]
Rekomenduojamas:
Pamoka: Kaip padaryti paprastą temperatūros jutiklį naudojant DS18B20 ir „Arduino UNO“: 3 žingsniai
Pamoka: Kaip padaryti paprastą temperatūros jutiklį naudojant DS18B20 ir „Arduino UNO“: Aprašymas: Ši pamoka parodys keletą paprastų žingsnių, kaip padaryti, kad temperatūros jutiklis veiktų. Užtenka kelių minučių, kad tai būtų tiesa jūsų projekte. Sėkmės ! DS18B20 skaitmeninis termometras užtikrina nuo 9 bitų iki 12 bitų Celsijaus temperatūrą
Paprasta paprasta LED grandinė (kaip naudoti šviesos diodus): 4 žingsniai
Paprasta pagrindinė šviesos diodų grandinė (kaip naudoti šviesos diodus): šioje instrukcijoje nurodoma, kaip naudoti šviesos diodus ir kaip sukurti paprastas pagrindines šviesos diodų grandines, kurias srovės ribojimo rezistorius gali naudoti 3V, 6V, 9V ir šviesos diodams valdyti. 12V. Šviesos diodas yra svarbus elektronikos komponentas, jis naudojamas keletui
Kaip prijungti „Led“prie 9 V baterijos naudojant rezistorius: 6 žingsniai
Kaip prijungti „Led“prie 9 V baterijos naudojant rezistorius: Kaip prijungti „LED“prie 9 V baterijos, paaiškinta lengvai, kad visi galėtų suprasti ir naudoti ją elektroniniams projektams. Norėdami tai padaryti, turime žinoti savo komponentus
„Pasidaryk pats“jėgos jautrus rezistorius (FSR): 5 žingsniai (su nuotraukomis)
„Pasidaryk pats“jėgos jautrus rezistorius (FSR): padarykite jėgai jautrų rezistorių (slėgio jutiklį) su atsarginėmis dalimis, o ne išleiskite 5–20 USD
„XBOX Case Mod **“paprasta ir paprasta; Spalvingas **: 5 žingsniai
„XBOX Case Mod **“paprasta ir paprasta; Spalvinga **: tai mano pirmasis pamokomas hmmm. gana paprastas LED korpuso modas, naudojant lengvai randamas dalis. šis „Instructable“yra visiškai grįžtamas, jei jis neplanuoja … (tai praktiškai yra garantija po kai kurių dalykų, kuriuos mačiau)