Სარჩევი:
- ნაბიჯი 1: მიიღეთ ყველაფერი
- ნაბიჯი 2: ყუთი
- ნაბიჯი 3: გაყვანილობა
- ნაბიჯი 4: მისი კოდირება
- ნაბიჯი 5: ჩადეთ ელექტრონიკა ყუთში
- ნაბიჯი 6: მისი გამოცდა
- ნაბიჯი 7: მოგება! და დასკვნა
ვიდეო: მსუბუქი ყუთის საკეტი: 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ახლა თქვენ გსმენიათ ყუთების შესახებ, რომლებიც იხსნება როდესაც ისინი დააკაკუნებენ. მოდით გავაკეთოთ ის, რომელიც იხსნება, როდესაც თქვენ აანთებთ თქვენი ტელეფონის LED მას!
არა? მართლა? ის საკმაოდ მოსახერხებელია და შეიძლება გამოყენებულ იქნას როგორც წვეულების საყრდენი ან საშობაო საჩუქრის საბოლოო პაკეტი. არ ინერვიულო. მე მოგკიდებ ხელს და გაგიძღვები ამ ჯადოსნური ყუთის მშენებლობის პროცესში.
უარყოფა: ეს პროექტი მუშაობს, თუმცა თქვენ უნდა გამოიყენოთ ცალკე დენის წყარო სერვოზე. გაითვალისწინეთ ეს მისი მშენებლობისას. გააკეთე როგორც მე ვამბობ/ვწერ, ნუ გააკეთებ იმას, რასაც ხედავ!
ნაბიჯი 1: მიიღეთ ყველაფერი
საიდუმლოების ამ საოცარი ყუთის ასაშენებლად თქვენ უნდა გქონდეთ:
-არდუინოს მიკროკონტროლი
-1000 Ohm რეზისტორი
- 1 სინათლის გამოვლენის რეზისტორი (LDR) შეიძლება იყოს ნებისმიერი ზომის ან ფორმის, მანამ, სანამ ამოიცნობს ნორმალურ შიდა / გარე შუქს
- 1 9V ბატარეა ან powerbank თქვენი arduino– ს გასაძლიერებლად (თქვენ ასევე შეგიძლიათ გამოიყენოთ თქვენი ლეპტოპი მის დასატენად და სერიული კომუნიკატორის წასაკითხად.)
- 1 მიკროსერვო ან ძრავა, რომელსაც შეუძლია ზუსტი მოძრაობა
- 1 სრულიად მორგებული და გასაოცარი ყუთი დაფარული სახურავით
- 1 სათადარიგო ლითონი
- ხის 1 ნაჭერი, როგორც ზემოთ მოყვანილი სურათები გვთავაზობს (ფიგურის ხერხი ან ლაზერული ჭრა)
და ბოლოს, მაგრამ რაც მთავარია:
- 1 წებოვანი ლენტი
ბმულები მოგვიანებით დაემატება
ნაბიჯი 2: ყუთი
ყუთი, რომელსაც თქვენ იყენებთ, შეიძლება იყოს ნებისმიერი ყუთი, რომელიც ერთ მხარეს არის დამოკიდებული.
სად მივიღე ჩემი ყუთი? ჩემი მეგობარი არის დურგალი და იყო გასაოცარი, რომ ეს ყუთი გამეკეთებინა ჩემთვის! მე დავამატე რამდენიმე დამოკიდებული მას და დავაყენე სახურავი.
თუ გსურთ იცოდეთ როგორ გააკეთოთ ასეთი ყუთი (ან უკეთესი) შეხედეთ ამ ინსტრუქციას:
ნაბიჯი 3: გაყვანილობა
ამ პატარა ბიჭისთვის გაყვანილობა ნამდვილად არ არის რაიმე განსაკუთრებული. იგი იყენებს უბრალო ძაბვის გამყოფ წრეს სინათლის სენსორისთვის და კიდევ უფრო რთულ წრეს სერვოსთვის.
ეს არის წერტილი, სადაც ჩემი ყუთი არ მიჰყვება ჩემს მიერ მითითებულ მითითებებს. მე არ მაქვს ცალკე დენის წყარო სერვოზე, ამიტომ უნდა გამოვიყენო არდუინოს მიწოდების წერტილები. პრობლემა იმაში მდგომარეობს იმაში, რომ როდესაც საკეტი იღებს რაიმე სახის დატვირთვას, ის იწყებს არდუინოსკენ მიმავალ დონეს, რამაც გამოიწვია არდუინოს კრახი. გთხოვთ დაიმახსოვროთ ეს
გამოსავალი არის ეს განლაგება. გამოიყენეთ 6V (1A) დენის წყარო სერვერის დასაწყებად, როგორც ეს ნაჩვენებია მე -2 სურათზე
ნაბიჯი 4: მისი კოდირება
ახლა ეს პროგრამა ცვლის ღია და დახურულს და იყენებს დაყოვნებას (); ბრძანება arduino IDE– ში. უკეთესი იქნება გამოიყენოთ პროგრამა, რომელიც იყენებს millis (); ბრძანება, მაგრამ ის ასევე უფრო კოშმარს გახდის მის კოდირებას.
კოდი აქ ცხოვრობს ტექსტში, მაგრამ თქვენ ასევე შეგიძლიათ ჩამოტვირთოთ.ino ფაილი აქ
/ * - Flashbox v1.0.0 - */
/*
* ავტორი: ფრენკ ტუკი * თარიღი და ატვირთვის თარიღი: 9-1-2018 * გთხოვთ თავისუფლად გამოიყენოთ ეს პროგრამა თქვენს პროდუქტებში * *
/სერვო დაკავშირებული
#მოიცავს Servo lockservo; // სერვოს დამატება პროგრამაში სახელწოდებით: LockServo // კავშირის ცვლადები int servo = 9; // პინი სერვას ეუბნებოდა რა პოზიციაზე უნდა წასულიყო. int sens = A0; // პინი გამოიყენება ჩვენი სინათლის სენსორის მნიშვნელობის გასაზომად.
// ცვლადები პროგრამისთვის.
int sensval = 0; // ეს ცვლადი გამოიყენება სინათლის სენსორის მნიშვნელობის შესანახად. int sensval_old = 0; // თქვენ მიხვდით, ეს გამოიყენება წინა მნიშვნელობების შესანახად. ლოგიკური მდგომარეობა = ყალბი; // ინახავს საკეტის მდგომარეობას, ცვლის მას ცრუსა და ჭეშმარიტს (ჭეშმარიტი ღიაა და ყალბი დახურულია) int val = 10; ლოგიკური servoState = ყალბი;
void setup () {
სერიული.დაწყება (9600); // სერიული მონიტორის დაწყება, რათა შევხედოთ არდუინოს თავის ტვინს. pinMode (servo, OUTPUT); // დარწმუნდით, რომ სერვერის პინმა იცის, რომ მას სჭირდება გამოშვება. pinMode (sens, INPUT); // სენსორის გადაქცევა ფაქტიურ სენსორად lockservo.attach (servo); // ეუბნება არდუინოს რა პინთან არის დაკავშირებული ჩვენი სერვო
// ახლა, იმის უზრუნველსაყოფად, რომ ყუთმა იცის სად არის.
lockservo.write (165); დაგვიანება (1000); lockservo.write (10); }
ბათილი მარყუჟი () {
sensval_old = analogRead (გრძნობა); Serial.println (""); Serial.print ("გაზომვა …"); Serial.println (sensval_old); დაგვიანება (500); if (sensval_old> 700) {მდგომარეობა =! მდგომარეობა; servoState =! servoState; sensval = analogRead (sens); Serial.print ("ჩაკეტვა ცვლის მდგომარეობას აქ:"); Serial.println (sensval); დაგვიანება (1000); } სხვა {დაგვიანება (250); }
თუ ((servoState == ყალბი) && (val == 10)) {
val = 165; lockservo.write (val); დაგვიანება (500); Serial.println ("ჩაკეტვა დახურულია, სერვო იხურება"); } else if ((servoState == false) && (val == 165)) {დაგვიანებით (250); Serial.println ("ჩაკეტილი დაკეტილია"); } else if ((servoState == ჭეშმარიტი) && (val == 165)) {val = 10; lockservo.write (val); დაგვიანება (500); Serial.println ("ჩაკეტვა გახსნილი, გახსნის სერვო"); } სხვა {დაგვიანება (250); Serial.println ("ჩაკეტვა ღიაა"); }}
ნაბიჯი 5: ჩადეთ ელექტრონიკა ყუთში
სერვო საკეტის და სენსორის ყუთში დაყენება საკმაოდ მარტივია.
პირველი: ხრახნიანი ხის ნაჭერი საკეტის საკეტისთვის სერვოზე
მეორე: დააინსტალირეთ სერვო ბლოკში და დააწებეთ ეს ბლოკი ყუთის ბოლოში.
მესამე: ხრახნიანი დაჭერა სახურავზე
მე ვირჩევ ჩემი პურის დაფის გადაყრას ყუთში და არდუინოს დარჩენილი მავთულები სახურავსა და ყუთს შორის იყოს. ეს უბრალოდ აადვილებს სახურავის დახურვას და კვლავ დაკავშირებას არდუინოსთან. (თქვენ იცით, მხოლოდ იმის უზრუნველსაყოფად, რომ არ გამოვიკეტო თავი.)
ნაბიჯი 6: მისი გამოცდა
დიახ! თქვენ უნდა გამოსცადოთ სწორედ იქ აღმოვაჩინე, რომ არდუინოს საშუალებით არ შემიძლია საკმარისი დენის მიწოდება და უნდა გამოვიყენო ცალკე დენის წყარო სერვოზე.
რატომ შევხვდი ამას შეკრების დროს და არა ადრე? _ ძალიან მოუთმენელი ვიყავი. ბ: ნამდვილი მიზეზი.
როდესაც ვამოწმებ კონფიგურაციას, ვცადე იგი სახურავის გარეშე, რომ ნახო რას აკეთებდა ჩამკეტი. როდესაც მე კვლავ გამოვცადე იგი სახურავით, აღმოვაჩინე, რომ სერვო უფრო მეტ დენს იტანს დატვირთვის ქვეშ.
Ისე. იყავით აბსოლუტურად დარწმუნებული, რომ თქვენ გაქვთ სრულიად უნაკლო სამუშაო კონფიგურაცია, რათა დარწმუნდეთ, რომ არ იკეტებით საკუთარ ყუთში.
ნაბიჯი 7: მოგება! და დასკვნა
Ის არის! დაასრულე! და კაცო, მიეცი შენს თავს ზურგი, რადგან შენ მოახერხე ამ სასწავლო ინსტრუქციის გავლა!
თუ თქვენ გაქვთ რაიმე შეკითხვა ან კომენტარი, აუცილებლად დამიკავშირდით!
გირჩევთ:
პორტო-საკეტი: პორტატული საკეტი: 5 ნაბიჯი
პორტო-საკეტი: პორტატული საკეტი: გამარჯობა ყველას, ასე რომ, როდესაც საქმე ამ პროექტს ეხება, მინდოდა შემექმნა რაღაც მარტივი, რადგან ის აგვარებს მარტივ პრობლემას, არ არის ჩამკეტები თქვენს CR-stall- ში. ადამიანების უმრავლესობამ თავიდანვე მომწერა, რომ არ არის უფრო მარტივი საკეტების დაყენება? ეს არის
მაგიდის მსუბუქი ორნამენტი და კარის მსუბუქი ნიშანი: 8 ნაბიჯი (სურათებით)
სამაგიდო მსუბუქი ორნამენტი და კარის სინათლის ნიშანი: ეს გაკვეთილი გაჩვენებთ თუ როგორ უნდა დაპროგრამდეს და ააწყოთ სამაგიდო ორნამენტი, რომელიც ანათებს. ეს განათება იცვლის ფერს ერთი საათის განმავლობაში. თქვენ ასევე ისწავლით თუ როგორ უნდა დაპროგრამდეს და ააშენოთ თანმხლები კარის ნიშანი, რომელიც ანათებს. თქვენ შეგიძლიათ გამოიყენოთ კარის
LED მსუბუქი ხატვის კალმები: ინსტრუმენტები ხატვის მსუბუქი Doodles: 6 ნაბიჯი (სურათებით)
LED სინათლის ხატვის კალმები: ინსტრუმენტები ხატვის მსუბუქი Doodles: ჩემი ცოლი ლორი არის განუწყვეტელი დუდლერი და მე ვთამაშობდი გრძელვადიანი ფოტოგრაფიით წლების განმავლობაში. შთაგონებული PikaPika სინათლის შემსრულებლების ჯგუფით და ციფრული კამერების სიმარტივით, ჩვენ ვიღებდით სინათლის ხატვის ხელოვნების ფორმას, რომ გვენახა რა შეგვეძლო. ჩვენ გვაქვს
$ 20 /20 წთ კომერციული ხარისხის დასაკეცი მსუბუქი ყუთი / მსუბუქი კარავი: 7 ნაბიჯი (სურათებით)
20 $ / 20 წთ. კომერციული ხარისხის დასაკეცი მსუბუქი ყუთი / მსუბუქი კარავი: თუ თქვენ ეძებთ წვრილმანების შუქს პროდუქტისთვის ან დახურეთ ფოტოსურათები, თქვენ უკვე იცით, რომ თქვენ გაქვთ უამრავი არჩევანი. მუყაოს ყუთებიდან დაწყებული სამრეცხაოს ჩათვლით, თქვენ ფიქრობთ, რომ პროექტი სასიკვდილოდ დასრულდა. Მაგრამ მოიცადე! 20 დოლარად
ხის ყუთიდან მსუბუქი ყუთის ჩვენება: 9 ნაბიჯი (სურათებით)
აჩვენეთ მსუბუქი ყუთი ხის ყუთიდან: მე და ჩემმა მეუღლემ დედაჩემს საშობაოდ ვაჩუქეთ მინის ქანდაკება. როდესაც დედაჩემმა გახსნა, ჩემმა ძმამ "RadBear" - ით (კარგად თქვა მან ჩემი სახელი) შეიძლება აგიშენოთ მსუბუქი ყუთი! " მან ეს თქვა იმიტომ, რომ როგორც ვინმე, ვინც შუშს აგროვებს, მე