» elektronik » Arduino »Smart rygsæk på Arduino

Smart rygsæk på Arduino

Smart rygsæk på Arduino

Skolebørn, studerende, turister og endda nogle kontorarbejdere og arbejdstagere har rygsække. Rygsækken giver dig mulighed for at fordele den transporterede last jævnt. Men ukorrekt at bære en rygsæk, kan overbelastning forårsage alvorlige sundhedsmæssige problemer. De største problemer kan opstå, når: overbelastning og forkert justering af bælterne, iført en rygsæk i lang tid, iført en rygsæk på den ene skulder, forkert holdning, når du bærer en rygsæk. Hvordan man bærer en rygsæk, så der ikke er nogen følelse af ubehag, smerte og endda rygmarvsskade? Forfatteren besluttede at besvare dette spørgsmål ved hjælp af moderne teknologi.

Enheden, som han lavede, løser følgende opgaver:
- beregner sikker bærevægt og giver besked, hvis den er overskredet;
-balanceret belastningsfordeling på skuldrene;
- advarer om en forkert position;
-oplyser, hvis rygsækpåfyldningsvolumen er overskredet;

Derudover kan alle data indsamles yderligere til yderligere analyse. I fremstillingen af ​​forfatteren lagt i et beløb på omkring $ 40.
Værktøjer og materialer:

Følsomme kraftmodstande;
Accelerometer ADXL345 ();
-Arduino Nano ();
-Bluetooth-modul HC-06 ();
mikrokontroller ESP8266 ();
-zummer;
seeing-;

Trin 1: Sensorplacering
Til sin enhed havde forfatteren brug for tre sensorer. Han placerede to af dem på stropperne. Først skal du tage på din rygsæk og justere længden på bælterne. Bestemm derefter det sted på stroppen, hvor det maksimale tryk vil være. Det er nødvendigt at bestemme et sådant sted så nøjagtigt som muligt, da en fejl på 2 cm allerede vil påvirke resultatet markant. Cirka dette punkt er placeret foran 1 cm fra den øverste del af skulderen. Valgfrit skal begge sensorer være lige fordelt, da koden inkluderer en kalibreringsalgoritme.


En anden sensor skal placeres på bagsiden ved det maksimale tryk. Denne sensor sporer rygsækens fyldevolumen. Hvis rygsækets volumen overskrides, øges belastningen på ryggen.

Trin to: ledninger
Forfatteren sælger endvidere ledningerne til kontakterne fra sensorerne. Ledninger trækkes inde i en rygsæk.


Trin tre: summer
Forbind summeren gennem en 100 ohm-modstand til Arduino 9-stiften.

Trin fire: Tilslut moduler
Nu skal du forbinde modulerne. Forbinder Vcc (plus) af alle moduler til 5V og Gnd (minus) til minus Arduino.
Derefter forbinder SCL og SDA på ADXL345 til lignende Arduino-tavler. Tilslutter ESP8266. TX til 3 og RX til pin 2 af Arduino-tavlen.Desuden forbinder den HC-06 efter download af koden HC-06 til standard RX- og TX-stifter.

Trin fire: sag
For at enheden skal være så kompakt som muligt, samlet alt dette i et tilfælde fra en guitar-tuner.




Trin fem: Kodefiler
Uploader kodefiler til
og til
Om nødvendigt kan du ændre de kontakter, der bruges til at forbinde komponenterne, forfatteren definerede dem i begyndelsen af ​​koden. Det er også nødvendigt at registrere WiFi-adgangskoden på ESP8266-modulet som på hjem netværk.

Trin seks: tilslutning af sensorer til modulet
Hver sensor har to udgange. Ét output forbindes til et 5V netværk. De resterende ender: den venstre sensor er A0, den højre sensor er A1, den centrale sensor er A2. For måling af nøjagtighed mellem Gnd og A0, A1, A2 forbinder en 22k modstand.
Nu kan du lægge enheden i en rygsæk og bruge softwaren.
Trin syv: anvendelse
For at enheden skal fungere, skal du downloade applikationen fra butikken. Efter installation skal du importere. Tænd for enheden, og tilslut HC-06. Nu kan du starte grænsefladen.

Lad os analysere notationen for grænsefladen.
-Buzz-til og fra summer;
-kalibrere kalibrering af sensorer inden brug;
-sæt vægt - indstiller brugerens vægt (når du indtaster vægten, beregner enheden automatisk og viser rygsækets sikre vægt);
-IP-for at finde enhedens adresse på netværket (brug efter forbindelse til Wi-Fi. Ved hjælp af denne adresse kan du kontrollere enhedens status via Internettet);

