Სარჩევი:

იდუმალი წიგნი საიდუმლო კაკუნით: 11 ნაბიჯი (სურათებით)
იდუმალი წიგნი საიდუმლო კაკუნით: 11 ნაბიჯი (სურათებით)

ვიდეო: იდუმალი წიგნი საიდუმლო კაკუნით: 11 ნაბიჯი (სურათებით)

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

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

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

ნაბიჯი 1: გაკვეთილის მომზადება (ვიდეო)

Image
Image

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

ნაბიჯი 2: მახასიათებლები

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

ნაბიჯი 3: როგორ მუშაობს ეს..?

როგორ მუშაობს ეს..?
როგორ მუშაობს ეს..?

მე გითხარით, სანამ ეს საიდუმლო საკეტი კაკუნებზეა დაფუძნებული.

პიეზოელექტრული დისკი

ჩვენი წრის მთავარი კომპონენტია პიეზო დისკი.

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

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

ნაბიჯი 4: ამისათვის საჭიროა კომპონენტები

ამისათვის საჭიროა კომპონენტები
ამისათვის საჭიროა კომპონენტები
ამისათვის საჭიროა კომპონენტები
ამისათვის საჭიროა კომპონენტები
ამისათვის საჭიროა კომპონენტები
ამისათვის საჭიროა კომპონენტები
ამისათვის საჭიროა კომპონენტები
ამისათვის საჭიროა კომპონენტები

1. Arduino (ნებისმიერი arduino)

პროტოტიპისთვის გამოვიყენე arduino uno და მიკროსქემის ზომის შესამცირებლად გამოვიყენე arduino pro mini

2. პიეზოელექტრული დისკი

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

3.sg90 სერვო

სერვო არის გადაცემათა კოლოფის ტიპი მაღალი ბრუნვით, რომელსაც ჩვენ ვიყენებთ სერვოზე საკეტის მიზნით

4. რეზისტორები (1 მეგა ომი, 10 კ, 1 კ)

5. 2* ები

სტატუსის მითითებისთვის გამოიყენეთ სხვადასხვა ფერები

6. წერტილოვანი დაფა

7. ღილაკის შეცვლა

ბატარეა 8.3.7 ვოლტი

პატარა ჯობია ვიყენებ ლითიუმის პოლიმერს

ნაბიჯი 5: ჩართეთ დაიგრამა

მიკროსქემის დაიგრამი
მიკროსქემის დაიგრამი

კავშირები

  • შეაერთეთ პიეოელექტრული ანალოგიურ პინ 0 -ს და დაფქვით ასევე დაამატეთ 1 მეგაჰომიანი რეზისტორი პიეზოს შორის
  • შეაერთეთ servo D3
  • შეაერთეთ LED- ები D4 და D5
  • შეაერთეთ ღილაკი გადართეთ D2 და 5v ასევე დააკავშირეთ 10k ჩამოსაშლელი რეზისტორი

ნაბიჯი 6: კოდის მიმოხილვა და პრობლემის გადაღება

მადლობა STEVE HOEFER- ს

const int ბარიერი = 4; ეს არის დარტყმის დეტექტორის მგრძნობელობა. თუ ბევრი ხმაური გექნებათ, აწიეთ ეს (1023 -მდე), თუ გაგიჭირდათ კაკუნის მოსმენა შეგიძლიათ შეამციროთ (1 – მდე)

შეზღუდვის უარყოფაValue = 25;

შეზღუდვის საშუალოRejectValue = 15;

ორივე მათგანი გამოიყენება იმის დასადგენად, თუ რამდენად ზუსტად უნდა დააკაკუნოს ვინმემ. ისინი პროცენტულია და უნდა იყოს 0-100 დიაპაზონში. მათი შემცირება ნიშნავს, რომ ვიღაცას უნდა ჰქონდეს უფრო ზუსტი დრო, რაც უფრო მაღალია მიმტევებელი. averageRejectValue ყოველთვის დაბალი უნდა იყოს უარყოფითზე. დაახლოებით 10 და 7 -ის დაყენება ორ ადამიანს უჭირს ერთი და იმავე კაკუნის დარტყმა მაშინაც კი, თუ მათ იციან რიტმი. მაგრამ ის ასევე ზრდის ცრუ ნეგატივების რაოდენობას. (ანუ: თქვენ სწორად აკაკუნებთ და ის მაინც არ იხსნება.)

const int knockFadeTime = 150; ეს არის დაკაკუნების სენსორის უხეში ტაიმერი. მას შემდეგ რაც ის ისმის კაკუნი ის წყვეტს მოსმენას ამდენი მილიწამი, ასე რომ არ ითვლის ერთსა და იმავე დარტყმას არაერთხელ. თუ თქვენ მიიღებთ ერთ დარტყმას, რომელიც ითვლება ორად, გაზარდეთ ეს ტაიმერი. თუ ის არ აფიქსირებს ორ სწრაფ დარტყმას, მაშინ შეამცირეთ.

const int lockTurnTime = 650; ეს არის მრავალი მილიწამი, რომელსაც ჩვენ ვუშვებთ ძრავას კარის განბლოკვისთვის. რამდენი ხანი უნდა იყოს ეს დამოკიდებულია თქვენი ძრავის დიზაინზე და თქვენს საკეტზე. კარგია, თუ ის ცოტა ხანს გადის მას შემდეგ, რაც მე დიზაინში შევიმუშავე უბრალო გადაბმულობის სამაგრ, მაგრამ ის ყველა ნაწილს ჯობია, თუ ის ზედმეტად არ მუშაობს.

