Სარჩევი:
- მარაგები
- ნაბიჯი 1: მიღების Tik
- ნაბიჯი 2: შასი
- ნაბიჯი 3: ელექტრონიკა
- ნაბიჯი 4: დააინსტალირეთ ბლინკი
- ნაბიჯი 5: დააყენეთ IFTTT
- ნაბიჯი 6: პროგრამა
- ნაბიჯი 7: შეკრება
- ნაბიჯი 8: დაე ბრწყინავდეს
ვიდეო: კოსმოსის საათი - იცვლის ფერს ყოველ ჯერზე, როდესაც ასტრონავტი შემოდის სივრცეში: 8 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
გამარჯობა! ხარ კოსმოსის მოყვარული? თუ კი, მაშინ hi-fi! მე მიყვარს სივრცე და ასტრონომია. ცხადია, მე არ ვარ ასტრონავტი, რომ ავიდე იქ და უფრო ახლოს შევხედო სამყაროს. მაგრამ ყოველ ჯერზე, როდესაც ვხვდები, რომ დედამიწიდან ადამიანი ცაში იმოგზაურა, მე ვიღებ შთაგონებას, რომ უფრო მეტი ვიპოვო. თუ თქვენ ჩემნაირი ხართ, აქ არის ის, რაც შთაგონებას მოგანიჭებთ ყოველთვის.
წარმოგიდგენთ, Cosmo Clock! ეს არის საათი, რომელსაც შეუძლია აჩვენოს დრო! ჰო, ვიცი, ამაში განსაკუთრებული არაფერია. მაგრამ განსაკუთრებული თვისება მის კაშკაშა ბეჭედშია. ის იცვლის ფერს ყოველ ჯერზე, როდესაც კოსმონავტი შემოდის კოსმოსში! Რამდენად მაგარია? წარმოიდგინეთ, რომ ყოველდღიურად გაქვთ ეს საათი თქვენს მაგიდასთან და ერთ დილით იღვიძებთ, რომ ნახოთ მისი ფერი შეიცვალა. თქვენ მაშინვე მიხვდებით, რომ სხვა ადამიანი უბრალოდ ავიდა იქ!
მეტი რა? მბზინავი ბეჭედი არ არის გატეხილი მხოლოდ იმისათვის, რომ გამოიყურებოდეს მაგარი. ეს მორსის კოდია! რას ამბობს? კარგი, მოგცემ ამის გარკვევას;)
Იცი რა? საკმაოდ ადვილი ასაშენებელია. მოდით, დავიწყოთ დამზადება!
მარაგები
ნოდემკუ (esp8266)
ქალი-ქალი მხტუნავი მავთულები
1x Commod კათოდი RGB LED
დანამატი საათისათვის (შესაძლებელია 3D ბეჭდვა)
საათის მოდული
5 ვ USB კვების წყარო
ნაბიჯი 1: მიღების Tik
ამისათვის შეგიძლიათ გამოიყენოთ საათის ნებისმიერი მოდული. მე გამოვიყენე საათი, რადგან ის უფრო პატარაა და ადვილად მოთავსდება გარსაცმის შიგნით.
ვინაიდან მე ვაპირებ საათის შავს, ის უნდა იყოს თეთრი. ამიტომ მე ამოვიღე არსებული იარაღი და შევცვალე ის, რაც მე თვითონ გავაკეთე. ეს მარტივია, მე უბრალოდ ამოვიღე ძველი კონტეინერიდან თხელი თეთრი პლასტმასის ორი ზოლი და ჩამოვაყალიბე გრძელი სამკუთხედები. შემდეგ მე გავაკეთე ხვრელები ბოლოს და ვიზრუნე მის ზომაზე, რათა თითოეული მათგანი მოთავსდეს თავის შესაბამის ნაწილში საათის მოდულში. წამის ხელი არ მიმაგრებია, რადგან მინდოდა ის თანამედროვე და მინიმალური ყოფილიყო.
მე გირჩევთ პლასტმასის ნაცვლად გამოიყენოთ ლითონი, რადგან ის იქნება უფრო თხელი და ხვრელების სწორი გაადვილება.
ნაბიჯი 2: შასი
ახლა მოდით გავაკეთოთ საათის დანართი. მე მას შასის დავარქმევ, რადგან მაგრად ჟღერს.
თუ თქვენ გაქვთ 3D პრინტერი, ეს უნდა იყოს ნამცხვრის ნაჭერი. თქვენ შეგიძლიათ უბრალოდ დაბეჭდოთ ნამცხვარი. მე ვგულისხმობ, რომ თქვენ შეგიძლიათ დაბეჭდოთ შასი. ეს არის ძირითადად ღრუ ცილინდრი, რომლის ერთი მხარე დახურულია. რაც შეეხება სიმაღლეს? ის შეიძლება იყოს ოდნავ უფრო მაღალი ვიდრე ნოდემკუს სიმაღლე, როდესაც ის დგას ქინძისთავებზე. მაგრამ მე არ მაქვს 3D პრინტერი. არც მე შემიძლია გარეთ გასვლა რაღაცის საყიდლად, რადგან ჩვენს ქვეყანაში არის ჩაკეტილი. სამზარეულოსკენ წავედი და ვიპოვე კონტეინერი, რომლის პლასტმასის სახურავი ზუსტად ისეთი იყო რასაც ვეძებდი. სრულყოფილი.
შემდეგ თქვენ უნდა გადაწყვიტოთ რა უნდა თქვას მორსმა კოდირებულმა ტექსტმა თქვენს საათზე. მას შემდეგ რაც გადავწყვიტე რა უნდა იყოს ჩემი, ვიპოვე მორსის კოდის გადამყვანი ინტერნეტში და დავწერე "ცა" და მივიღე მისი მორსის კოდი. უკაცრავად მე არ გამიჩნდა ამის გამჟღავნება.
შემდეგ მე ამოვიღე ორი განსხვავებული სიგანის შავი ბარათის ქაღალდის ზოლები. ორ ასოებს შორის მანძილი უნდა იყოს უფრო დიდი ვიდრე ერთი ასოის ტირეებსა და წერტილებს შორის. ეს ადგილებია იქ, სადაც უნდა იყოს ჩარჩენილი ბარათის ქაღალდის ზოლები. მე პირველად გავაკეთე მარკირება მარკერის გამოყენებით და წებოვანა გამოვიყენე ზოლების შესაბამისად. შემდეგ, მე დავჭერი გრძელი ზოლები და დავრჩი შასის მხარეს და წრე თავზე, დავრწმუნდი, რომ დავტოვე საკმარისი სივრცე მის გარშემო სინათლის გამოსვლისთვის.
ნაბიჯი 3: ელექტრონიკა
შოუს გმირი არის ნოდემკუ დაფა. ჩვენ ვიყენებთ ნოდემკუს არდუინოს ნაცვლად, რადგან მას აქვს wifi შესაძლებლობები, რომელსაც ჩვენ ვაპირებთ გამოვიყენოთ მონაცემების მისაღებად კოსმონავტის კოსმოსში შესვლისას.
კავშირები საკმაოდ მარტივია. ყველაფერი რაც თქვენ გჭირდებათ არის დააკავშიროთ RGB LED, როგორც ეს ნაჩვენებია წრიულ დიაგრამაში. შემდეგ მოკლე D1 to D3 და D2 to D4.
ნაბიჯი 4: დააინსტალირეთ ბლინკი
ჩვენი Nodemcu– ს ქინძისთავების ინტერნეტიდან გასააქტიურებლად, ჩვენ გვჭირდება აპლიკაცია სახელწოდებით blynk
ითამაშეთ მაღაზიის ბმული
აპლიკაციის მაღაზიის ბმული
შექმენით ახალი პროექტი. Auth ნიშანი გამოგიგზავნით ფოსტით. ჩვენ გამოვიყენებთ ამ ნიშანს შემდეგ ეტაპზე.
შეეხეთ "+" - ს და დაამატეთ ღილაკი ვიჯეტის ყუთიდან. ღილაკის პარამეტრებში (რომლის გახსნა შეგიძლიათ ღილაკზე დაჭერით), შეარჩიეთ PIN, როგორც „GP2“და გადაიტანეთ გადამრთველი „გადართვის“მიმართულებით.
გაიმეორეთ ნაბიჯები, რომ შექმნათ სხვა ღილაკი PIN– ით, როგორც „GP0“
ნაბიჯი 5: დააყენეთ IFTTT
ეს არის სერვისი, რომელიც შეგვატყობინებს, როდესაც კოსმონავტი კოსმოსში მიდის. თქვენ შეგიძლიათ გამოიყენოთ ვებგვერდი ან მისი Android ან IOS აპლიკაცია. მიჰყევით ზემოთ მოცემულ სურათებში მოცემულ ნაბიჯებს.
IFTTT– ზე დააწკაპუნეთ „მიიღეთ მეტი“. ახლა დააჭირეთ + და შემდეგ დააჭირეთ "ეს". შემდეგ მოძებნეთ და აირჩიეთ "სივრცე". შემდეგ დააწკაპუნეთ "კოსმონავტი შემოდის სივრცეში".
ახლა დააწკაპუნეთ "that" - ზე და მოძებნეთ "webhooks" საძიებო ზოლში. დააწკაპუნეთ "გააკეთეთ ვებ მოთხოვნა" და შეიყვანეთ URL. URL ფორმატი არის https:// IP/Auth/update/D2
შეცვალეთ Auth blynk პროექტის Auth ნიშნით და IP თქვენი ქვეყნის blynk cloud IP– ით. IP- ის მისაღებად გახსენით ბრძანების სტრიქონი და ჩაწერეთ "ping blynk-cloud.com". ინდოეთისთვის IP არის 188.166.206.43
მეთოდის განყოფილებაში აირჩიეთ "put" და შინაარსის ტიპში აირჩიეთ "application/json". სხეულში აკრიფეთ ["1"].
ახლა ჩვენ დავამატებთ კიდევ ერთ ტრიგერს, რათა დავრწმუნდეთ, რომ ჩვენი საათი გამორთულია ძილის დროს. ეს ნაწილი არჩევითია, მაგრამ კარგია ამის გაკეთება, რადგან ეს დაზოგავს ენერგიას.
დააწკაპუნეთ +, აირჩიეთ "ეს" და აირჩიეთ "თარიღი და დრო". აირჩიეთ "Every day at" და მიუთითეთ გაღვიძების დრო. შემდეგ გაიმეორეთ webhooks– ის ნაბიჯები, როგორც ზემოთ. ამჯერად URL არის https:// IP/Auth/update/D0.
გაიმეორეთ ნაბიჯები და შექმენით სხვა გამომწვევი დრო ძილის დროს და ამ დროს აკრიფეთ ["0"] სხეულში. რადგან ღამით ვთიშავთ.
ფუ.. ეს იყო ბევრი სამუშაო. მაგრამ ახლა ყველაფერი დაყენებულია და კარგია წასვლა.
ნაბიჯი 6: პროგრამა
Nodemcu– ს დაპროგრამება მარტივია, რადგან ჩვენ სამუშაოს უმეტესობა ბლინკსა და იფთტში ვაკეთეთ. კარგი ამბავი ის არის, რომ მე დავამატე პროგრამა ამ ეტაპზე, რომელიც შეგიძლიათ ატვირთოთ თქვენს პროექტში. სანამ ამ პროგრამის ასატვირთად ამ ჩანართს შეამცირებთ, უბრალოდ წაიკითხეთ წინ. თქვენ მოგიწევთ რამდენიმე ცვლილების შეტანა.
თქვენ უნდა დაამატოთ თქვენი wifi ssid და პაროლი პროგრამაში, სადაც ნათქვამია "YourNetworkName" და "YourPassword". ასევე 'YourAuthToken' უნდა შეიცვალოს ავტორინგის ნიშნით, რომელიც მიიღეთ ბლინკიდან. დიახ, ეს ყველაფერია, ახლა თქვენ შეგიძლიათ წახვიდეთ და ატვირთოთ კოდი.
მე აღვნიშნავ რამდენიმე რამ, თუ როგორ მუშაობს კოდი. საკმაოდ მარტივია. ის უბრალოდ კითხულობს D2 მდგომარეობას, რომელიც შერწყმულია D4– თან (gpio 2), რომელიც იწყებს ifttt– ს, როდესაც კოსმონავტი კოსმოსში შემოდის. გააქტიურებისთანავე, ის წარმოქმნის შემთხვევით რიცხვს 0 -დან 255 -მდე თითოეული ფერისთვის. ეს შემთხვევითი რიცხვები მიანიჭებს შემთხვევით ფერს RGB LED- ს. ანალოგიურად D1 არის დაწყვილებული D3 (gpio 0) რომელიც გამორთავს LED იმ დროს, როდესაც თქვენ დააყენეთ ifttt. LED- ის ნაგულისხმევი ფერი არის ლურჯი
ნაბიჯი 7: შეკრება
ახლა მხოლოდ ის რჩება, რომ მოათავსოთ Nodemcu და LED შასის შიგნით. შუქის გამფანტავი შპალერი დავამუშავე შუქზე. გააკეთეთ პატარა ნაკადი, რომ USB კაბელი გაიაროს და გააძლიეროს Nodemcu. შემდეგ დახურეთ იგი მრგვალი მუყაოს ან PVC დაფით. თქვენ შეგიძლიათ დაამატოთ მეტი LED პარალელურად უკეთესი სიკაშკაშე. ჩემთვის, ერთი უკვე საკმაოდ კაშკაშაა.
ნაბიჯი 8: დაე ბრწყინავდეს
და აი თქვენ გაქვთ! Cosmo საათი ატყდება! ყოველ დღე არ ხდება, რომ ასტრონავტი შემთხვევით დადის კოსმოსში, ასე რომ თქვენ უნდა იყოთ მოთმინება. საათი მართლაც კარგად გამოიყურება კედელზე. ის ასევე შეიძლება განთავსდეს მაგიდაზე ან სამუშაო მაგიდაზე.
ეს შეიძლება იყოს მართლაც კარგი საჩუქარი მათთვის, ვისაც უყვარს სივრცე და ასტრონომია. თქვენ შეგიძლიათ დაამატოთ მეტი გამომწვევი, რომ თქვათ, გამორთეთ თქვენი სმარტფონიდან გამოსვლისას. არსებობს უსასრულო შესაძლებლობები. ვიმედოვნებ, რომ თქვენც ისევე მოგეწონებათ, როგორც მე. შევხვდებით ჩემს მომავალ პროექტში. Მანამდე, … -.- -.--.. -. ….--….-. რა -..
გირჩევთ:
გადაატრიალეთ ქვიშის საათი ყოველ წუთს სერვო ძრავის გამოყენებით - არდუინო: 8 ნაბიჯი
გადაატრიალეთ ქვიშის საათი ყოველ წუთს სერვო ძრავის გამოყენებით - არდუინო: ამ სახელმძღვანელოში ჩვენ ვისწავლით თუ როგორ უნდა გადაატრიალოთ პატარა (1 წთ) ქვიშის საათი ყოველ 60 -იან წლებში სერვო ძრავისა და ვიზუინოს გამოყენებით, უყურეთ სადემონსტრაციო ვიდეოს
Arduino პარკინგის ასისტენტი - გაჩერეთ თქვენი მანქანა სწორ ადგილას ყოველ ჯერზე: 5 ნაბიჯი (სურათებით)
არდუინოს პარკინგის ასისტენტი - გაჩერდით თქვენი მანქანა სწორ ადგილას ყოველ ჯერზე: ამ პროექტში მე გაჩვენებთ როგორ ააწყოთ თქვენი საკუთარი პარკინგის ასისტენტი არუდინოს გამოყენებით. პარკირების ეს ასისტენტი ზომავს მანძილს თქვენს მანქანამდე და გიბიძგებთ, რომ გააჩეროთ ის სწორ ადგილას LCD დისპლეით და LED- ის გამოყენებით, რომელიც პროგრესირებს
საათი, რომელიც ჩამოდის კედლიდან, როდესაც უყურებთ მას: 4 ნაბიჯი
საათი, რომელიც ჩამოდის კედლიდან, როდესაც უყურებ მას: გსურდა ოდესმე საათი, რომელიც არ გეუბნება დროს. არც მე, მაგრამ ეს არის ის, რასაც კარანტინის რეჟიმში მოთავსებით რამდენიმე ელექტრონული კომპონენტით და ინტერნეტით
ნაკლებად სალათის მოყვანა ნაკლებ სივრცეში ან სალათის მოყვანა სივრცეში, (მეტ -ნაკლებად) .: 10 ნაბიჯი
იზრდება მეტი სალათის ფოთოლი სივრცეში ან … იზრდება სალათის ფოთოლი სივრცეში, (მეტნაკლებად): ეს არის პროფესიული წარდგენა Growing Beyond Earth, Maker Contest, წარმოდგენილი ინსტრუქციის საშუალებით. მე არ შემიძლია უფრო აღფრთოვანებული ვიყო დიზაინისთვის კოსმოსური მოსავლის წარმოებისთვის და ჩემი პირველი ინსტრუქციის განთავსებით. დასაწყებად, კონკურსმა გვთხოვა
დაეუფლეთ სრულყოფილ მავთულხლართებს ყოველ ჯერზე: 7 ნაბიჯი (სურათებით)
დაეუფლეთ სრულყოფილ მავთულხლართებს ყოველ ჯერზე: ამ სასწავლო ინსტრუქციაში მე გასწავლით თუ როგორ უნდა გააკეთოთ სრულყოფილი მავთულის შემაერთებელი, ყოველ ჯერზე. მავთულის თქვენ გაქვთ 2 არჩევანი, pigtail ან inlinePigtail s