Efter kalibrering gemmer enheden automatisk tærskelværdierne i EEPROM (hukommelse) og underretter rygsækken ved forkert brug af summeren.
- om bæltebalance - lavfrekvent tone (300 Hz)
- om overvægt - mellemfrekvens tone (1400 Hz)
- om kroppens forkerte vinkel - højfrekvent tone (2000Hz)

Vidnesbyrdet kan også kontrolleres via Internettet, for eksempel hvis enheden er installeret på dit barns rygsæk, og du ikke er derhjemme. For at gøre dette skal du indtaste IP-adressen i adresselinjen, og skærmen viser de værdier, der læses af enhedens sensorer. Du kan også slukke summeren online.


Og en kort video om betjening af enheden.
10
7.8
8.6

Tilføj en kommentar

    • smilesmilxaxaokdontknowyahoonea
      bossscratchnarrejaja-jaaggressivhemmelighed
      undskylddansdance2dance3benådninghjælpdrikkevarer
      stop-vennergodgoodgoodfløjtedånetunge
      røgklappecrayerklærerspottendedon-t_mentiondownloade
      hedeirefullaugh1mdamødemoskingnegativ
      not_ipopcornstraffelæseskræmmeforskrækkelsersøg
      hånethank_youdetteto_clueumnikakutenig
      dårligbeeeblack_eyeblum3blushpralekedsomhed
      censureretpleasantrysecret2truesejryusun_bespectacled
      SHOKRespektlolprevedvelkommenkrutoyya_za
      ya_dobryihjælperenne_huliganne_othodiFludforbudtæt
23 kommentarer
Er de ikke små? På billedet er de meget lange, og denne er kun 6 cm
Forfatteren
Se her.
Zdravstuyte! Fortæl mig, hvor jeg kan få disse modstande. Vi kan bare ikke finde det. Hvor længe skal de være?
Citat: pogranec
for ikke at skræmme, skal du have sunde nerver.

Et bedre hoved.
Forfatteren
Mens jeg ikke blev kastet en masse klager og prøv at forklare mig og til hjemmelavet.
1. Abaldet - hvis bælterne er justeret korrekt, og den korrekte belastning ikke flyder noget. Har du en bil med sikkerhedsselsalarm? Hvor meget du ikke vil fikse der i sædet, fungerer det stadig.
2 Abaldeth Spørgsmålet er stillet korrekt Det er på grund af overskydende volumen af ​​rygsækken, at sensoren vil blive udløst. Tænk med dit hoved. Ved at indlæse porteføljen med slædere, fungerer sensoren ikke, kraften virker ned. Fyldning af det med hø, det vil bøjes, pustes, og sensoren placeret på bagsiden fungerer.
3 abaldet - der er ikke noget vanskeligt at skelne tonen for summeren.
Desuden er der intet kompliceret at deaktivere summeren. Hvis nogen ikke bemærkede det, er der ud over Wi-Fi også Bluetooth der. Jeg tror, ​​at alle kan oprette forbindelse? Yderligere om teksten - det er ikke altid korrekt at oversætte så meget så teknisk kompleks tekst, i dette tilfælde er det eneste, jeg ikke skrev, sensorernavnet (men der er en beskrivelse, et foto, og det er klart fra værket, hvilken slags sensor det er).Men i princippet kan jeg beskrive pistoler og både, uden vanskeligheder, bedømt tusind. Dernæst svarer jeg Valery. Du er den mest objektive kommentator, ser realistisk på livet. En sådan rygsæk kan bruges til indsamling og analyse af information. Børn er forskellige, alles sundhed er forskellig, og ingen annullerede sanitære standarder og skoliose. Hvad der synes at være nytteløst for andre er en nyttig enhed.
Dette er ikke noget for dig. Om hvad jeg forstår. som omhyggeligt for ikke at fornærme. Ivan, jeg forstår, at du er en teknik til knoglen, men livet er ikke sådan. Jeg vil give et eksempel. Hvis en del mislykkes hos en officiel bilforhandler, ændres hele forsamlingen i henhold til reglerne. Og hvem, i sit rette sind, mens han reparerer en maskine i stedet for at udskifte en kugle, skal han skifte greb helt? Dette handler om disse standarder. Det er ikke muligt i det almindelige liv at følge alle reglerne. Nu om deliriet. Det blev skrevet til gerningerne privat som svar på dit smigrende brev, men hvis du vil, kan jeg forråde dem begge offentligt. Og hvad angår artiklen, skrev jeg allerede, at dit forsøg på at skrive en artikel (så at sige for at genopfylde medforfatteres rækker) ikke var succesrig. Så jeg skrev, jeg skriver og vil skrive. Det er nødvendigt for nogen, hvis Ivan ikke vil, og du ikke kan.
men jeg glemte næsten
du er stadig nødt til at "skræmme" hver gang disse lyde vises,

for ikke at skræmme, skal du have sunde nerver.
Nu til administratoren - du kan forbyde mig. men vær venlig ikke at slette koment, før jeg læser alt, det adresseres til.
Citat: Til Delusam
Det viser sig, at alt kan slukkes.

Ja, let og enkelt:
Også muligt online deaktiver summer.
i næsten én bevægelse: gik til Internettet, indtastede en IP-adresse i adresselinjen, tilføjet / buzz = FRA.
Intet vides om andre muligheder for at deaktivere.
pogranec
"Du kan diskutere alt, men diskuterog ikke noget vrøvl at skrive. Hvad angår skrig, skal du læse artiklen omhyggeligt, summer kan deaktiveres. Og ikke en ekstra bog ,"
Så jeg taler vrøvl. Jeg ved ikke, hvordan jeg læser, det viser sig, at alt kan slukkes. Og forby mig.
("Alt er allerede stjålet foran os")
xaxa
Til forfatteren af ​​artiklen:
Jeg respekterer dit arbejde, og jeg forstår, at det bliver stadig vanskeligere at kigge efter "prototyper", men ....
... når du kasserer følelser, bedes du svare på det spørgsmål, som Delosius stillede:

Forfatteren til artiklen er ikke forpligtet til at besvare dette spørgsmål, han kun kendte os med det hjemmelavede arbejde fra en udenlandsk kammerat. Delayusam bad ham alle medlemmerne af webstedet.
Og nok til, at "rygsækken" vasker knoglerne - betragt dette som en advarsel

Indsendt af admin i en chat til Delausam ...

Da "en sådan sprut er gået", skriver jeg det, jeg skrev om denne opfindelse:
Jeg vil gerne bede forfatteren af ​​denne "enhed" (ikke at forveksle med forfatteren af ​​artiklen) om at lave "smarte fejer" med sensorer, der kan bestemme, hvornår ejeren vil have ** **, som straks vil tænde for sirene og knus! hjælp ... Og så "indtil afslutningen af ​​processen" ville det være umuligt at slukke for knusten eller sirenen! Og så kan han måske ikke bemærke dette og lave rod! SHOK
Til forfatteren af ​​artiklen:
Jeg respekterer dit arbejde, og jeg forstår, at det bliver stadig vanskeligere at kigge efter "prototyper", men ....
... når du kasserer følelser, bedes du svare på det spørgsmål, som Delosius stillede:
Er der nogen her, der kunne lide det, og han vil lave en sådan rygsæk til sig selv?

Kun ægte! Objektivt, tak!
Jeg, som du ved, trods alt også med ham var "sammenklappet", men i dette særlige tilfælde Jeg vil også stille et lignende spørgsmål ...
Lad os prøve at være objektiv!
... der vises fejlagtige fortolkninger af termer og oversættelsesfejl. Derfor har det samme ord flere betydninger. For at vælge den rigtige skal du vide dette.
Det er det: tekniske termer falder ikke altid sammen med, hvad auto-oversættere designet til gennemsnitligt tilbud. Det rigtige valg kan kun træffes ved at forstå i det mindste omtrent essensen af ​​den oversatte. Og undertiden forvrænges den russiske tekst under genfortælling, eller der kommunikeres ikke væsentlige detaljer.

Og så bliver udfordringen kastet.Ikke af hensyn til latterlige fornærmelser mod forfatteren, for sandheden og nytten af ​​denne opfindelse. Jeg beklager over for deltagerne, sandheden er dyrere. For at starte med vil jeg kommentere min "Abaldet."
"1Abaldet". Bestemm trykpunktet på stroppen med en fejl på 2 cm. Det er, hvad du skal mærke om bord på en flydende båd for at markere det sted, hvor du faldt en genstand i vandet. Dette punkt er flydende og vil afhænge af mange faktorer; fra tøj, belastning af rygsæk, komfortstrømper (kan flytte stropperne) ....
"Abaldet 2"
Spørgsmålet stilles ikke kun forkert, idet det hævdes, at dette punkt vil afhænge af rygsækets volumen, så det (omdrejningspunkt) kan ændres med hver indholdsfane. Flyder også.
"Abaldet 3"
"-
Ikke kun er du nødt til at lære at bestemme, hvilken tone og hvad den signaliserer til dig, du skal stadig "forskride" hver gang disse lyde vises, og bestemme, hvad der er galt. Og det kunne være; stropperne rettede rygsækken, rystede rygsækken og justerede forkert, tog den forkerte holdning (lænede sig mere end LUKKET).
Og hvilken lyd skal lyde, hvis to eller tre sensorer fungerer med det samme?
Og forestil dig den praktiske anvendelse af dette "mirakel".
Om morgenen fylder du din rygsæk op, og den stønner hele tiden (for eksempel ved at være overvægtig, selvom resten af ​​sensorer er som om ikke på arbejde (og på en eller anden måde også skal reagere) og efterlader nogle af tingene derhjemme. Du går på en "tur". du køber en bestemt genstand, du kan ikke lægge den i en rygsæk, der går du til øjenkuglerne. Du bærer genstanden i dine hænder og så ringer din telefon, dine hænder har travlt, hvordan du besvarer opkaldet, og der overkom din afkom over rygsækken, tog en ekstra grunning Jeg bliver nødt til at bære det i mine hænder, og så et nyt opkald, jeg har bøjet mig over ikke, det vil ødelægge min holdning. i lang tid vil selvfølgelig skeptikeren sige, kan alt dette være slukket, men hvad er så poenget?
Hvor længe vil din tålmodighed vare? Vil du være helt rolig fra følelsen af ​​at have sådan en rygsæk?
Og dette er igen en kortvarig diskussion af problemet med rygsækken og dens ejere.
Og også jeg diskuterer emne præsenteret af medforfatteren, ikke hans personlighed. Selvom dette ofte er forbundet, hører jeg som svar personlige fornærmelser som svar.
JEG FORBINDELSE emner præsenteret af medforfatterne, hvor de selv er dårligt forståede (og oftere end ikke i ”tanden”), af denne grund vises der forkerte fortolkninger af udtryk og oversættelsesfejl. Derfor har det samme ord flere betydninger. For at vælge den rigtige skal du vide dette. Og med det har de stammer.
Så bedøm selv, hvad der er hvad.
Vægten afhænger meget meget af lydstyrken: den ene ting er et sintepon-tæppe, den anden er håndvægte. Og forfatteren siger om magten: ”Derfor vi er nødt til at måle denne styrke for at sikre sig, at den er inden for den sikre grænse. "." vi er nødt til at måle denne styrke "-" vi skal måle denne styrke. "
Forfatteren
Naturligvis vægten, eller mere præcist kraften (eller tryk på noget i den retning), der påføres den, afhængigt af påfyldningsmængden. I det mindste som jeg forstår det. Jeg vil prøve at stille forfatteren et spørgsmål, hvis jeg kan huske adgangskoden fra min Google.
pogranec,
Du bekræfter selv, at sensoren bestemmer overskydende vægt, ikke volumen.
Forfatteren
Måske, men han skriver
Denne sensor bruges til at bestemme, om rygsækken er overbelastet. Ved overbelastning vil formularen være som en ballon og gør en større indsats på røvet. Dette kan forårsage alvorlige rygsmerter på lang sigt.
Du kan igen sætte tre slædekrammer, og rygsækken vil ikke være som en "ballon", men der vil være meget vægt.
Forfatteren
Det er bare det, at jeg normalt ser efter analoger på russisk. Jeg fandt dem ikke eller ledte dem ikke korrekt.
Citat: pogranec
strømmodstande, ikke?

Nej. Hvis bogstaveligt talt - kraft måle modstande, og hvis det er teknisk korrekt - belastning måler.
Men alvorligt forstod du ikke, at det ikke er volumen, der spores, men en styrke, der står i forhold til vægten. Vægt og volumen til din information er lidt forskellige ting.
Forfatteren
strømmodstande, ikke?
Forfatteren
Du beskylder ikke pooh for at have fyldt helium i en rygsæk. Men alvorligt kan det kun verificeres empirisk. Fordi det betyder noget (i dette tilfælde), ikke vægt, men form. Se hvordan børnene går i skole. De proppet så mange bøger der, at rygsækken bliver halvcirkelformet. Og på grund af dette ændrer trykstyrken på sensoren ifølge forfatteren. Men så igen fungerer ikke alle rygsække.
ja Og jeg kunne godt lide beskrivelsen: -
". "
Abaldet -1 !!!
"."
Abaldet 2
""
Abaldet -3
Og Abaldet til uendelig ...... dåne
"
Udfyldende spørgsmål: - "Hvornår kommer indehaveren af ​​en sådan rygsæk i tåbelighed?"

Og dette er som altid forgæves uden en "uddybning".
Er der nogen her, der kunne lide det, og han vil lave en sådan rygsæk til sig selv?
Kraftsensorer
prøve korrekt oversætte.
Denne sensor sporer rygsækens fyldevolumen.
Det er uklart, hvordan man sporer rygsækets volumen.
Hvis rygsækets volumen overskrides, øges belastningen på ryggen.
Absolut ikke nødvendigt: hvis du fylder rygsækken med en ballon med helium, vil volumenet stige, og belastningen på ryggen falder. :)

Vi råder dig til at læse:

Giv den til smartphonen ...