Სარჩევი:
- ნაბიჯი 1: საჭირო მასალები
- ნაბიჯი 2: ჭურვი
- ნაბიჯი 3: დამხმარე ჩონჩხი
- ნაბიჯი 4: LED- ის გაყვანილობა
- ნაბიჯი 5: ნეკნების დაკავშირება
- ნაბიჯი 6: LED- ის გაყვანილობა Arduino– ზე
- ნაბიჯი 7: სენსორების დაკავშირება
- ნაბიჯი 8: კოდირების დრო
- ნაბიჯი 9: დახურვა სახურავი და საბოლოო აყვავება
ვიდეო: მოდით გავაკეთოთ ჯადოსნური ბროლის ბურთი ჯადოსნური შელოცვებით! ~ არდუინო 9: 9 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
მასში ჩვენ გავაკეთებთ ჯადოსნურ ბურთს, რომელიც იყენებს მოძრაობის სენსორს და RFID სკანერს, რომ გააკონტროლოს შინაგანი LED ნათურების ანიმაცია.
ნაბიჯი 1: საჭირო მასალები
ამ პროექტისთვის დაგჭირდებათ შემდეგი ინსტრუმენტები და მასალები:
- არდუინო უნო
- MPU-6050 სენსორი აქსელერომეტრით, გიროსკოპით და ტემპერატურის სენსორით.
- RC522 RFID მკითხველი
- ზოგიერთი თავსებადი ტეგები (მე გამოვიყენე NTAG215)
- 36 თეთრი LED
- 36 წითელი LED
- 36 ცისფერი LED
- 8 NPN ტრანზისტორი, მე გამოვიყენე IRF520
- გამჭვირვალე პლასტიკური ბურთი, 16 სმ დიამეტრით
- მცირე ზომის დაფა
- ბატარეის პაკეტი 9V (6xAA)
- ლოცას კაბელები
ინსტრუმენტები:
- 3D პრინტერი
- გასაყიდი რკინა
ნაბიჯი 2: ჭურვი
პირველი რაც ჩვენ გავაკეთებთ არის ბურთის გარე გარსის მომზადება. ამის გაკეთება, უბრალოდ ქვიშა პლასტიკური ბურთის შიგნით.
თქვენ გექნებათ საშუალება ნახოთ ის დარტყმები, რასაც თქვენ აკეთებთ, ასე რომ აიღეთ დრო და მცირე წრეებში, რომ ჰქონდეთ თანაბარი ნიმუში.
ნაბიჯი 3: დამხმარე ჩონჩხი
შემდეგი, რასაც ჩვენ ავაშენებთ არის დამხმარე ჩონჩხი.
ეს ჩონჩხი დაიტევს ყველა LED ადგილს და შეიცავს დანარჩენ ელექტრონიკას. მას აქვს გარე დიამეტრი 13 სმ, ასე რომ არის დაახლოებით 1, 5 სმ მანძილი ტყვიასა და გარსს შორის, რომელსაც ჩვენ შეავსებთ დიფუზური მასალით. RFID მკითხველს ასევე დასჭირდება ჩონჩხის გარეთ საბოლოოდ. ამისათვის მე გავაკეთე 3D მოდელი, რომელიც შედგება 6 ნეკნისგან, თითოეულ ნეკნს აქვს პატარა სამაგრები იმ მხარეს, სადაც LED ჯდება. როგორც ხედავთ, თითოეული ნეკნი აქვს 18 კლიპი, 6 თითოეული ფერისთვის.
ვინაიდან ყველა ნეკნი იდენტურია, თქვენ შეგიძლიათ დაბეჭდოთ ერთი ნეკნი 6 -ჯერ. თქვენ უკვე შეგიძლიათ გააგრძელოთ შემდეგი ნაბიჯი ნეკნის დაბეჭდვისთანავე, რათა დაზოგოთ დრო დანარჩენების დაბეჭდვისას.
ნაბიჯი 4: LED- ის გაყვანილობა
ახლა ჩვენ დავაკავშირებთ ინდივიდუალურ ნეკანს.
თითოეულ ნეკნს აქვს 6 თეთრი LED ცენტრალურ რიგში, 6 წითელი LED ერთ გარე მწკრივში და 6 ლურჯი LED მეორე მეორე რიგში.
მიამაგრეთ თქვენი LED მათ შესაბამის დამჭერებში და დარწმუნდით, რომ გაათანაბრეთ LED- ის პოლარობა ისე, რომ თითოეულ ნეკანს ჰქონდეს დადებითი და უარყოფითი დასასრული, ყველა მათგანთან ერთად.
პირველი, შეაერთეთ თითოეული სამი ზედა და შეაერთეთ თითოეული LED- ის სამი ქვედა ნაწილი ერთმანეთთან ერთად. ამის შემდეგ, დააკავშირეთ მწკრივის ორივე დადებითი ბოლო მავთულით და ორივე უარყოფითი ბოლოთი, ისე რომ ორივე ნაწილი პარალელურად იყოს დაკავშირებული რა
გაიმეორეთ ყველა 6 ნეკნისთვის.
ნაბიჯი 5: ნეკნების დაკავშირება
როდესაც თქვენ დაასრულებთ თითოეული ცალკეული ნეკნის გაყვანილობას, დროა დაუკავშიროთ ნეკნები ბატარეის პაკეტს
თქვენ შეგიძლიათ დააკავშიროთ ყველა ლურჯი და თეთრი LED რიგის დადებითი ბოლოები პირდაპირ თქვენი ბატარეის პაკეტის 9 ვ კაბელზე.
ჩემს წითელ LED- ს ოდნავ დაბალი ძაბვა ჰქონდა ვიდრე ჩემს სხვა LED- ს, რაც იმას ნიშნავს, რომ მე ჯერ უნდა შევაერთო მათი რიგების ყველა დადებითი ბოლო, შემდეგ კი დავუკავშირო ის 9 ვ -ს რეზისტორთან. თუ ყველა თქვენს LED- ს აქვს იგივე ძაბვა, შეგიძლიათ გამოტოვოთ ეს ნაბიჯი.
ნაბიჯი 6: LED- ის გაყვანილობა Arduino– ზე
ახლა, ტრანზისტორი შემოდის თამაშში.
აიღეთ თქვენი პატარა დაფა და მიაბით ყველა დაფის ქინძისთავები თქვენს არდუინოს მიწას. შემდეგ, დაუკავშირეთ თქვენი არდუინოს ციფრული ქინძისთავები ტრანზისტორების შუა ქინძისთავებს. მე გამოვიყენე პინი 1 -დან 6 -მდე თეთრი LED- ისთვის, და პინ 7 და 8 წითელი და ლურჯი. ახლა თქვენ შეგიძლიათ დაუკავშიროთ თქვენი თეთრი LED სტრიქონების თითოეული ნეგატიური ბოლო შესაბამის ტრანზისტორს, დარწმუნდით, რომ არ დაარღვიოთ შეკვეთა. შემდეგ დააკავშირეთ ლურჯი და წითელი ნეგატიური ხაზები მათ შესაბამის ტრანზისტორთან.
ნაბიჯი 7: სენსორების დაკავშირება
ახლა ჩვენ დავუკავშირდებით სენსორებს.
მოძრაობის სენსორი ადვილად აკავშირებს, უბრალოდ დააკავშირეთ მისი VCC 5V პინთან, Gound to Ground და SCL და SCA SCL და SCA ქინძისთავებით თქვენს დაფაზე
RFID მკითხველს მეტი მავთული სჭირდება: (მარცხნივ არის RFID, მარჯვნივ არის Arduino)
- SDA -> 10
- SCK -> 13
- MOSI-> 11
- MISO-> 12
- IRQ გამოუყენებელია
- GND -> GND
- RST -> 9
- 3.3V -> 3.3V
დარწმუნდით, რომ RFID მკითხველის მავთულები საკმარისად გრძელია, რათა ის იყოს ჩონჩხის გარეთ
ნაბიჯი 8: კოდირების დრო
ახლა, როდესაც ჩვენ ყველაფერი შევაერთეთ, კოდის დროა!
RFID მკითხველის გამოსაყენებლად დაგჭირდებათ ბიბლიოთეკა: https://github.com/miguelbalboa/rfid და ჩაშენებული SPI ბიბლიოთეკა.
მოძრაობის სენსორის გამოსაყენებლად, თქვენ უნდა გამოიყენოთ ჩაშენებული მავთულის ბიბლიოთეკა, რადგან ეს არის IC2 მოწყობილობა.
სანამ მთელ ჩემს კოდს აქ არ დავდებ, ვისაუბრებ მის ნაწილებზე:
კონკრეტულ nfc ტეგზე უნიკალური ანიმაციის მინიჭების მიზნით, მე მაქვს თითოეული ტეგის ID ცვლადში შენახული, ასე რომ, როდესაც RFID მკითხველი კითხულობს ტეგს, იგი ადარებს მის ID- ს შენახულებს და if-statement- ის საშუალებით მინიჭებული ანიმაციის ფუნქცია.
მოძრაობის სენსორი უბრალოდ კითხულობს ნებისმიერი არჩეული ღერძის მნიშვნელობას, თუ წაკითხვის მნიშვნელობა დადებითია, წითელი შუქები ირთვება, ხოლო თუ უარყოფითია, ლურჯი შუქები ირთვება.
ნაბიჯი 9: დახურვა სახურავი და საბოლოო აყვავება
ჩვენ თითქმის დავასრულეთ!
პროექტის დასასრულებლად, უბრალოდ ჩაყარეთ პლასტიკური ჩანთა თითოეულ ნახევარ სფეროში, როგორც დიფუზიის მასალა, ნაზად მოათავსეთ შიდა ბურთი ერთ ნახევარში და დახურეთ მეორე ნახევარი მასზე. მაშინ დაასრულე!
ახლა თქვენ გაქვთ უფლება შეფუთოთ თქვენი NFC ტეგები, როგორც გსურთ, შეგიძლიათ ჩაწეროთ ისინი ძველი წიგნის გვერდებზე და დაუშვათ, რომ გვერდები იმოქმედოს, როგორც შელოცვები, რომელსაც ბურთი კითხულობს, ან როგორც მე, დაბეჭდეთ რამდენიმე ყალბი პერგამენტის ფურცელი, დაწერეთ ან დახაზეთ მათზე და მიამაგრეთ NFC სტიკერები უკანა მხარეს. ასე რომ, თქვენ გაქვთ თქვენი შელოცვა მზად არის!
და ამით ჩვენ დავასრულეთ ჩვენი პროექტი!
გირჩევთ:
ბროლის ბურთი: ნახე შენს მომავალში!: 7 ნაბიჯი
ბროლის ბურთი: ნახე შენს მომავალში!: გსურს იცოდე სამყაროს საიდუმლოებები? კარგი, არ შეგიძლია! ამასთან, თქვენ შეგიძლიათ გაარკვიოთ რა ელოდება თქვენს მომავალს საკუთარი ბროლის ბურთის დამზადებით. ვგულისხმობ, რა არის დასაკარგი? თუ მე შემიძლია ამის გაკეთება, შენც შეგიძლია LCD მონიტორის გამოყენებით, კონდახით
მოდით გავაკეთოთ Clap Switch Circuit: 5 ნაბიჯი
მოდით შევქმნათ Clap Switch Circuit: Clap switch circuit ან clapper (კომერციული ვერსია) არის ხმის გააქტიურებული ჩამრთველი, რომელიც ანათებს ნათურას, ანათებს და ანათებს ხელების მოხვევით ან თითების დაჭერით
მოდით გავაკეთოთ მინი მიქსერი გადამუშავებადი მასალებით: 6 ნაბიჯი
მოდით გავაკეთოთ მინი მიქსერი გადამუშავებადი მასალებით: გამარჯობა, მე ვარ ჰილალი, ამ პროექტში ჩვენ ვამზადებთ ჩვენს მიქსერს რეციკლირებული მასალების გამოყენებით. თქვენ შეგიძლიათ მარტივად დაამარცხოთ კვერცხი, რძე, იოგურტი და ყველა ის სითხე, რაც გონებაში მოდის. თქვენ შეგიძლიათ გააკეთოთ თქვენი ნამცხვარი საკუთარი მიქსერით! :) ჩვენ ვიდეოში ხილის იოგურტი მოვამზადეთ:
მისტიკური ბროლის ბურთი (ეს სიტყვასიტყვით გეუბნებათ თქვენს ბედს!): 3 ნაბიჯი (სურათებით)
მისტიკური ბროლის ბურთი (ეს სიტყვასიტყვით გეუბნებათ თქვენს ბედს!): ისწავლეთ როგორ გააკეთოთ ბედისწერის მომცემი ბროლის ბურთი, რომელიც თქვენს მომავალს ავლენს შეხებისას! პროექტი შედგება სამი ძირითადი ნაწილისგან და შეიძლება აშენდეს დაახლოებით ოთხ საათში. მასალები: 1. ტევადობის შეხების სენსორი: 1 - Arduino Uno მიკროკონტროლერი 1
U.V ბროლის ბურთი: 4 ნაბიჯი
U.V ბროლის ბურთი: გააკეთეთ მარტივი და იაფი ბროლის ბურთი. თქვენ გჭირდებათ: მყისიერი თბილი შეკუმშვა (ცხელი ყინულის ექსპერიმენტი) ცარიელი bulbu.v LED ღილაკი უჯრედები როს კაბელი