Სარჩევი:

DIY Rainbow House დეკორი: 5 ნაბიჯი
DIY Rainbow House დეკორი: 5 ნაბიჯი

ვიდეო: DIY Rainbow House დეკორი: 5 ნაბიჯი

ვიდეო: DIY Rainbow House დეკორი: 5 ნაბიჯი
ვიდეო: დარგე წვნიანით 2024, ივლისი
Anonim
Image
Image
რაც დაგჭირდებათ
რაც დაგჭირდებათ

კეთილი იყოს თქვენი მობრძანება ჩემს ახალ სტატიაში … DIY Rainbow House Decoration!

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

ამ პროექტის "ცისარტყელა" არის RGB LED, რომელიც ღამით ჩართვისას ქმნის საოცრად ლამაზ შუქს.

ეს პროექტი მიზნად ისახავს შეცვალოს, ასე რომ მოგერიდებათ შეიტანოთ ცვლილებები ამ პროექტის თქვენს ვერსიაში (მაგრამ გთხოვთ მიჰყევით ატრიბუციის პოლიტიკას!)

მობრძანდით აქ YouTube– ზე, რომ იპოვოთ ვიდეოები Arduino– ს, Raspberry Pi– ს და სხვა.

საკმარისია საუბარი; დავიწყოთ!

ნაბიჯი 1: რაც დაგჭირდებათ

ქვემოთ მოცემულია ნაწილები, რომლებიც დაგჭირდებათ DIY Rainbow House დეკორაციისთვის:

  • არდუინო უნო
  • მცირე DC ძრავა
  • პლასტიკური კორპუსი პროექტისთვის
  • 3 ალიგატორის კლიპი
  • ცხელი წებოს იარაღი წებოვანი ჩხირებით
  • Ფირზე
  • AAA ბატარეის დამჭერი
  • AAA ბატარეა
  • 2.1 მმ ლულის დანამატი AC to DC ადაპტერი
  • 5V სარელეო მოდული
  • საერთო ანოდი RGB LED მოდული*
  • კომპიუტერი Arduino IDE და სხვა ბიბლიოთეკებით დაინსტალირებული (როგორც მოგვიანებით აღვნიშნავ)
  • და ბევრი ჯუმბერის მავთული და მუყაო!

*"საერთო ანოდი" RGB LED ნიშნავს, რომ ფერადი კავშირებისათვის არის 3 დამჭერი და მხოლოდ ერთი კავშირი მოდულის პოზიტიური სიმძლავრისთვის.

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

მას შემდეგ რაც თქვენ გაქვთ ეს მარაგი თქვენთან ერთად, ახლა შეგიძლიათ გააგრძელოთ პროექტის შემუშავება!

ნაბიჯი 2: აპარატურა

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

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

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

წაიკითხეთ წრიული დიაგრამა და კავშირები…

ნაბიჯი 3: წრე

წრე
წრე

აქ არის კავშირები, რომლებიც მე ვიყენებდი წვრილმანი ცისარტყელას სახლის დეკორაციისთვის:

RGB LED:

  • RGB LED– ის საერთო ანოდი გადადის 5V– ში
  • LED- ის წითელი ბუდე მიდის D11 პინში
  • LED- ის ლურჯი პინი შედის პინ D10- ში
  • LED- ის მწვანე ბუდე მიდის D9 პინში

სარელეო:

  • V +, +, 3V, ან 5V (დადებითი სიმძლავრის კავშირი) გადადის pin VIN- ში
  • Trig, S, ან Sig (უზრუნველყოფს სიგნალს სარელეო როდესაც HIGH) გადადის pin 5V
  • Gnd, G, -, ან V- (უარყოფითი სიმძლავრის კავშირი) გადადის pin GND- ში
  • სარელეო მოდულზე NO- ით მონიშნული ერთ -ერთი ქინძისთავი შედის ძრავის ერთ -ერთ ქინძისთავში, ხოლო მეორე პინ -ნიშნით NO მიდის AAA ბატარეის დამჭერზე ერთ -ერთ ქინძისთავზე.

ძრავა:

  • ძრავის ერთ -ერთი ქინძისთავი გადადის სარელეოს ერთ -ერთ ქინძისთავში, რომელსაც აქვს ნიშანი NO
  • მეორე გადადის AAA ბატარეის დამჭერების ერთ კავშირში

AAA ბატარეის დამჭერი:

  • ბატარეის დამჭერის ერთ -ერთი ქინძისთავი მიდის ძრავის ერთ -ერთ ქინძისთავთან
  • ხოლო მეორე მიდის რელეზე NO- ით მარკირებულ ერთ ქინძისთავში

ნაბიჯი 4: კოდი

Კოდი
Კოდი

ქვემოთ მოცემულია Arduino IDE კოდი. დააკოპირეთ იგი რედაქტორში და ატვირთეთ კოდი.

int redPin = 11; // პინი LED- ის წითელი პინისთვის

int bluePin = 10; // pin LED- ის ლურჯი პინისთვის int greenPin = 9; // pin LED- ის მწვანე პინის int მნიშვნელობისთვის; void setup () {pinMode (redPin, OUTPUT); pinMode (bluePin, OUTPUT); pinMode (greenPin, OUTPUT); } void loop () {for (value = 255; value> 0; value-) {analogWrite (11, value); analogWrite (10, 255-მნიშვნელობა); analogWrite (9, 128-მნიშვნელობა); დაგვიანება (10); } for (მნიშვნელობა = 0; მნიშვნელობა <255; მნიშვნელობა ++) {analogWrite (11, მნიშვნელობა); analogWrite (10, 255-მნიშვნელობა); analogWrite (9, 128-მნიშვნელობა); დაგვიანება (10); }}

ახლა, როდესაც თქვენ ატვირთეთ კოდი თქვენს Arduino– ში, თქვენ დასრულებული ხართ!

ნაბიჯი 5: ეს არის

თქვენ დაასრულეთ თქვენი საკუთარი ხელებით Rainbow House Decor!

ან მინიმუმ დაასრულე ამ სტატიის კითხვა:)

ყოველ შემთხვევაში, კარგად გააკეთე! მიეცით თავი ზურგზე.

მადლობა ამ სტატიის წაკითხვისთვის!

გირჩევთ: