Სარჩევი:

ჭკვიანი გამოტოვების თოკი: 10 ნაბიჯი (სურათებით)
ჭკვიანი გამოტოვების თოკი: 10 ნაბიჯი (სურათებით)

ვიდეო: ჭკვიანი გამოტოვების თოკი: 10 ნაბიჯი (სურათებით)

ვიდეო: ჭკვიანი გამოტოვების თოკი: 10 ნაბიჯი (სურათებით)
ვიდეო: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, ნოემბერი
Anonim
Image
Image
შეაგროვეთ ნაწილები და ინსტრუმენტები
შეაგროვეთ ნაწილები და ინსტრუმენტები

გამარჯობა და კეთილი იყოს თქვენი მობრძანება ჩემს პირველ ინსტრუქციულ პროგრამაში!

ამ სასწავლო ინსტრუქციაში მე ვაპირებ გაჩვენოთ როგორ გააკეთოთ თქვენი საკუთარი ჭკვიანი სათხილამურო თოკი. Smart Skipping თოკის მრიცხველი არის მოწყობილობა, რომელიც თვალყურს ადევნებს თქვენს ყოველდღიურ საქმიანობას და ინახავს მონაცემებს ღრუბელში. ის უგზავნის მონაცემებს ბრაუზერს რეალურ დროში, როდესაც თქვენ გამოტოვებთ. თქვენ შეგიძლიათ ნახოთ ეს მონაცემები თქვენი ლეპტოპის/სმარტფონის ბრაუზერში. ის აჩვენებს გამოტოვების რაოდენობას, გამოტოვების სიჩქარეს წუთში და დამწვარი კალორიებს. ის აფიქსირებს იგივე მონაცემებს Thingspeak– ში სესიის შემდეგ. ასე რომ, თუ გსურთ იყოთ მორგებული ან გსურთ წონაში დაკლება, ეს გაჯეტი თქვენთვისაა.

ნაბიჯი 1: შეაგროვეთ ნაწილები და ინსტრუმენტები

შეაგროვეთ ნაწილები და ინსტრუმენტები
შეაგროვეთ ნაწილები და ინსტრუმენტები
შეაგროვეთ ნაწილები და ინსტრუმენტები
შეაგროვეთ ნაწილები და ინსტრუმენტები

აქ არის აუცილებელი კომპონენტების სია. წრე არ არის რთული. ძირითადად, ის შედგება Wemos d1 mini- სგან, კვადრატული კოდირებისგან, ბატარეისგან და გადამრთველისგან.

კომპონენტები:

  • 1x Wemos d1 მინი
  • 1x მბრუნავი კოდირება
  • 1x 3.7v 500mAh LiPo ბატარეა
  • 1x მინი სლაიდების გადამრთველი
  • 1x 608ZZ ტარების

    1x 624ZZ ტარების

    1x M4 ჭანჭიკი (1 ინჩი)

    2x M4 თხილი

    4x 0.320 დიუმიანი სამონტაჟო ხრახნები

საჭირო ინსტრუმენტები:

  • 3D პრინტერი შეგიძლიათ გამოიყენოთ ონლაინ სერვისი
  • შედუღების რკინა და კალის
  • Screwdriver და plier.
  • მავთულის სტრიპტიზიორი

ნაბიჯი 2: 3D ბეჭდვა

3D ბეჭდვა
3D ბეჭდვა

თოკის გამოტოვებისთვის არის ორი სახელური, ერთი არის ყველა ელექტრონიკის შენახვა და თოკის ერთი ბოლო, ხოლო მეორე სახელური თოკის მეორე ბოლოზე. მე დავამატე ყველა stl ფაილი. მე გამოვიყენე Flashforge creator pro 0.4 მმ საქშენით და ნორმალური პარამეტრებით და მხარდაჭერით. თქვენ ასევე შეგიძლიათ ჩამოტვირთოთ ყველა ფაილი Thingiverse– დან.

ნაბიჯი 3: შექმენით წრე

ააშენეთ წრე
ააშენეთ წრე
ააშენეთ წრე
ააშენეთ წრე
ააშენეთ წრე
ააშენეთ წრე

მბრუნავი კოდირების ინტერფეისი:

CLK → D2

DT → D1

SW → D5

GND → Gnd

+ → 5 ვ

მბრუნავი კოდირება გამოიყენება გამოტოვების რაოდენობის დასათვლელად. ეს მბრუნავი კოდირება ასევე ცნობილია როგორც კვადრატული კოდირება ან ნათესავი ბრუნვის კოდირება და მისი გამომუშავება არის კვადრატული ტალღის იმპულსების სერია.

შედუღებამდე ჩასვით encoder_knob ნაწილი მბრუნავ კოდირებაში და ჩადეთ M4 Nut მასში, როგორც სურათზეა ნაჩვენები.

შეამოწმეთ ყველა ნაწილი შედუღებამდე. შეაერთეთ ყველა კომპონენტი, როგორც ნაჩვენებია წრიული დიაგრამაში. გამოიყენეთ ძირითადი სახელური შედუღების დროს, ასე რომ თქვენ მიიღებთ სამართლიან წარმოდგენას მავთულის სიგრძისა და კომპონენტის განთავსების შესახებ. გამოიყენეთ სურათები, როგორც მითითება.

ნაბიჯი 4: მოათავსეთ საყრდენი და ელექტრონიკა

მოათავსეთ საყრდენი და ელექტრონიკა
მოათავსეთ საყრდენი და ელექტრონიკა
მოათავსეთ საყრდენი და ელექტრონიკა
მოათავსეთ საყრდენი და ელექტრონიკა
მოათავსეთ საყრდენი და ელექტრონიკა
მოათავსეთ საყრდენი და ელექტრონიკა

აიღეთ მთავარი სახელური და 624zz საყრდენი. ჩადეთ 624zz საყრდენი მთავარ სახელურში, როგორც ეს მოცემულია სურათზე. თუ თქვენ სწორად ამოიღეთ ყველა 3D ბეჭდვის საყრდენი ძირითადი სახელურიდან, ტარება შესანიშნავად ჯდება ხვრელში. საყრდენი გამოიყენება ხახუნის და გლუვი ბრუნვის შესამცირებლად.

სანამ ყველა ელექტრონიკას მოათავსებთ შიგნით დარწმუნდით რომ ყველაფერი მუშაობს გამართულად. გამოიყენეთ თანდართული კოდი, რომ შეამოწმოთ კოდირება. ატვირთეთ ესკიზი Wemos d1 mini– ში, გახსენით სერიული მონიტორი და გადაატრიალეთ კოდირება და შეამოწმეთ შედეგი სერიულ მონიტორზე.

ახლა მოათავსეთ ყველა შედუღებული ელექტრონიკის კომპონენტი მთავარ სახელურში, როგორც ეს მოცემულია სურათებში. დარწმუნდით, რომ მავთულები არ არის ჩახლართული მბრუნავი კოდირებით. მბრუნავი კოდირება უნდა ბრუნავდეს ყოველგვარი ჩარევის გარეშე.

ნაბიჯი 5: მიამაგრეთ თოკი მთავარ სახელურზე

მიამაგრეთ თოკი მთავარ სახელურზე
მიამაგრეთ თოკი მთავარ სახელურზე
მიამაგრეთ თოკი მთავარ სახელურზე
მიამაგრეთ თოკი მთავარ სახელურზე
მიამაგრეთ თოკი მთავარ სახელურზე
მიამაგრეთ თოკი მთავარ სახელურზე

ახლა მიიღეთ თოკის მფლობელის ნაწილი, M4 თხილი და M4 ჭანჭიკი. ჩადეთ m4 თხილი თოკის დამჭერში და შემდეგ ჩადეთ M4 ჭანჭიკი თხილში.

აიღეთ ჭანჭიკის ჩასმული თოკის დამჭერი ნაწილი და მიამაგრეთ იგი თხილზე მბრუნავი კოდირებით. როტარის კოდის მიმაგრებისთვის ჩადეთ იგი წინა მხარის ხვრელში. ახლა გადაატრიალეთ იგი მბრუნავი კოდირების დასაფიქსირებლად.

მოათავსეთ mainHandle_cover ნაწილი თავზე, რომ დაიფაროს შიგთავსი. გამოიყენეთ 0.320 დიუმიანი სამონტაჟო ხრახნები მის დასაფიქსირებლად.

ამოიღეთ თოკი მზა გამოტოვების თოკიდან და ერთი ბოლო მიამაგრეთ თოკის_ჰოდერის ნაწილზე. გამოიყენეთ სურათები მითითებისთვის.

შეამოწმეთ წყლის მბრუნავი კოდირება შეუფერხებლად ბრუნავს თუ არა თოკის ხელით ბრუნვით. ასევე, დარწმუნდით, რომ შეგიძლიათ დააჭიროთ მბრუნავი კოდირების ღილაკს თოკის დამჭერის ნაწილის დაჭერით. თუ მბრუნავი კოდირება შეუფერხებლად ბრუნავს და თქვენ შეგიძლიათ დააჭიროთ ღილაკს მბრუნავ კოდირებაზე, მაშინ მთავარი სახელური მზად არის.

ნაბიჯი 6: შეიკრიბეთ მეორე სახელური

შეიკრიბეთ მეორე სახელური
შეიკრიბეთ მეორე სახელური
შეიკრიბეთ მეორე სახელური
შეიკრიბეთ მეორე სახელური
შეიკრიბეთ მეორე სახელური
შეიკრიბეთ მეორე სახელური
შეიკრიბეთ მეორე სახელური
შეიკრიბეთ მეორე სახელური

ეს ნაბიჯი არჩევითია. თქვენ ასევე შეგიძლიათ გამოიყენოთ მზა თოკის სახელური.

გამოიყენეთ ეს 3D დაბეჭდილი ნაწილები მეორე სახელურის შესაქმნელად: second_handle, secondHandle_cover და secondHandle_ropeHolder.

შეკრების წინ, დარწმუნდით, რომ გაწმინდეთ ყველა 3D ბეჭდური საყრდენი მეორე სახელურიდან. გამოიყენეთ საბურღი მანქანა ან პლეერი საყრდენის გასაწმენდად.

აიღეთ 608zz საყრდენი და ჩადეთ იგი სახელურის წინა მხარეს არსებულ ხვრელში. შემდეგ აიღეთ თოკის სხვა ბოლოები და ჩასვით იგი მეორე სახელურში ტარების ხვრელის გავლით. ახლა ჩადეთ თოკის ბოლო თოკის დამჭერში და გაიყვანეთ თოკი ისე, რომ თოკის დამჭერი დაფიქსირდეს ტარების ხვრელში. ამის შემდეგ გადააფარეთ მეორე სახელურის დასასრული საფარის დამაგრებით.

ნაბიჯი 7: აწყობილი გამოტოვების თოკი

აწყობილი სათხილამურო თოკი
აწყობილი სათხილამურო თოკი
აწყობილი სათხილამურო თოკი
აწყობილი სათხილამურო თოკი
აწყობილი სათხილამურო თოკი
აწყობილი სათხილამურო თოკი

ორივე სახელურის აწყობის შემდეგ თქვენი თოკი ასე უნდა გამოიყურებოდეს. ახლა თოკის გამოტოვება მზად არის. მოდით გავხადოთ ის ჭკვიანი Wemos– ში კოდის ატვირთვით.

ნაბიჯი 8: კოდის ახსნა

ამ მოწყობილობის მუშაობა მარტივია. არის 4 ძირითადი ნაწილი, პირველი არის wifi– სთან დაკავშირება, მეორე ითვლის გამოტოვების რაოდენობას, მესამე გამოთვლის გამოტოვების სიჩქარეს და დამწვარი კალორიებს და მეოთხე არის ამ მონაცემების გაგზავნა ვებგვერდზე და ამ მონაცემების შეყვანა Thingspeak– ში.

დაკავშირება WiFi- სთან:

WiFiManager არის შესანიშნავი ბიბლიოთეკა, რომელიც შეგიძლიათ დაამატოთ თქვენს ESP8266 პროექტებს, რადგან ამ ბიბლიოთეკის გამოყენებით აღარ გჭირდებათ ქსელის მონაცემების (SSID და პაროლი) მყარი კოდირება. თქვენი ESP ავტომატურად შეუერთდება ცნობილ ქსელს ან შექმნის წვდომის წერტილს, რომლის გამოყენებაც შეგიძლიათ ქსელის მონაცემების კონფიგურაციისთვის. აი როგორ მუშაობს ეს პროცესი:

გამოტოვების რაოდენობის დათვლა:

მე გამოვიყენე იგივე კოდი, რომელსაც ჩვენ ვიყენებდით კოდირების ტესტირებისას გამოტოვების რაოდენობის დასათვლელად. 1 გამოტოვების კოდირებით იძლევა რიცხვს 5 სერიულ მონიტორზე. ვცადე 50 გამოტოვებით, შემდეგ ავიღე კოდირების საშუალო რაოდენობა 1 გამოტოვებით. რამოდენიმე ტესტისა და ცდის შემდეგ, 1 გამოტოვებისთვის კოდირების რაოდენობა ითვლის 5. ასე რომ, თუ კოდირების რაოდენობა არის 5, ეს ნიშნავს, რომ 1 გამოტოვება დასრულებულია.

გამოთვალეთ გამოტოვების კურსი:

გამოტოვების სიჩქარე წუთში, მე შევინახე დაწყების დრო millis () ფუნქციის გამოყენებით ცვლადში. იგი გამოითვლის გამოტოვების მაჩვენებელს ყოველი 20 დათვლის შემდეგ ამ ფორმულის გამოყენებით, გამოტოვების კურსი = გამოტოვების რაოდენობა/დრო გასული* 60

გამოთვალეთ დამწვარი კალორია:

თითოეულ საქმიანობას სჭირდება განსხვავებული ენერგიის ხარჯები. მოდუნებული ტემპით სიარული აუცილებლად დაწვავს ნაკლებ კალორიას ვიდრე სირბილი ან აერობიკა. ეს ენერგიის ხარჯვა, როგორც წესი, გამოხატულია MET– ში - ამოცანის მეტაბოლური ექვივალენტი. ეს მაჩვენებელი გეუბნებათ რამდენ კალორიას ხარჯავთ აქტივობის საათში და სხეულის ერთ კილოგრამზე. ჩვენი კალორიების დაწვის კალკულატორში მარტივად შეგიძლიათ აირჩიოთ აქტივობის ერთ -ერთი სახეობა. მაგალითად, სიარულს აქვს MET ღირებულება 3.8, ხოლო ლაშქრობა უკვე 6. რაც უფრო მაღალია ეს მნიშვნელობა, მით მეტ ენერგიას მოითხოვს ამოცანა. რა არის ზუსტად 1 MET? იგი განისაზღვრება, როგორც კონკრეტული ფიზიკური აქტივობის დროს ერთეულ დროს დახარჯული ენერგიის თანაფარდობა 3.5 მლ O₂/(კგ · წთ). რამოდენიმე გადაანგარიშების და ჟანგბადის მილილიტრი კალორიად გადაყვანის შემდეგ, ჩვენ მივაღწევთ საბოლოო ფორმულას: კალორია = T * 60 * MET * 3.5 * W / 200, სადაც T არის აქტივობის ხანგრძლივობა საათებში, ხოლო W არის თქვენი წონა კილოგრამებში. ჩვენი კალორიების დაწვის გამომთვლელი იყენებს ზემოთ მოცემულ ფორმულას დამწვარი კალორიების ყველაზე ზუსტი შეფასებისთვის. თუ გსურთ გამოთვლების ხელით გაშვება, ასევე შეგიძლიათ გამოიყენოთ ამ განტოლების გამარტივებული ვერსია: კალორია = MET * T * W ეს განტოლება ემყარება მიახლოებას, რომ 1 MET = 1 კკალ / (კგ * სთ). ეს არ არის 100% სწორი; მიუხედავად ამისა, ის იძლევა საკმარისად კარგ შედეგს, რომელიც შეიძლება გამოყენებულ იქნას კალორიების დაკარგვის შესაფასებლად. ამის შესახებ მეტი ინფორმაციისთვის:

აჩვენეთ რაოდენობა ვებგვერდზე:

მას შემდეგ რაც ყველა მონაცემი გვექნება ჩვენ ამ მონაცემებს გავაგზავნით ვებ გვერდზე WebSocket– ის გამოყენებით. WebSocket არის ტექნოლოგია, რომელიც ინარჩუნებს TCP კავშირს ღია, ასე რომ თქვენ შეგიძლიათ მუდმივად გაგზავნოთ მონაცემები წინ და უკან ESP– ს და კლიენტს შორის, დაბალი შეყოვნებით. და რადგან ეს არის TCP, დარწმუნებული ხართ, რომ პაკეტები ხელუხლებელი ჩამოვა.

ESP მასპინძლობს ვებგვერდს, სადაც ცენტრალური ქულაა და გამოტოვებული მაჩვენებელი და კალორიები დამწვარია ზედა. 1 სლაიდერი ზედა მარჯვენა კუთხეში, რათა დადგინდეს იმ პირის წონა, რომელიც გამოტოვებს საქმიანობას. წონის მნიშვნელობა ბრაუზერიდან გადადის ESP– ზე WebSocket კავშირის საშუალებით. სესიის გამოტოვების დასაწყებად დააჭირეთ ღილაკს კოდირების ღილაკს და დაიწყეთ აქტივობა. თქვენ შეგიძლიათ ნახოთ გამოტოვების რაოდენობა რეალურ დროში ვებგვერდზე.

ატვირთეთ მონაცემები Thingspeak– ში:

ThingSpeak არის უფასო ვებ სერვისი, რომლის საშუალებითაც შეგიძლიათ შეაგროვოთ და შეინახოთ სენსორული მონაცემები ღრუბელში და შეიმუშაოთ ნივთების ინტერნეტი. შექმენით ანგარიში Thingspeak– ზე და შექმენით ახალი არხი. შექმენით სამი ველი ამ არხისთვის. ერთი გამოტოვების რაოდენობაზე, მეორე ველი გამოტოვების მაჩვენებელზე და მესამე ველი კალორიების დაწვაზე. გამოიყენეთ არხი Write_Key კოდში. მონაცემების ასატვირთად Thingspeak– ში, მას შემდეგ რაც დაასრულებთ თქვენს გამოტოვებულ საქმიანობას, კვლავ დააჭირეთ იმავე ღილაკს. ESP ატვირთავს მონაცემებს Thingspeak– ში.

ნაბიჯი 9: ატვირთეთ კოდი

ატვირთეთ კოდი
ატვირთეთ კოდი
ატვირთეთ კოდი
ატვირთეთ კოდი

კოდის ატვირთვამდე, შეცვალეთ Thingspeak გასაღები კოდში. შექმენით ახალი არხი Thingspeak– ში და გამოიყენეთ ამ არხის გასაღები კოდში. შექმენით ანგარიში Thingspeak– ში, თუ ახალი ხართ Thingspeak– ში, შექმენით ახალი არხი და გამოიყენეთ ამ არხების გასაღები აქ.

გამოიყენეთ მიკრო USB კაბელი Wemos d1 მინი მოწყობილობის დასაპროგრამებლად. გახსენით Arduino IDE და ატვირთეთ ეს კოდიhttps://github.com/siddhesh13/smart-skipping-rope

ნაბიჯი 10: დავიწყოთ გამოტოვება

დავიწყოთ გამოტოვება
დავიწყოთ გამოტოვება
დავიწყოთ გამოტოვება
დავიწყოთ გამოტოვება
დავიწყოთ გამოტოვება
დავიწყოთ გამოტოვება
  • Wemos მოწყობილობაზე კოდის ატვირთვის შემდეგ, ამოიღეთ მიკრო USB კაბელი და ჩართეთ გადამრთველი Wemos d1 mini ბატარეის მეშვეობით.
  • ჩართვის შემდეგ, შეაერთეთ Wemos მოწყობილობა WiFi ქსელთან. WiFi– თან დასაკავშირებლად, შეგიძლიათ გამოიყენოთ მობილური/ლეპტოპი ჭკვიანი გამოტოვების საბაგირო მოწყობილობასთან დასაკავშირებლად. შემდეგ გახსენით თქვენი ბრაუზერი და ჩაწერეთ შემდეგი IP მისამართი: 192.168.4.1. ეს იტვირთება მომდევნო ვებ გვერდზე, სადაც შეგიძლიათ დააყენოთ თქვენი Wi-Fi სერთიფიკატები. ახლა თქვენ შეგიძლიათ დაუკავშიროთ თქვენი ჭკვიანი გამოტოვების თოკი WiFi ქსელს ამ გვერდის გამოყენებით.
  • თქვენი მოწყობილობის WiFi ქსელთან დაკავშირების შემდეგ იპოვეთ თქვენი თოკის მოწყობილობის IP მისამართი. გამოიყენეთ თითის (android/ios აპლიკაცია) ან გაფართოებული IP სკანერის აპლიკაცია IP მისამართის მოსაძებნად. გახსენით ვებ ბრაუზერი თქვენს ტელეფონზე ან ლეპტოპზე და შეიყვანეთ ეს IP მისამართი და დააჭირეთ Enter. თქვენ ნახავთ გამოტოვებთ მრიცხველის გვერდს.
  • დააყენეთ სწორი წონა ზედა მარჯვენა კუთხეში სლაიდერის გამოყენებით.
  • დააჭირეთ ღილაკს კოდირების დასაწყებად. ახლა თქვენ შეგიძლიათ გააკეთოთ თქვენი გამოტოვება. თქვენ შეგიძლიათ ნახოთ გამოტოვების რაოდენობა, გამოტოვების მაჩვენებელი და კალორიები, რომლებიც დაიწვა ვებგვერდზე გამოტოვებისას.
  • კვლავ დააჭირეთ იმავე ღილაკს, როდესაც გამოტოვებთ თქვენს საქმიანობას. ღილაკზე მეორედ დაჭერის შემდეგ, ყველა მონაცემი (გამოტოვების რაოდენობა, გამოტოვების მაჩვენებელი და კალორიების დაწვა) აიტვირთება Thingspeak– ში. ასე რომ თქვენ შეგიძლიათ თვალყური ადევნოთ თქვენს ყოველდღიურ გამოტოვებას.
  • ერთჯერადი დატენვის შემთხვევაში, თუ მას იყენებთ 2-3 საათის განმავლობაში ყოველდღიურად, ეს მოწყობილობა შეიძლება გაგრძელდეს 7-8 დღემდე. ბატარეის დასატენად დაუკავშირეთ მიკრო USB კაბელი Wemos მოწყობილობას და ბატარეა დაიწყებს დატენვას. (დატენვისას ჩართეთ ჩართული ჩართვა). ამოიღეთ მიკრო USB კაბელი ერთი საათის შემდეგ, რადგან არ არის დატენვის ინდიკატორი.

ისიამოვნეთ გამოტოვებით, იყავით მორგებული და იყავით შემოქმედებითი.

გირჩევთ: