
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09

Pulseme je nosljiva naprava, ki ljudem pomaga vedeti, kdaj je njihov srčni utrip nad nastavljeno vrednostjo, tako da jim daje fizične povratne informacije v obliki krčenja in raztezanja nosljive opreme.
1. korak: Opis


Glavni del tega nosilnega materiala je volnena tkanina, ki je v stalnem stiku z roko uporabnika in ko se skrči, ustvari mehak občutek. Poleg tega obstaja mehanizem, ki ga upravlja Arduino, ki je odgovoren za gibanje tkanine, in senzor pulza.
2. korak: Materiali

Natančneje, deli, ki so potrebni za izdelavo tega senzorja impulza fizičnega obvestila, so naslednji:
- Arduino Uno
- Pulzni senzor
- 2 x servomotorja z neprekinjenim vrtenjem (DS04-NFC)
- 2 x vzmeti
- Zapestnica
- Tkanina
- Niti
- Baterija
3. korak: Shema
Za ustvarjanje elektronskega dela te nosljive opreme sta vključeni dve preprosti vezji.
Senzorski tokokrog:
- Senzorski zatič 1 na Arduino A0
- Senzorski pin 2 na +5V
- Senzorski zatič 3 na GND
Servo vezje:
- Servo1 pin na Arduino pin 8
- Servo2 pin na Arduino pin 9
Na koncu priključite +5V in GND na ustrezne priključke na plošči Arduino.
4. korak: Sestavite stvari skupaj

Koraki, ki jih je treba narediti pri sestavljanju te nosljive opreme, so naslednji:
- Izmerite premer roke povprečne osebe, da tkanino zašijete glede na to obliko/velikost.
- Kupite ali 3D natisnite ustrezno zapestnico, ki bo služila kot osnova za vso elektroniko/motorje.
- Vzmeti prišijemo na tkanino, na nasprotnih straneh.
- Na zapestnico prilepite dva servomotorja.
- Vzmeti in servomotorje povežite z navojem.
- Kodo prilagodite tako, da ustreza vašim željam in/ali velikosti tkanine.
- Uživajte!
5. korak: Nastavite Arduino & Code
Povežite Arduino z računalnikom in ga najprej aktivirajte. To je enostavno narediti. Nato programiranje arduina za branje impulza in pogon servomotorjev, ko hitrost pulza presega običajno območje. V bistvu moramo spremeniti tudi frekvenco, s katero bere vhodno vrednost, da dobimo naslednjo kodo: zamuda (9000) velja za najboljšo prakso v preprosti skici. Koda je naslednja:
Servo myservo1; Servo myservo2; int pos; // spremenljivke const int PulseWire = 0; // PulseSensor PURPLE WIRE povezan z ANALOGNO PIN 0 const int LED13 = 13; // Arduino LED na vozilu, blizu PIN-a 13. // int Threshold = 550; // Določimo, kateri signal "šteti kot utrip" in katerega prezreti. // Uporabite "Gettting Started Project" za natančno nastavitev mejne vrednosti nad privzeto nastavitvijo. // V nasprotnem primeru pustite privzeto vrednost "550". PulseSensorPulseSensor igrišča; // Ustvari primerek predmeta PulseSensorPlayground, imenovan "pulseSensor" void setup () {Serial.begin (9600); // Za serijski monitor
// Konfiguriramo objekt PulseSensor tako, da mu dodelimo naše spremenljivke. pulseSensor.analogInput (PulseWire); pulzSensor.blinkOnPulse (LED13); // samodejno čarobno utripa LED Arduino z utripom srca. // pulseSensor.setThreshold (Threshold); // Dvakrat preverite, ali je bil objekt "pulseSensor" ustvarjen in "začel" videti signal. if (pulseSensor.begin ()) {Serial.println ("Ustvarili smo predmet pulzSensor!"); // To se natisne enkrat ob vklopu Arduina ali pri ponastavitvi Arduina. }} void loop () {int myBPM = pulseSensor.getBeatsPerMinute (); // Kliče funkcijo na našem objektu pulseSensor, ki vrne BPM kot "int". // "myBPM" zdaj drži to vrednost BPM. //myservo1.attach(9); // if (pulseSensor.sawStartOfBeat ()) {// Nenehno preverjajte, ali je prišlo do utripa. Serial.println ("♥ A HeartBeat Happened!"); // Če je test "pravi", natisnite sporočilo "prišlo je do srčnega utripa". Serial.print ("BPM:"); // Natisni frazo "BPM:" Serial.println (myBPM); // Natisnite vrednost znotraj myBPM. if (myBPM> = 65) {// Nenehno preverjajte, ali je prišlo do utripa.
myservo1.attach (9); myservo2.attach (8); myservo1.writeMicroseconds (2000); // CW myservo2.writeMicroseconds (2000); zamuda (4000); myservo1.writeMicroseconds (1000); // CCW myservo2.writeMicroseconds (1000); zamuda (4000); myservo1.writeMicroseconds (1500); // ustavi myservo2.writeMicroseconds (1500); zamuda (500); } //} zakasnitev (9000); // velja za najboljšo prakso v preprosti skici. } Zaženite kodo zdaj, samo preverite skico, priključite USB in naložite. Boš videl.
Priporočena:
Kako preprosto narediti ciljno prakso Nintendo LABO: 13 korakov

Kako narediti preprosto Nintendo LABO ciljno prakso: S sestro sva nedavno kupila stikalo Nintendo. Seveda imamo pri tem nekaj iger. Eden izmed njih je bil Nintendo LABO Variety Kit. Nato sem na koncu naletel na garažo Toy-Con. Preizkusil sem nekaj stvari in takrat sem
Visuino Kako s Pulzno širinsko modulacijo (PWM) spremeniti svetlost LED: 7 korakov

Visuino Kako z uporabo pulzne širinske modulacije (PWM) spremeniti svetlost LED: V tej vadnici bomo uporabili LED, priključeno na Arduino UNO in Visuino, da spremenimo njeno svetlost s pomočjo Pulse Width Modulation (PWM). Oglejte si predstavitveni video
Kako narediti svoje preprosto letalo RC Jet ?: 10 korakov

Kako narediti svoje preprosto letalo RC Jet ?: Kako narediti letalo RC (daljinsko upravljanje) s peno ali penasto pluto, ki jo običajno uporabljam, je precej preprosto in enostavno, če poznate splošno formulo. Zakaj formula v oblaku? ker če podrobno razložiš in uporabiš sin cos tan in njegove prijatelje, od c
Kako narediti prvo preprosto programsko opremo z uporabo Pythona: 6 korakov

Kako narediti prvo preprosto programsko opremo z uporabo Pythona: Pozdravljeni, dobrodošli v tem navodilu. Tukaj bom povedal, kako narediti svojo programsko opremo. Da, če imate idejo … vendar veste, da želite izvesti ali želite ustvariti nove stvari, potem je to za vas …… Predpogoj: Imeti morate osnovno znanje P
Zgradite preprosto obvestilo ISS: 5 korakov

Zgradite preprosto obvestilo ISS: avtor TokyLabs | Potreben čas: 1–3 ure | Težavnost: Enostavno | Cena: 60–70 USD Lahko preprosto ustvarite obvestilo o strojni opremi, ki dvigne papirnatega astronavta in vas opozori vsakič, ko Mednarodna vesoljska postaja prečka vašo lokacijo. Veliko bolj zabavno kot