Სარჩევი:
- ნაბიჯი 1: მასალები და ინსტრუმენტები
- ნაბიჯი 2: იქსოვება
- ნაბიჯი 3: შეკერეთ Velcro თქვენს ნაქსოვ ჯგუფზე (სურვილისამებრ)
- ნაბიჯი 4: შეკერეთ მეტი Velcro (სურვილისამებრ)
- ნაბიჯი 5: შექმენით წრე
- ნაბიჯი 6: ატვირთეთ Arduino კოდი Arduino– ში
- ნაბიჯი 7: გამოსცადეთ
ვიდეო: DIY სუნთქვის სენსორი არდუინოსთან ერთად (გამტარი ნაქსოვი გაჭიმვის სენსორი): 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ეს წვრილმანი სენსორი მიიღებს გამტარი ნაქსოვი მონაკვეთის სენსორის ფორმას. ის შემოეხვევა თქვენს მკერდს/კუჭს, ხოლო როდესაც თქვენი გულმკერდი/მუცელი გაფართოვდება და იკუმშება, ასევე გაიზრდება სენსორი და, შესაბამისად, შეყვანის მონაცემები, რომლებიც მიეწოდება არდუინოს. ასე რომ, გახსოვდეთ, ეს არ არის ყოველი ამოსუნთქვის თვალყურის დევნის ზუსტი გზა და ზოგჯერ სხეულის მოძრაობებმა შეიძლება გავლენა მოახდინოს სენსორზე, რადგან ეს ყველაფერი იმაზეა, თუ როგორ იჭიმება იგი. ასევე, სტაბილურობის თვალსაზრისით, მე აღმოვაჩინე, რომ რიცხვების დიაპაზონი შეიძლება ცოტათი გადახვიდეს, თუ სენსორი არ დარჩება სხეულის გარშემო მუდმივი გამკაცრების მიზნით, მაგრამ თუ თქვენ უბრალოდ დგახართ და სუნთქავთ, ის საკმაოდ ზუსტი/მგრძნობიარეა მკერდის უმნიშვნელო გაფართოება თითოეული ამოსუნთქვისთვის.
საკმაოდ ბევრი წვრილმანი სუნთქვის სენსორია, რაც ინტერნეტში კვლევისას აღმოვაჩინე, მაგრამ მათ არ გააჩნიათ ყველა ის კონკრეტული ინფორმაცია, რაც საჭიროა Arduino– ს საკუთარი თავის შესაქმნელად და დასაკავშირებლად. აქ არის რამოდენიმე წყარო, რომელიც მე შევადგინე, რათა მოგაწოდოთ სრული ისტორია ამ სამეურვეოში:
www.kobakant.at/DIY/?p=1762
cargocollective.com/nelramon/i-Breathe
hackingthebody.wordpress.com/2014/01/03/bluetooth-stretch-breath-sensor/
itp.nyu.edu/~ek1669/blog/?p=769
გთხოვთ გაითვალისწინოთ: მე მხოლოდ ელექტროენერგიის/სქემების/არდუინოს/კოდირების დამწყები ვარ, ამიტომ მივესალმები ნებისმიერ შემოთავაზებას ან შესწორებას, თუკი იპოვით მათ!
ნაბიჯი 1: მასალები და ინსტრუმენტები
მასალები/ინსტრუმენტები:
- გამტარი ძაფის კოჭა (მე შევიძინე ეს სახეობა Sparkfun– დან: https://www.sparkfun.com/products/12806) (განახლება: როგორც ჩანს, მათ გადადგეს პენსიაზე, ასე რომ, ეს უნდა იმუშაოს ადაფრუტიდან:
- ელასტიური ძაფის კოჭა, მე გამოვიყენე ბრენდი HiKoo CoBaSi (მე აღმოვაჩინე, რომ ძაფები უკეთესია, რადგან ეს სენსორი ემყარება გაფართოებასა და შეკუმშვას. თუ იყენებთ მყარ ძაფს, სენსორი არ გაფართოვდება და ასევე იკუმშება)
- Velcro (დაახლოებით 6 ინჩი… შეიძლება იყოს მრავალი მცირე ნაწილი, იგი გამოიყენება თქვენს გარშემო სენსორის დასაფიქსირებლად) ან BINDER CLIP! (მე ნამდვილად აღმოვაჩინე, რომ შემკვრელის კლიპი ყველაზე იოლად მუშაობს მჭიდრო მორგებისთვის)
- ჩვეულებრივი სამკერვალო ძაფი (yard 1 ეზო)
- ქსოვის ნემსები (მე გამოვიყენე ზომა: 5)
- Საკერავი ნემსი
- რეზისტორული ნაკრები (x1) (საჭიროა სხვადასხვა რეზისტორების დიაპაზონი, ის რაც თქვენ გჭირდებათ დამოკიდებულია იმაზე, თუ რამდენ ხანს არის თქვენი ზოლები და ნაკერების გამკაცრება. მე არ მგონია, რომ დაგჭირდეთ ერთი 10 კ -ზე ნაკლები. შეცვლა წინააღმდეგობის დონე ცვლის სერიულ მონიტორში ნაპოვნი გამომავალ რიცხვებს)
- ალიგატორის კლიპები (x2)
- Jumper კაბელები (x7)
- არდუინო უნო
- კომპიუტერი (კომპიუტერი ან MAC)
- USB A to B კაბელი
- ვოლტ მეტრი
- პურის დაფა
ნაბიჯი 2: იქსოვება
დაიწყეთ 2 ფართო ზოლის ქსოვით, რომელიც აერთიანებს გამტარ ძაფს და ელასტიკურ ძაფს.
იქსოვებოდა გამტარი და ელასტიური ძაფით, თითქოს ძაფის ერთი ნაჭერი ყოფილიყო!
თქვენ შეგიძლიათ გამოიყენოთ სტანდარტული ნაკერი. ჩემი ბენდი იყო 10 ნაკერი და სიგრძით დაახლოებით 30 ინჩი.
თუ ქსოვა არ იცი, Youtube არის შენი მეგობარი.:) ** რჩევა: იპოვეთ ვიდეოები, რომლებიც სპეციფიკურია თქვენი დომინანტური ხელისთვის. ეს დამეხმარა:
ნაბიჯი 3: შეკერეთ Velcro თქვენს ნაქსოვ ჯგუფზე (სურვილისამებრ)
თქვენი ნაქსოვი ჯგუფის ერთ ბოლოზე შეკერეთ რამდენიმე სანტიმეტრი Velcro (მე გირჩევთ გამოიყენოთ მყარი/pokey Velcro ნახევარი).
** სურვილისამებრ: თუ არ გაქვთ velcro, გამოტოვეთ ეს ნაბიჯი და უბრალოდ გამოიყენეთ BINDER CLIP, რომ შეინარჩუნოთ ჯგუფი თქვენს გარშემო. მე აღმოვაჩინე, რომ შემკვრელის სამაგრს შეუძლია უკეთ იმუშაოს მჭიდროდ მორგებისთვის!
ნაბიჯი 4: შეკერეთ მეტი Velcro (სურვილისამებრ)
გადააბრუნეთ თქვენი ბენდი და შეკერეთ სხვა შესაბამისი velcro (რბილი ნახევარი, თუ მეორე ნახევარი გამოიყენეთ მეორე მხარეს) თქვენი ნაქსოვი ჯგუფის მეორე ბოლოზე. თქვენ გინდათ, რომ ამ ველკროს სიგრძე ცოტა უფრო გრძელი იყოს. 7 ინჩი.
*** სანამ შეკერავთ, დარწმუნდით, რომ ბენდს შემოხვევთ, Velcro- ს ნახევარი ემთხვევა!
** სურვილისამებრ: თუ არ გაქვთ velcro, გამოტოვეთ ეს ნაბიჯი და უბრალოდ გამოიყენეთ BINDER CLIP, რომ შეინარჩუნოთ ჯგუფი თქვენს გარშემო. მე აღმოვაჩინე, რომ შემკვრელის სამაგრს შეუძლია უკეთ იმუშაოს მჭიდროდ მორგებისთვის!
ნაბიჯი 5: შექმენით წრე
გამოიყენეთ ფოტოები ამ საფეხურზე თქვენი Arduino სენსორთან მიერთებისთვის.
მიამაგრეთ ალიგატორის 2 დამჭერი ნაქსოვ ჯგუფს, თითო თითოეულ ბოლოზე. გაჭიმვის მოცულობა იზომება მხოლოდ ამ 2 წერტილს შორის. ** დარწმუნდით, რომ ჩაკეტეთ ბენდი უსაფრთხოდ და შეარჩიეთ ადგილი, სადაც ბევრი გამტარი ნართია გამოვლენილი, აუცილებელია გამტარი ძაფისა და ლითონის სამაგრის კონტაქტის დამყარება (მე შევეცადე ამ კავშირის შემოწმება ვოლტ მეტრთან, მაგრამ მე ვიპოვე მაშინაც კი, თუ ის მუშაობს, ის სულაც არ აჩვენებს, რომ ის არის ვოლტ მეტრზე, მე გირჩევთ გაერთოთ მთელი წრე და შემდეგ ნახოთ როგორ გამოიყურება ნომრები თქვენს სერიულ მონიტორზე, რომ ნახოთ მუშაობს თუ არა) **
გამოიყენეთ ეს ანალოგი შეყვანის სახელმძღვანელო, რომელიც მოწოდებულია Arduino– ს მიერ, რათა დაგეხმაროთ თქვენი მიკროსქემის გაყვანილობაში. (უბრალოდ შეცვალეთ ფოტომგრძნობიარე რეზისტორი ნაქსოვი ზოლით + ალიგატორის სამაგრებით, და ეს არის ზუსტი დიაგრამა/სქემა, რომელიც გჭირდებათ).
ნაბიჯი 6: ატვირთეთ Arduino კოდი Arduino– ში
თუ თქვენ არასოდეს გისარგებლიათ Arduino– ით მიმართეთ ამ გვერდის „დაწყების“შესახებ და ჩამოტვირთეთ Arduino პროგრამული უზრუნველყოფა (ეს უფასოა!).
მას შემდეგ რაც გადმოწერეთ პროგრამული უზრუნველყოფა თქვენს კომპიუტერში, გახსენით პროგრამა და მიყევით ამ ნაბიჯებს:
- გახსენით ესკიზი "AnalogReadSerial". (ფაილი> მაგალითები> საფუძვლები> ReadAnalogSerial).
- შეაერთეთ Arduino Uno (და მიმაგრებული წრე) თქვენს კომპიუტერს USB A– დან B კაბელის საშუალებით.
- დააწკაპუნეთ "ატვირთვა" ხატულაზე (ისარს ჰგავს) ესკიზის ყუთში (დარწმუნდით, რომ სწორი დაფა (Arduino Uno) და სერიული პორტი არჩეულია "ინსტრუმენტები").
- შეინახეთ Arduino კომპიუტერთან დაკავშირებული და შემდეგ დააწკაპუნეთ "სერიული მონიტორის" ხატულაზე (გამადიდებელ შუშას ჰგავს)
- ამან უნდა გახსნას ყუთი სახელწოდებით სერიული მონიტორი და თქვენ უნდა ნახოთ რიცხვების ნაკადი. გაჭიმეთ სენსორი და უყურეთ როგორ იცვლება რიცხვები!
პრობლემების გადასაჭრელად რჩევები, თუ არ ხედავთ რიცხვების ნაკადს:
- თუ ვერ ხედავთ რიცხვებს ან ხედავთ უცნაურ პერსონაჟთა სერიას, დარწმუნდით, რომ სერიული მონიტორის ჩამოსაშლელ მენიუში ბაუდის სიჩქარე დაყენებულია 9600 -ზე.
- დარწმუნდით, რომ თქვენი ყველა კავშირი დაცულია
- სცადეთ განსხვავებული დონის რეზისტორი
- სცადეთ ალიგატორის სამაგრები დააკოპიროთ თქვენი ნაქსოვი ბენდის უფრო მცირე მონაკვეთზე. თუ გამტარი ნართი გატეხილია ალიგატორის სამაგრებს შორის, ის არ იმუშავებს.
ნაბიჯი 7: გამოსცადეთ
შემოიხვიე თავი და მონიტორინგი გაუწიე ციფრებს სუნთქვის დროს! შეიძლება დაგჭირდეთ სხვადასხვა რეზისტენტობის ცდა, რომ მიიღოთ რიცხვების სწორი დიაპაზონი, რომელიც მუშაობს თქვენს კონკრეტულ პროექტზე.
ჩაატარეთ ექსპერიმენტი მკერდის/კუჭის სხვადასხვა უბნის გარშემო. თქვენ ალბათ დაგჭირდებათ უფრო გრძელი მავთულები, ვიდრე ალიგატორის სამაგრები, როცა ის თქვენს გარშემო იქნება. მე ვფიქრობ, რომ ის საუკეთესოდ მუშაობს თქვენი ტანსაცმლის ქვეშ, ან უჩემო ტანსაცმლის თავზე.
ახლა თქვენ შეგიძლიათ აიღოთ ეს კოდი და სენსორი და შეცვალოთ ის, როგორც გსურთ, და გამოიყენოთ იგი სხვადასხვა გზით!
მაგალითი იდეა: შეცვალეთ LED თითოეული ამოსუნთქვისას.
გირჩევთ:
DHT21 ციფრული ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან ერთად: 6 ნაბიჯი
DHT21 ციფრული ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან ერთად: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ DHT21 ტენიანობისა და ტემპერატურის სენსორი არდუინოსთან ერთად და გამოვაჩინოთ მნიშვნელობები OLED ეკრანზე. უყურეთ ვიდეოს
სინათლის სენსორი (ფოტორეზისტორი) არდუინოსთან ერთად Tinkercad– ში: 5 ნაბიჯი (სურათებით)
სინათლის სენსორი (ფოტორეზისტორი) არდუინოსთან ერთად Tinkercad– ში: მოდით ვისწავლოთ როგორ წავიკითხოთ ფოტორეზისტორი, სინათლისადმი მგრძნობიარე ცვლადი რეზისტორი, არდუინოს ანალოგური შეყვანის გამოყენებით. მას ასევე უწოდებენ LDR (შუქზე დამოკიდებული რეზისტორი). ჯერჯერობით თქვენ უკვე ისწავლეთ LED- ების კონტროლი არდუინოს ანალოგური გამომუშავებით და
როგორ გამოვიყენოთ FC-37 წვიმის სენსორი არდუინოსთან ერთად: 4 ნაბიჯი (სურათებით)
როგორ გამოვიყენოთ FC-37 წვიმის სენსორი არდუინოსთან ერთად: გამარჯობა! ჩემს პირველ ინსტრუქციაში მე გაჩვენებთ თუ როგორ გამოიყენოთ FC-37 წვიმის სენსორი არდუინოსთან ერთად. მე ვიყენებ arduino ნანოს, მაგრამ სხვა ვერსიები მშვენივრად იმუშავებს
ლაზერული გაჭიმვის გამტარი ქსოვილის კვალი: 6 ნაბიჯი (სურათებით)
ლაზერული გაჭიმვის გამტარი ქსოვილის კვალი: როგორ გააკეთოთ გამტარი ქსოვილის კვალი არასასურველი ქსოვილისგან და მიამაგრეთ ისინი ელასტიურ ქსოვილზე. დაგჭირდებათ: გამტარი ქსოვილი. მე გამოვიყენე Cobaltex Less EMF– დან http://www.lessemf.com/fabric.html Wonder Under ან სხვა რკინის წებოვანი საფარის ქვეშ (
წრიული ქსოვის გაჭიმვის სენსორი: 8 ნაბიჯი (სურათებით)
წრიული ქსოვის გაჭიმვის სენსორი: გამოიყენეთ წრიული ქსოვის მანქანა, რომ დაჭიმოთ სენსორი რეგულარული და გამტარი ძაფებით ხუთ წუთში! სენსორის მნიშვნელობები მერყეობს 2,5 მეგაჰამიდან დაწყნარებულ მდგომარეობაში, 1 კილომეტამდე სრულად გაჭიმვისას. გაჭიმვის შეგრძნება ფაქტიურად დ