const int maximumKnocks = 20; რამდენ დარტყმას ვწერთ. 20 ბევრია. თქვენ შეგიძლიათ გაზარდოთ ეს, თუ თქვენი საიდუმლო სამალავი დაცულია მომაბეზრებელი დრამერებით, კარგი მოგონებებით. ძალიან გაზარდეთ და მეხსიერება ამოიწურება.

const int knock სრული = 1200; ასევე ცნობილია როგორც მილიწამების მაქსიმალური რაოდენობა დაელოდება კაკუნს. თუ ამდენი ხანი არ ისმის კაკუნი, იგი ჩათვლის რომ შესრულებულია და შეამოწმებს თუ არა დაკაკუნება კარგია. გაზარდეთ ეს თუ ნელი კაკუნი ხართ. შეამცირეთ თუ თქვენ სწრაფი კაკუნი ხართ და მოუთმენელი ხართ დაელოდოთ 1.2 წამს თქვენი კარის განბლოკვის მიზნით. ხაზის 39 -ის შესახებ: int secretCode [maxKnocks] = {50, 25, 25, 50, 100, 5….. ეს არის ნაგულისხმევი დარტყმა, რომელსაც ის ამოიცნობს ჩართვისას. ეს უცნაური რიტმული აღნიშვნაა, რადგან ყველა მნიშვნელობა არის ყველაზე გრძელი დარტყმის პროცენტი. თუ გიჭირთ მისი ამოცნობა "გაპარსვა და თმის შეჭრა" შეცვალეთ ეს {100, 100, 100, 0, 0, 0 … და 3 დარტყმის მარტივი თანმიმდევრობა გახსნის მას.

გამართვა:

სერიული.დაწყება (9600);

Serial.println ("პროგრამის დაწყება."); გაუკეთეთ კომენტარი ამ სტრიქონებს სერიულ პორტზე რამდენიმე გამართვის ინფორმაციის სანახავად. არსებობს რამოდენიმე სხვა ხაზი გაუმართავი კოდის დანარჩენ კოდში, რომლის წაკითხვაც არ შეგიძლიათ იმის სანახავად, თუ რა ხდება შინაგანად. დარწმუნდით, რომ დააყენეთ თქვენი სერიული პორტი სწორ სიჩქარეზე. დანარჩენი კოდი არის კომენტარი, ასე რომ თქვენ შეგიძლიათ ნახოთ როგორ ის მუშაობს, მაგრამ თქვენ ალბათ არ დაგჭირდებათ მისი შეცვლა, თუ თქვენ არ შეცვლით დიზაინს.

სერვო ბიბლიოთეკა

ჩამოტვირთეთ კოდი აქედან

ნაბიჯი 7: მიკროსქემის შემცირება (შედუღება)

მიკროსქემის შემცირება (შედუღება)
მიკროსქემის შემცირება (შედუღება)
მიკროსქემის შემცირება (შედუღება)
მიკროსქემის შემცირება (შედუღება)
მიკროსქემის შემცირება (შედუღება)
მიკროსქემის შემცირება (შედუღება)

მე გამოვცადე წრე ბორბალზე ყველა შეცდომის შემცირების შემდეგ და დაკალიბრების შემდეგ გადავწყვიტე მიკროსქემის შემცირება.

ასე რომ, მე შევცვალე arduino uno arduino promini. შემდეგ შევაერთე ყველა კომპონენტი წრიული დიაგრამის მიხედვით წერტილ კომპიუტერზე. შემდეგ ერთჯაჭვიანი მავთულის დახმარებით მე დავუკავშირე dc pcb პრომინით. Სულ ეს არის

ნაბიჯი 8: საკეტის დამზადება

საკეტის დამზადება
საკეტის დამზადება
საკეტის დამზადება
საკეტის დამზადება
საკეტის დამზადება
საკეტის დამზადება
საკეტის დამზადება
საკეტის დამზადება

პირველად ავიღე ძველი რძის პროდუქტი (სისქე უნდა იყოს უფრო მაღალი ვიდრე სერვო)

შემდეგ გვერდები ერთმანეთზე დავაწებე

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

უყურეთ ვიდეოს უკეთესი იდეისთვის.

ნაბიჯი 9: ჩაკეტვის დამზადება და დასრულება

საკეტის დამზადება და დასრულება
საკეტის დამზადება და დასრულება
საკეტის დამზადება და დასრულება
საკეტის დამზადება და დასრულება
საკეტის დამზადება და დასრულება
საკეტის დამზადება და დასრულება
საკეტის დამზადება და დასრულება
საკეტის დამზადება და დასრულება

მე ავიღე servo ხელი და დავჭრა ორ ნაწილად, შემდეგ მე ორივე ნაწილი შევაერთე ერთად, როგორც L ფორმა

და ყველაფერი დაფიქსირებულია წიგნის შიგნით

პიეზო დავაფიქსირე ყდაზე

და ეს არის….

ნაბიჯი 10: ნაკლოვანებები, გაუმჯობესებები

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

ამის გადასაჭრელად მე ვგეგმავ შეცვალონ წრე გარე მიწოდებით ორი ლიდერით..

ნაბიჯი 11: მადლობა

თუ რაიმე პრობლემა შეგექმნებათ, გთხოვთ, კომენტარი გააკეთოთ ქვემოთ

ეწვიეთ ჩემს არხს უფრო საინტერესო პროექტებისთვის

მადლობა…..

გირჩევთ: