Სარჩევი:
- მარაგები
- ნაბიჯი 1: მიიღეთ ნიღაბი
- ნაბიჯი 2: განათავსეთ ნეოპიქსელები (LED- ები)
- ნაბიჯი 3: შეაერთეთ ნეოპიქსელები
- ნაბიჯი 4: მოათავსეთ FLORA დაფა
- ნაბიჯი 5: შეაერთეთ ნეოპიქსელის მასივი ფლორის დაფაზე
- ნაბიჯი 6: შეაერთეთ ულტრაბგერითი სენსორი
- ნაბიჯი 7: შეამოწმეთ თქვენი კავშირები (სურვილისამებრ ნაბიჯი, მაგრამ ძალიან რეკომენდირებული)
- ნაბიჯი 8: პროგრამული უზრუნველყოფის დაყენება
- ნაბიჯი 9: ჩამოტვირთეთ კოდი ამ პროექტისთვის
- ნაბიჯი 10: პროგრამირება FLORA ფორუმში
- ნაბიჯი 11: საბოლოო შეხება
ვიდეო: ელექტრონული სოციალური დისტანციური ემოტი-ნიღაბი: 11 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ატარეთ ნიღაბი, მაგრამ ნუ დაფარავთ თქვენს ემოციებს!
ეს მარტივი წვრილმანი ნიღაბი ზომავს ადამიანის მანძილს თქვენგან მოშორებით, ულტრაბგერითი სენსორის გამოყენებით და შესაბამისად ცვლის LED შაბლონს ("ემოცია") ნიღბზე.
- თუ ვინმე თქვენგან 6 ფუტის მოშორებით იმყოფება, ის ღიმილს გამოხატავს: D
- თუ ვინმე არის სოციალური დისტანციის ზღურბლზე (6 ფუტზე), ის ღიმილს გამოხატავს:)
- თუ ვინმემ უბრალოდ დაარღვია უსაფრთხო სოციალური დისტანცირების ბარიერი 6 ფუტი, ის აჩვენებს პირდაპირ სახეს: |
- თუ ვინმე მიუახლოვდება 5 ფუტს, დაარღვევს სოციალურ დისტანცირებას, ეს აჩვენებს წარბებს:(
- თუ ვინმე მიუახლოვდება 3 ფუტზე მეტს, ის პირდაპირ მაღიზიანებს, ეს აჩვენებს შოკირებულ სახეს: ო
მარაგები
ელექტრონიკა
FLORA - ტარებადი ელექტრონული პლატფორმა - Arduino- თან თავსებადი
14 FLORA RGB SMART NEOPIXEL
ულტრაბგერითი სენსორი
ციფრული მრავალმეტრიანი (სურვილისამებრ), კავშირების შესამოწმებლად
ასამბლეის ვარიანტი -1 (ნაკერი მეთოდი)
სილიკონის საფარი Stranded-Core Wire (ნებისმიერი მავთული იმუშავებს, მე მომწონს სილიკონის მავთული მისი მოქნილობისთვის)
Soldering რკინის და solder (შეგიძლიათ შეიძინოთ ონლაინ ან ტექნიკის მაღაზიაში)
ცხელი წებოს რკინა და ცხელი წებოს ჩხირები (შეგიძლიათ შეიძინოთ ინტერნეტში ან ნებისმიერ ხელნაკეთ მაღაზიაში)
ასამბლეის ვარიანტი -2 (ნაკერების მეთოდი)
უჟანგავი საშუალო გამტარუნარიანობა
რეგულარული არაგამტარი თემა
Საკერავი ნემსი
გამჭვირვალე ლაქი (სურვილისამებრ, მაგრამ რეკომენდირებულია)
ჩართვის პარამეტრები (რომელიმე ქვემოთ ჩამოთვლილი ვარიანტი მუშაობს):
მიკრო USB კაბელი (რომელიც შეიძლება ჩართული იყოს USB დენის ბანკში)
ბატარეა ან ბატარეის პაკეტი JST PH კონექტორით
ნაბიჯი 1: მიიღეთ ნიღაბი
- გამოიყენეთ ქსოვილის ნიღაბი, რომელიც უკვე გაქვთ
- ან გააკეთე ნიღაბი (შეგიძლიათ მიჰყევით ამ მარტივ ინსტრუქციას ძველი მაისურის ნიღბად გადაკეთებისთვის
ნაბიჯი 2: განათავსეთ ნეოპიქსელები (LED- ები)
- ატარეთ ნიღაბი და მონიშნეთ პირის ღრუს ფართობი, ასე რომ ნეოპიქსელური ბადე თქვენს პირთან გასწორდება. (ნიღბის ზემოდან ცენტრისკენ დაახლოებით 2 ინჩი არის კარგი შეფასება)
- ნეოპიქსელების ორიენტაცია სურათზე ნაჩვენები ბადის მსგავსად. დარწმუნდით, რომ პლუს ნიშანი, მინუს ნიშანი და ისრები ემთხვევა პირველ სურათს.
- ახლა გადაატრიალეთ ნეოპიქსელები ისე, რომ LED გვერდი შეეხოთ ქსოვილის ნიღაბს და შიშველი PCB მხარე თქვენსკენ. როგორც მეორე სურათზეა ნაჩვენები. კიდევ ერთხელ, დარწმუნდით, რომ ნიშნები ემთხვევა სურათს!
ნაბიჯი 3: შეაერთეთ ნეოპიქსელები
- დააფიქსირეთ ნეოპიქსელები ადგილზე. თქვენ შეგიძლიათ ან წაისვათ ცხელი წებო ნეოპიქსელების კუთხეებზე (არ დადოთ ცხელი წებო ბალიშებზე). ან გამოიყენეთ რეგულარული არაგამტარ ძაფი ნეოპიქსელების კუთხეებში, რათა მათ დაიჭიროთ ადგილი.
-
ახლა, როდესაც ნეოპიქსელები დაცულია ქსელში, გააკეთეთ ელექტრული კავშირები, როგორც ნაჩვენებია სურათებში.
- თუ თქვენ აკავშირებთ კავშირებს, შეგიძლიათ დააკავშიროთ მიმდებარე ბალიშები ზედმეტი შედუღებით, მავთულის გარეშე. თქვენ მაინც დაგჭირდებათ რამდენიმე მავთულის შედუღება არა-მიმდებარე ბალიშების დასაკავშირებლად (შენიშვნა: ცხელი წებო დნება, როდესაც შედუღებისას და ნეოპიქსელებს შეუძლიათ თავიანთი პოზიციებიდან გადაადგილება. გაითვალისწინეთ ეს და გააჩერეთ წებო სანამ გადაადგილდება შევაერთოთ შემდეგი ნეოპიქსელი)
- თუ თქვენ კერავთ ნეოპიქსელებს, გამოიყენეთ ეს მითითებისთვის, თუ როგორ უნდა დაიკეროთ გამტარი ძაფით.
ნაბიჯი 4: მოათავსეთ FLORA დაფა
მოათავსეთ FLORA დაფა ნეოპიქსელის მასივთან ახლოს, როგორც ეს მოცემულია სურათზე. თქვენ შეგიძლიათ ცხელი წებო დაფა ადგილზე ან გამოიყენოთ ჩვეულებრივი არასამთავრობო გამტარ ძაფი, რათა დაფა დაფა ადგილზე (გამოიყენოთ ბალიშები #7 და #9 ნაკერებისათვის)
ნაბიჯი 5: შეაერთეთ ნეოპიქსელის მასივი ფლორის დაფაზე
დაამყარეთ კავშირები, როგორც ეს მოცემულია ფიგურაში. დარწმუნდით, რომ ფლორის დაფაზე განთავსებული ბალიში #6 დაკავშირებულია პირველ ნეოპიქსელზე DATA_IN ბალიშთან (ისარი მიმართულია შიგნით)
(შენიშვნა: თუ კერავთ, დარწმუნდით, რომ მავთულები/კავშირები არ გადაკვეთს და იწვევს მოკლე ჩართვას)
ნაბიჯი 6: შეაერთეთ ულტრაბგერითი სენსორი
მოათავსეთ ულტრაბგერითი სენსორი ნიღბის წინა მხარეს (მხარე, რომელიც არ ეხება თქვენს სახეს). განათავსეთ იგი ნიღბის ბოლოში, ცენტრში. დააფიქსირეთ იგი ადგილზე (ცხელი წებოთი ან რეგულარული არაგამტარ ძაფით)
გააკეთეთ კავშირები ფლორის დაფაზე, როგორც ეს მოცემულია ფიგურაში მავთულის ან გამტარი ძაფის გამოყენებით
ნაბიჯი 7: შეამოწმეთ თქვენი კავშირები (სურვილისამებრ ნაბიჯი, მაგრამ ძალიან რეკომენდირებული)
- დარწმუნდით, რომ თქვენი ყველა კავშირი სწორი და უსაფრთხოა.
- შეამოწმეთ თქვენი კავშირების უწყვეტობა ციფრული მულტიმეტრის გამოყენებით (გადაატრიალეთ თქვენი DMM აკრიფეთ იმ წერტილამდე, რომელიც ჰგავს ბგერის ტალღას). შეამოწმეთ, რომ ყველა წერტილი, რომელიც უნდა იყოს ჩართული წრეზე, რეალურად არის დაკავშირებული და რომ არ არსებობს შორტი რაიმე კავშირს შორის, რომელიც არ არის დაკავშირებული (განსაკუთრებით VBATT, GND და 3.3V ბალიშები)
ნაბიჯი 8: პროგრამული უზრუნველყოფის დაყენება
- ჩამოტვირთეთ Arduino IDE აქედან
-
ჩამოტვირთეთ ნეოპიქსელის ბიბლიოთეკა აქ
- გახსენით ZIP ფაილი გადმოტვირთვის დასრულების შემდეგ
- გადაარქვით სახელი საქაღალდეს (შეიცავს.cpp და.h ფაილებს) Adafruit_NeoPixel და განათავსეთ იგი თქვენს სხვა Arduino ბიბლიოთეკებთან ერთად, როგორც წესი, თქვენს (სახლის საქაღალდეში)/Documents/Arduino/Libraries საქაღალდეში.
- ალტერნატიულად შეგიძლიათ ჩამოტვირთოთ ბიბლიოთეკა IDE– ს მეშვეობით ესკიზის მენიუდან,> ბიბლიოთეკის ჩართვა> ბიბლიოთეკების მართვა … ტექსტის შეყვანის ველში ჩაწერეთ "NeoPixel". მოძებნეთ "Adafruit NeoPixel by Adafruit" და შეარჩიეთ უახლესი ვერსია ინსტალაციის ღილაკის გვერდით ამომხტარი მენიუს დაჭერით. შემდეგ დააჭირეთ ღილაკს ინსტალაცია. ინსტალაციის შემდეგ შეგიძლიათ დააჭიროთ ღილაკს "დახურვა".
ნაბიჯი 9: ჩამოტვირთეთ კოდი ამ პროექტისთვის
ჩამოტვირთეთ ეს კოდი
ნაბიჯი 10: პროგრამირება FLORA ფორუმში
- შეაერთეთ FLORA დაფა თქვენს კომპიუტერთან USB-A მიკრო USB კაბელის გამოყენებით
- ინსტრუმენტების მენიუდან "დაფა" აირჩიეთ "ადაფრუტის ფლორა"
- შეამოწმეთ COM პორტი, რომელზეც დაფა არის დაკავშირებული თქვენი კომპიუტერის მოწყობილობის მენეჯერთან
- ინსტრუმენტების მენიუდან დარწმუნდით, რომ არჩეულია იგივე COM პორტი
- ახლა დააჭირეთ ღილაკს ატვირთვა IDE– ზე და დარწმუნდით, რომ აპარატურა მუშაობს
ნაბიჯი 11: საბოლოო შეხება
-
გადაწყვიტეთ როგორ გსურთ ჩართოთ თქვენი კონფიგურაცია.
შეგიძლიათ გამოიყენოთ USB კაბელი USB დენის ბანკით ან გამოიყენოთ ბატარეა JST PH კონექტორით (არასოდეს დაუკავშიროთ ორივე ერთდროულად!)
- თუ იყენებთ ბატარეას, შეგიძლიათ შეკეროთ ან გააკეთოთ პატარა ჯიბე/დამჭერი თქვენი ბატარეისთვის ცხელი წებოთი ნიღაბიზე დამატებითი ქსოვილით
- დაფარეთ ყველა ელექტრონიკა დამატებითი ქსოვილით, ისე რომ არ შეეხოთ თქვენს სახეს. (ეს არ გაგაოგნებთ, მაგრამ შეიძლება ცოტა დამძიმდეს) თქვენ ყოველთვის შეგიძლიათ ატაროთ სხვა ნიღაბი ამ ნიღბის ქვეშ, როგორც ალტერნატიული ვარიანტი.
გირჩევთ:
სოციალური დისტანციური ჰელოუინის ტკბილეულის რობოტი: 7 ნაბიჯი (სურათებით)
სოციალური დისტანციური ჰელოუინის კანფეტი რობოტი: თუ თქვენ ეძებთ ახალ სახალისო გზას ამ წლების განმავლობაში ჰელოუინის ხრიკებთან ან მკურნალთათვის და თქვენ ხართ გამოწვევის წინაშე, რომელსაც ეს პროექტი მოაქვს, მაშინ გადადით პირდაპირ და შექმენით თქვენი საკუთარი! ეს სოციალური დისტანციური რობოტი 'დაინახავს' როდესაც შეასრულა ან გაუმკლავდეს
სოციალური დისტანციური დეტექტორი: 4 ნაბიჯი
სოციალური დისტანციური დეტექტორი: ეს მოწყობილობა გეხმარებათ ადამიანებისგან 1 მეტრის დაშორებით (ან სმენის დაკარგვის რისკით)
როგორ გააკეთოთ Arduino სოციალური დისტანციური მოწყობილობა PIR– ით: 4 ნაბიჯი
როგორ გააკეთოთ Arduino სოციალური დისტანციური მოწყობილობა PIR– ით: 1
სოციალური დისტანციური დეტექტორი: 10 ნაბიჯი
სოციალური დისტანციური დეტექტორი: ეს არის დეტექტორი, რომელსაც შეუძლია ამოიცნოს ობიექტები, რომლებიც შევიდნენ სივრცეში დაახლოებით 2 მეტრში. ამ დეტექტორის მიზანია ადამიანებს შორის დისტანციის შენარჩუნება "სოციალური დისტანციის" ფარგლებში. ეს პროექტი შთაგონებულია არდუინოს ამ სქემით და ამატებს
1.50 მ სოციალური დისტანციური ფირის ზომა: 3 ნაბიჯი (სურათებით)
1.50 მ სოციალური დისტანციური ფირის ზომა: ამ ნაგებობაში მე ვარეგულირებ რეგულარულ ფირზე გაზომვას, როდესაც მანძილი დაფარულია 1.5 მ. შემდეგ მე ვიტყვი "ერთი და ნახევარი მეტრი". ის ასევე მიუთითებს მწვანე ან წითელი შუქით, თუ თქვენ ხართ ამ მანძილზე ზემოთ ან ქვემოთ. ეს პროექტი