» Elektronica » Arduino »Slimme rugzak op Arduino

Slimme rugzak op Arduino

Slimme rugzak op Arduino

Schoolkinderen, studenten, toeristen en zelfs sommige kantoormedewerkers en arbeiders dragen rugzakken. Met de rugzak kunt u de vervoerde lading gelijkmatig verdelen. Maar als u een rugzak niet op de juiste manier draagt, kan overbelasting ernstige gezondheidsproblemen veroorzaken. De belangrijkste problemen kunnen optreden bij: overbelasting en onjuist afstellen van de riemen, langdurig dragen van een rugzak, het dragen van een rugzak op één schouder, verkeerde houding bij het dragen van een rugzak. Hoe draag je een rugzak zodat er geen gevoel van ongemak, pijn en zelfs rugletsel is? De auteur besloot deze vraag te beantwoorden met behulp van moderne technologie.

Het apparaat dat hij heeft gemaakt, lost de volgende taken op:
- berekent veilig draaggewicht en meldt bij overschrijding;
-gebalanceerde lastverdeling op de schouders;
- waarschuwt voor een verkeerde positie;
-geeft aan of het vulvolume van de rugzak wordt overschreden;

Bovendien kunnen alle gegevens verder worden verzameld voor verdere analyse. Bij de vervaardiging van de auteur werd een bedrag van ongeveer $ 40 vastgelegd.
Gereedschap en materialen:

Sensitive Force-weerstanden;
Versnellingsmeter ADXL345 ();
-Arduino Nano ();
-Bluetooth-module HC-06 ();
microcontroller ESP8266 ();
zoemer;
-draad;

Stap één: Sensorplaatsing
Voor zijn apparaat had de auteur drie sensoren nodig. Hij plaatste er twee op de riemen. Eerst moet je je rugzak omdoen en de lengte van de riemen aanpassen. Bepaal vervolgens de plaats op de riem waar de maximale druk zal zijn. Het is noodzakelijk om een ​​dergelijke plaats zo nauwkeurig mogelijk te bepalen, omdat een fout van 2 cm het resultaat al aanzienlijk zal beïnvloeden. Ongeveer dit punt bevindt zich vooraan 1 cm van het bovenste deel van de schouder. Optioneel moeten beide sensoren op gelijke afstand van elkaar staan, omdat de code een kalibratie-algoritme bevat.


Een andere sensor moet op de achterkant worden geplaatst, op het punt van maximale druk. Deze sensor volgt het vulvolume van de rugzak. Als het volume van de rugzak wordt overschreden, neemt de belasting op de rug toe.

Stap twee: draden
Verder verkoopt de auteur de draden naar de contacten van de sensoren. Draden trekken in een rugzak.


Stap drie: zoemer
Verbindt de zoemer via een 100 ohm weerstand met Arduino 9 pin.

Stap vier: Modules aansluiten
Nu moet je de modules aansluiten. Verbindt Vcc (plus) van alle modules met 5V en Gnd (min) met min Arduino.
Vervolgens verbindt het de SCL en SDA van de ADXL345 met vergelijkbare Arduino-kaarten. Verbindt de ESP8266. TX naar 3 en RX naar pin 2 van het Arduino-bord.Verder verbindt het na het downloaden van de code de HC-06 met standaard RX- en TX-pinnen.

Stap vier: Case
Om het apparaat zo compact mogelijk te maken, monteert u dit alles in een koffer van een gitaarstemmer.




Stap vijf: codebestanden
Uploadt codebestanden naar
en naar
Indien nodig kunt u de contacten wijzigen die worden gebruikt om de componenten te verbinden, de auteur heeft ze aan het begin van de code gedefinieerd. Het is ook nodig om het WiFi-wachtwoord te registreren op de ESP8266-module, zoals op thuis netwerk.

Stap zes: sensoren aansluiten op de module
Elke sensor heeft twee uitgangen. Eén uitgang maakt verbinding met een 5V-netwerk. De overige uiteinden: de linker sensor is A0, de rechter sensor is A1, de centrale sensor is A2. Voor een nauwkeurige meting tussen Gnd en A0, verbindt A1, A2 een 22k-weerstand.
Nu kun je het apparaat in een rugzak stoppen en de software doen.
Stap zeven: aanvraag
Om het apparaat te laten werken, moet u de applicatie uit de winkel downloaden. Importeer na installatie. Zet het apparaat aan en maak verbinding met de HC-06. Nu kunt u de interface starten.

Laten we de notatie voor de interface analyseren.
-Zoemer aan en uit zoemer;
-kalibreren van sensoren voor gebruik;
- gewicht instellen - stelt het gewicht van de gebruiker in (wanneer u het gewicht invoert, berekent het apparaat automatisch het veilige gewicht van de rugzak en geeft dit weer);
-IP-om het apparaatadres op het netwerk te vinden (gebruik na verbinding met wifi. Met dit adres kunt u de status van het apparaat via internet controleren);

Na kalibratie slaat het apparaat automatisch de drempelwaarden op in het EEPROM (geheugen) en meldt u dat de rugzak niet correct wordt gebruikt met de zoemer.
- over riemonbalans - laagfrequente toon (300 Hz)
- over overgewicht - middenfrequentietoon (1400 Hz)
- over de verkeerde hoek van het lichaam - hoogfrequente toon (2000Hz)

Ook kan de getuigenis via internet worden gecontroleerd, bijvoorbeeld als het apparaat op de rugzak van uw kind is geïnstalleerd en u niet thuis bent. Voer hiervoor het IP-adres in de adresbalk in en het scherm geeft de waarden weer die worden gelezen door de sensoren van het apparaat. U kunt de zoemer ook online uitschakelen.


En een korte video over de werking van het apparaat.
10
7.8
8.6

Voeg een opmerking toe

    • lachglimlachtxaxaokweet het nietyahoonea
      baaskrabbendwaasjaja-jaagressiefgeheim
      sorrydansdance2dance3pardonhulpdrankjes
      stopvriendengoedgoedfluitjebezwijmdtong
      rookklappencrayverklarenbeledigenddon-t_mentiondownloaden
      hittebooslach1mdavergaderingmoskingnegatief
      not_ipopcornstraffenlezenschrikschriktzoeken
      bespottendankjewelditto_clueUmnikacuutmee eens
      slechtbeeeblack_eyeblum3: oopscheppenverveling
      gecensureerdbeleefdheidgeheim2bedreigenoverwinningyusun_bespectacled
      shokrespektlolvoorgekomenwelkomkrutoyya_za
      ya_dobryihelperne_huliganne_othodifludverbodsluiten
23 commentaar
Zijn ze niet klein? Op de foto zijn ze erg lang, en deze is slechts 6 cm
De auteur
Kijk hier.
Hallo! Vertel me alsjeblieft waar ik deze weerstanden kan krijgen. We kunnen het gewoon niet vinden. Hoe lang moeten ze zijn?
Citaat: pogranec
om niet te schrikken, moet je gezonde zenuwen hebben.

Een beter hoofd.
De auteur
Terwijl ik niet werd gegooid een heleboel klachten en probeer me uit te leggen en zelfgemaakte.
1. Abaldet - als de riemen correct zijn afgesteld en de juiste belading niets zweeft. Heeft u een auto met een gordelalarm? Hoeveel je daar niet in de stoel zult friemelen, het zal nog steeds werken.
2 Abaldeth De vraag is correct gesteld Vanwege het teveel aan volume van de rugzak zal de sensor worden geactiveerd. Denk met je hoofd. Door het portfolio met voorhamers te laden, werkt de sensor niet, de kracht werkt naar beneden. Door het met hooi te vullen, zal het buigen, blazen en de sensor aan de achterkant zal werken.
3 abaldet - er is niets moeilijks om de toon van de zoemer te onderscheiden.
Verder is er niets ingewikkelds om de zoemer uit te schakelen. Als iemand het niet opmerkte, dan is er naast Wi-Fi bluetooth daar. Ik denk dat iedereen verbinding kan maken? Verder over de tekst - het is niet altijd correct om zulke technisch complexe tekst te vertalen, in dit geval is het enige dat ik niet heb geschreven de naam van de sensoren (maar er is een beschrijving, een foto en het is duidelijk uit het werk wat voor soort sensor het is).Maar in principe kan ik pistolen en boten beschrijven, geen moeilijkheid, beoordeeld als duizend. Vervolgens antwoord ik Valery. Je bent de meest objectieve commentator, die realistisch naar het leven kijkt. Zo'n rugzak kan worden gebruikt voor het verzamelen en analyseren van informatie. Kinderen zijn anders, de gezondheid van iedereen is anders en niemand schrapt de sanitaire normen en scoliose. Wat voor u nutteloos lijkt, is een handig apparaat.
Dit is niet voor jou. Over wat ik begrijp. alsof ze zo zorgvuldig zijn om niet te beledigen. Ivan, ik begrijp dat je een techneut tot op het bot bent, maar zo is het leven niet. Ik zal een voorbeeld geven. Bij een officiële autodealer, als een onderdeel defect raakt, verandert de hele montage volgens de voorschriften. En wie zal met een goed verstand, terwijl hij een machine repareert in plaats van een bal te vervangen, de hendel volledig veranderen? Dit gaat over die normen. Het is in het gewone leven niet mogelijk om alle regels te volgen. Nu over het delier. Het is privé naar de daden geschreven als reactie op je vleiende brief, maar als je wilt, kan ik ze allebei in het openbaar verraden. En wat het artikel betreft, ik schreef al dat je poging om een ​​artikel te schrijven (om zo te zeggen om je aan te sluiten bij de rijen van co-auteurs) niet succesvol was. Dus ik schreef, ik schrijf en zal schrijven. Het is nodig voor iemand als Ivan niet wil en jij niet.
maar ik was het bijna vergeten
je moet nog steeds "schrikken" elke keer dat deze geluiden verschijnen,

om niet te schrikken, moet je gezonde zenuwen hebben.
Nu naar de beheerder - je kunt me verbannen. maar verwijder koment alstublieft pas als ik alles heb gelezen aan wie het is gericht.
Citaat: To Delusam
Het blijkt dat alles kan worden uitgeschakeld.

Ja, makkelijk en simpel:
Ook mogelijk online zoemer uitschakelen.
in bijna één beweging: ging naar internet, typte een IP-adres in de adresbalk, toegevoegd / buzz = UIT.
Er is niets bekend over andere opties om uit te schakelen.
pogranec
"Je kunt alles bespreken, maar besprekenen geen onzin om te schrijven. Lees het artikel aandachtig voor piepen, zoemer kan worden uitgeschakeld. En geen extra boek ,"
Dus ik praat onzin. Ik weet niet hoe ik moet lezen, het blijkt dat alles kan worden uitgeschakeld. En verbied me.
("Alles is al voor ons gestolen")
xaxa
Aan de auteur van het artikel:
Ik respecteer je werk en ik begrijp dat het steeds moeilijker wordt om naar 'prototypes' te zoeken, maar ...
... emoties negerend, beantwoordt u alstublieft de vraag die Delosius stelde:

De auteur van het artikel is niet verplicht om deze vraag te beantwoorden; hij heeft ons alleen kennis laten maken met het zelfgemaakte werk van een buitenlandse kameraad. Delayusam vroeg hem alle leden van de site.
En genoeg voor de "rugzak" om de botten te wassen - beschouw dit als een waarschuwing

Geplaatst door admin in een chat met Delausam ...

Aangezien "zo'n drank is verdwenen", zal ik schrijven wat ik over deze uitvinding schreef:
Ik zou de auteur van dit "apparaat" (niet te verwarren met de auteur van het artikel) willen adviseren om "slimme lafaards" te maken met sensoren die kunnen bepalen wanneer de eigenaar cf ** wil hebben, die onmiddellijk de sirene en flitser inschakelt! hulp ... En zodat het "tot het einde van het proces" onmogelijk is om de flitser of de sirene uit te schakelen! En dan merkt hij dit misschien zelf niet en maakt er een zooitje van! shok
Aan de auteur van het artikel:
Ik respecteer je werk en ik begrijp dat het steeds moeilijker wordt om naar 'prototypes' te zoeken, maar ...
... emoties negerend, beantwoordt u alstublieft de vraag die Delosius stelde:
Is hier iemand die het leuk vond en hij wil zo'n rugzak voor zichzelf maken?

Alleen echt! Objectief alstublieft!
Ik, zoals je weet, tenslotte ook met hem, was "botste", maar in dit specifieke geval Ik wil ook een soortgelijke vraag stellen ...
Laten we proberen objectief te zijn!
... er worden verkeerde interpretaties van termen en vertaalfouten weergegeven. Omdat hetzelfde woord daar meerdere betekenissen heeft. Om de juiste te kiezen, moet je dit weten.
Dat is het: technische termen vallen niet altijd samen met wat automatische vertalers hebben ontworpen voor het gemiddelde aanbod. Alleen door de essentie van het vertaalde te begrijpen, kan de juiste keuze worden gemaakt. En soms wordt de Russische tekst vervormd tijdens het hervertellen of worden belangrijke details niet gecommuniceerd.

En dus wordt de uitdaging gegooid.Niet omwille van belachelijke beledigingen aan de auteur, omwille van de waarheid en het nut van deze uitvinding. Mijn excuses aan de deelnemers van de site, de waarheid is duurder. Om te beginnen zal ik reageren op mijn 'Abaldet'.
'1Abserte.' Bepaal het drukpunt op de riem met een fout van 2 cm, dit is wat u moet markeren aan boord van een drijvende boot, om de plaats te markeren waar u een object in het water hebt laten vallen. Dit punt zweeft en is afhankelijk van veel factoren; van kleding, rugzak laden, comfort sokken (kan de riemen verplaatsen) ....
'Abaldet 2'
Niet alleen dat, de vraag is niet correct gesteld, met het argument dat dit punt afhangt van het volume van de rugzak, dus het (steunpunt) kan met elk inhoudstabblad veranderen. Ook zwevend.
'Abaldet 3'
"-
Je moet niet alleen leren om te bepalen welke toon en wat het je signaleert, je moet nog steeds 'schrikken' telkens wanneer deze geluiden verschijnen, om te bepalen wat er mis is. En het zou kunnen zijn; de riemen maakten de rugzak recht, schudden de rugzak en scheidden zich verkeerd af, namen de verkeerde houding aan (leunde meer dan SLUITEN).
En welk geluid zou moeten klinken als twee of drie sensoren meteen werken?
En stel je dus de praktische toepassing van dit 'wonder' voor.
'S Morgens vul je je rugzak, en het gromt de hele tijd (bijvoorbeeld door overgewicht, hoewel de rest van de sensoren niet aan het werk zijn (en op de een of andere manier ook moeten reageren), waardoor sommige items thuis blijven. Je gaat op reis). je koopt een bepaald object, je kunt het niet in een rugzak stoppen, daar ga je naar de oogbollen. Je draagt ​​het object in je handen en dan gaat je telefoon, je handen zijn bezig, hoe je de oproep beantwoordt, en daar overlaadde je nakomelingen de rugzak, nam een ​​extra primer Ik zal het in mijn handen moeten dragen en dan een nieuwe oproep, ik ben voorovergebogen, niet zo, het zal mijn houding verpesten. lange tijd zal de scepticus natuurlijk zeggen: kan dit allemaal worden uitgeschakeld, maar wat heeft het dan voor zin?
Hoe lang duurt je geduld? Ben je helemaal kalm van het gevoel zo'n rugzak te hebben?
En dit is opnieuw een vluchtige discussie over het probleem van de rugzak en zijn eigenaren.
En ook bespreek ik onderwerp gepresenteerd door de co-auteur, niet zijn persoonlijkheid. Hoewel dit vaak verband houdt, hoor ik persoonlijke beledigingen.
Ik VEROORDEEL onderwerpen die door de coauteurs worden gepresenteerd waarin ze zelf slecht worden begrepen (en vaker wel dan niet in de 'tand'), om deze reden verschijnen onjuiste interpretaties van termen en vertaalfouten. Omdat hetzelfde woord daar meerdere betekenissen heeft. Om de juiste te kiezen, moet je dit weten. En daarmee hebben ze spanningen.
Dus oordeel zelf wat is wat.
Het gewicht hangt ongeveer af van het volume: het ene is een sintepondeken, het andere zijn halters. En de auteur zegt over de kracht: 'Daarom we moeten die kracht meten om ervoor te zorgen dat het binnen de veilige limiet valt. "." we moeten die kracht meten "-" we moeten deze kracht meten. "
De auteur
Natuurlijk het gewicht, of beter gezegd de kracht (of iets dergelijks) die erop wordt uitgeoefend, afhankelijk van het vulvolume. Althans zoals ik het begrijp. Ik probeer de auteur een vraag te stellen als ik het wachtwoord van mijn Google herinner.
pogranec,
U bevestigt zelf dat de sensor het overgewicht bepaalt, niet het volume.
De auteur
Misschien, maar hij schrijft
Deze sensor wordt gebruikt om te bepalen of de rugzak overbelast is. Bij overbelasting zal het formulier zijn als een ballon en doet meer moeite op de kont. Dit kan ernstige rugpijn op lange termijn veroorzaken.
Je kunt weer drie voorhamers plaatsen en de rugzak zal niet als een "ballon" zijn, maar er zal veel gewicht zijn.
De auteur
Ik zoek alleen naar analogen in het Russisch. Ik heb ze niet gevonden of niet correct gezocht.
Citaat: pogranec
vermogensweerstanden, toch?

Nee. Als letterlijk - meetweerstanden forceren en als technisch correct - trekmeters.
Maar serieus, je begreep niet dat het niet het volume is dat wordt gevolgd, maar een kracht die evenredig is met het gewicht. Gewicht en volume zijn ter informatie iets andere dingen.
De auteur
vermogensweerstanden, toch?
De auteur
Nou, je neemt het de pooh niet kwalijk dat hij helium in een rugzak propt. Maar serieus, het kan alleen empirisch worden geverifieerd. Omdat het er toe doet (in dit geval), niet het gewicht, maar de vorm. Kijk hoe de kinderen naar school gaan. Ze hebben daar zoveel boeken gevuld dat de rugzak halfrond wordt. En hierdoor verandert volgens de auteur de drukkracht op de sensor. Maar nogmaals, niet alle rugzakken werken.
ja En ik vond de beschrijving leuk: -
". "
Abaldet -1 !!!
"."
Abaldet 2
""
Abaldet -3
En Abaldet tot in het oneindige ...... bezwijmd
"
Vullende vraag: - 'Na welke tijd wordt de houder van zo'n rugzak dwaas?'

En dit is, zoals altijd, ijdel, zonder een 'verdieping'.
Is hier iemand die het leuk vond en hij wil zo'n rugzak voor zichzelf maken?
Krachtsensoren
Probeer klopt vertalen.
Deze sensor volgt het vulvolume van de rugzak.
Het is onduidelijk hoe het volume van de rugzak moet worden gevolgd.
Als het volume van de rugzak wordt overschreden, neemt de belasting op de rug toe.
Absoluut niet nodig: vul je de rugzak met een ballon met helium, dan neemt het volume toe en neemt de belasting op de rug af. :)

We raden je aan om te lezen:

Geef het voor de smartphone ...