არდუინოს იდეები. არაჩვეულებრივი პროექტები Arduino Uno-ზე

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

როგორ განხორციელდეს ეს?

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

Arduino-ზე ბიზნესის კეთება ძალიან მომგებიანია, რადგან ესკიზის დაწერა მხოლოდ ერთხელ გჭირდებათ. თქვენ უბრალოდ „შეავსებთ“ უკვე მომზადებულს შემდეგ ასლებში. იხილეთ იდეები ქვემოთ.

სახლის ტემპერატურის ავტომატური კონტროლი


თანმიმდევრობით: Arduino Nano, Arduino Uno და NRF24L01


არ მინდოდა ამ ნივთს "ჭკვიანი" სახლი დავარქვათ, რადგან ეს იდეა მხოლოდ ტემპერატურის კონტროლს ეხება. ამ იდეას განვახორციელებდი რამდენიმე Arduino Nano-ს და ერთი Arduino Mega/Uno-ს გამოყენებით. მათ შორის კომუნიკაცია განხორციელდება NRF24L01 რადიომოდულის გამოყენებით. ეს მოდული საშუალებას გაძლევთ დააკავშიროთ ექვსამდე Arduinos.

Arduino Nano განთავსდება პატარა ყუთში DHT22 ტემპერატურისა და ტენიანობის სენსორთან, NRF24L01 რადიოკომუნიკაციის მოდულთან და დენის წყაროსთან - მაგალითად, ბატარეასთან ერთად. ამ პატარა ყუთებიდან რამდენიმე განთავსდება მთელ სახლში.


DHT2 და ტექსტური LCD დისპლეი


Arduino Nano-დან მონაცემებს მიიღებს "ბაზა", რომელიც არის Arduino Uno ან Mega, რომელიც ჩასმულია დიდ ყუთში NRF24L01-თან ერთად (როგორც მიმღები), ტექსტური LCD დისპლეი და კვების წყარო (ბატარეა). ეს ყველაფერი განთავსდება გათბობის სისტემასთან ახლოს. „ბაზას“ შეეძლება ტემპერატურის მონაცემების მიღება და დამუშავება და ამ მონაცემების მნიშვნელობიდან გამომდინარე, გათბობის სისტემას გაეგზავნება ბრძანება ტემპერატურის გაზრდის ან შემცირების შესახებ.

"ჭკვიანი" სათბური


მზა გადაწყვეტის მაგალითი.


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


თანმიმდევრობით: Arduino Mega, DHT22 და ტექსტური LCD ეკრანი.


One Arduino-ს შეუძლია სათბურის ტემპერატურის მონიტორინგი (იგივე DHT22 სენსორის გამოყენებით), აჩვენოს საჭირო ინფორმაცია LCD ეკრანზე, გაგზავნოს ბრძანება ონკანის გახსნის შესახებ წყლის მიწოდებისთვის და ასევე აკონტროლოს ძრავები კარების გასაღებად და დახურვაზე. .

CNC მანქანა


თანმიმდევრობით: Arduino Mega, L298N და სტეპერ ძრავა.


ეს ასევე მოიცავს 3D პრინტერებს. ინტერნეტში მრავალი გზა არსებობს Arduino-ზე დაფუძნებული CNC აპარატის გასაკეთებლად. ყველა არ მუშაობს, მაგრამ კარგი ვარიანტები აუცილებლად იქნება. ტექნიკისთვის დაგჭირდებათ Arduino, სასურველია Mega, ასევე L298N ძრავის დრაივერი და, რა თქმა უნდა, თავად ძრავები. ყველაფერი დანარჩენი არის ჩარჩო და პროგრამის კოდი. უნდა აღვნიშნო, რომ ეს არის ერთ-ერთი ყველაზე რთული განსახორციელებელი იდეა.

რობოტები


მზა გადაწყვეტის მაგალითი.


ეჭვგარეშეა, რომ ბავშვებს ძალიან მოსწონთ რობოტები, განსაკუთრებით ის, რისი კონტროლიც მათ შეუძლიათ. Arduino-ს დახმარებით რობოტების დამზადება შესაძლებელია ჯართის მასალისგანაც კი. ერთხელ მე ვთამაშობდი მტვერსასრუტის გარსში რობოტის გაკეთების იდეას, რომელიც ძალიან ჰგავდა ვარსკვლავური ომების ასტრომექულ დროიდს.

თანმიმდევრობით: HC-SR04, L293D, HC-06 და NRF24L01


HC-SR04 ულტრაბგერითი მანძილის მაძიებელს შეუძლია განსაზღვროს მანძილი დაბრკოლებამდე, რათა შემდგომში თავიდან აიცილოს ისინი. L293D ძრავის დრაივერი, რომელიც გამოიყენება როგორც გაფართოების დაფა, შეუძლია ერთდროულად აკონტროლოს ოთხი ძრავა და სამი სერვო. კომუნიკაციის თვალსაზრისით, ჩვენ არ ვართ ძალიან შეზღუდული. შეგიძლიათ გამოიყენოთ HC-06 bluetooth მოდული, რომელიც საშუალებას მოგცემთ აკონტროლოთ თქვენი გონება სმარტფონიდან, მაგრამ ის ვერ დაიკვეხნის კარგი საკომუნიკაციო დიაპაზონით, რაც არ შეიძლება ითქვას უკვე ცნობილ NRF24L01 რადიოკომუნიკაციის მოდულზე. თუმცა, მაშინ დაკარგავთ სმარტფონიდან კონტროლის უნარს.


18650 ბატარეები


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

ქვედა ხაზი

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

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

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

1 "Ტვინი"არდუინო

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

Atmega328 - Arduino UNO-ს ტვინი

ფოტოზე ნაჩვენებია მიკროკონტროლერი Atmega328. ასეთი მიკროკონტროლერები ღირს Arduino UNOდა არდუინო ნანო(მაგრამ სხვა შენობაში).

2 "ხელები"არდუინო

მაგრამ რა სარგებლობა მოაქვს ტვინს, თუ მას ხელები არ აქვს? ამ შემთხვევაში ხელები არის ელექტრო ტერმინალები, მოთავსებულია Arduino დაფის პერიმეტრის გარშემო. არის დაფები მეტი ქინძისთავებით, ზოგი კი ნაკლებით. მაგალითად, Arduino ოჯახში ყველაზე დიდი დაფაა არდუინო მეგა- აქვს 70-ზე მეტი დამოუკიდებელი გამოსავალი და ყველაზე პატარა - Arduino Pro Mini- სულ 22 ქინძისთავი.


ფოტოზე ნაჩვენებია Arduino Mega-სა და Arduino Pro Mini-ის შედარება. წარმოგიდგენიათ რისი გაკეთება შეუძლია ადამიანს იმდენი ხელით, რამდენიც არდუინო მეგა ქინძისთავებია?

3 ციფრული და ანალოგურიდასკვნები

Arduino-ს ყველა პინი არ არის ერთნაირი. არის დასკვნები ციფრული, არის ანალოგი. მათ შორის ფუნდამენტური განსხვავება ისაა, რომ ციფრულ პინებს შეიძლება ჰქონდეს მხოლოდ ორი მნიშვნელობა: ან ლოგიკური "1" (TRUE, 3-დან 5 ვოლტამდე) ან ლოგიკური "0" (FALSE, 0-დან 1.5 ვოლტამდე) და ანალოგურ ქინძისთავებზე. , ლოგიკური „1“-დან „0“-მდე დიაპაზონი დაყოფილია მრავალ მცირე განყოფილებად.

რატომ არის ეს საჭირო? მოდით შევხედოთ ასეთ ნათელ მაგალითს. თუ დააკავშირებთ LED-ს Arduino-ს ციფრულ პინს და გამოიყენებთ ლოგიკურ „1“-ს გამოსავალზე, LED აინთება მაქსიმალური სიკაშკაშით; თუ "0"-ს მიმართავთ, LED ჩაქრება. შუალედური ვარიანტები არ არის. თუ LED უკავშირდება ანალოგურ გამომავალს, მაშინ LED-ის სიკაშკაშე შეიძლება შეუფერხებლად კონტროლდებოდეს. პრაქტიკაში, ზოგიერთი სახის ანალოგური სენსორები ყველაზე ხშირად დაკავშირებულია ანალოგურ გამოსავალთან.

4 რისი კონტროლი შეუძლია მას?არდუინო

შედეგად, Arduino-ს „მკლავების“ ასეთი რაოდენობა საშუალებას გაძლევთ დააკავშიროთ მას უამრავი სხვადასხვა პერიფერიული მოწყობილობა. მათ შორის, მაგალითად:

  • ღილაკები, ლერწმის ჩამრთველები და ჯოისტიკები,
  • LED-ები და ფოტოდიოდები,
  • მიკროფონები და დინამიკები,
  • ელექტროძრავები და სერვოები,
  • LCD დისპლეები,
  • რადიო ტეგების წამკითხველები (RFID და NFC),
  • bluetooth, WiFi და Ethernet მოდულები,
  • SD ბარათის წამკითხველები,
  • რადიო მიმღებები და რადიო გადამცემები,
  • GPS და GSM მოდულები...

და ასევე ათობით სხვადასხვა სენსორი:

  • განათება,
  • მაგნიტური ველი,
  • ულტრაბგერითი და ლაზერული დიაპაზონი,
  • გიროსკოპები და აქსელერომეტრები,
  • კვამლისა და ჰაერის შემადგენლობის სენსორები,
  • წნევის, ტემპერატურის და ტენიანობის სენსორები...

და ბევრი, ბევრად მეტი

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


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

5 Კომუნიკაციაარდუინოსთან ერთად

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

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

Arduino საშუალებას მისცემს თქვენს პროგრამებს გადავიდნენ ვირტუალური სამყაროდან რეალურ სამყაროში. თქვენ შეძლებთ ნახოთ, თუ როგორ აქცევს თქვენს მიერ დაწერილი პროგრამები LED-ს ან ძრავის ბრუნვას, შემდეგ კი უფრო რთულ და სასარგებლო საქმეებს. Arduino საშუალებას მოგცემთ ისწავლოთ ბევრი ახალი და საინტერესო რამ როგორც ელექტრონიკაში, ასევე პროგრამირებაში. საბოლოო ჯამში, ეს შეიძლება იყოს თქვენთვის შესანიშნავი ჰობი, მხიარული აქტივობა ბავშვებთან ერთად და შესანიშნავი და სასარგებლო გატარება.

თქვენ შეგიძლიათ შეუკვეთოთ Arduino და მასზე სენსორების ფართო არჩევანი ჩინურ ონლაინ მაღაზიაში Ali-Express. აქ ფასები უფრო დაბალია, მაგრამ მიწოდებას სჭირდება 3 კვირიდან 1,5 თვემდე. Arduino შეგიძლიათ შეუკვეთოთ Voltiq.ru ელექტრონიკის მაღაზიაში. აქ ფასები ოდნავ მაღალია, ვიდრე ჩინურ ონლაინ მაღაზიებში, მაგრამ თქვენ არ გჭირდებათ მთელი თვე ლოდინი. ელექტრონიკის და რობოტიკის კიდევ ერთი კარგი მაღაზიაა FastNVR.ru.

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

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

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

  1. საკმაოდ მარტივი გამოსაყენებელი ინტერფეისი. ნათელია, სად არის კონტაქტი და სად უნდა მიამაგროთ დამაკავშირებელი მავთულები.
  2. დაფაზე არსებული ჩიპი პირდაპირ უერთდება USB პორტს. ამ კონფიგურაციის უპირატესობა ის არის, რომ სერიული კომუნიკაცია არის ძალიან მარტივი პროტოკოლი, რომელმაც გაუძლო დროს და USB თანამედროვე კომპიუტერებთან დაკავშირებას ძალიან კომფორტულს ხდის.
  3. ადვილია მიკროკონტროლერის ცენტრალური ნაწილის პოვნა, რომელიც არის ATmega328 ჩიპი. მას აქვს მეტი ტექნიკის ფუნქცია, როგორიცაა ტაიმერი, გარე და შიდა შეფერხებები, PWM ქინძისთავები და ძილის მრავალი რეჟიმი.
  4. მოწყობილობა ღია წყაროა, ამიტომ რადიომოყვარულთა დიდ რაოდენობას შეუძლია შეასწოროს შეცდომები და პრობლემები პროგრამულ უზრუნველყოფაში. ეს აადვილებს პროექტების გამართვას.
  5. საათის სიჩქარეა 16 MHz, რაც საკმარისად სწრაფია უმეტეს აპლიკაციებისთვის და არ აჩქარებს მიკროკონტროლერს.
  6. ძალიან მოსახერხებელია მასში არსებული სიმძლავრის კონტროლი და აქვს ჩაშენებული ძაბვის რეგულირების ფუნქცია. მიკროკონტროლერი ასევე შეიძლება გათიშული იყოს USB პორტიდან დენის გარე წყაროს გარეშე. თქვენ შეგიძლიათ დააკავშიროთ კვების გარე წყარო 12 ვ-მდე. უფრო მეტიც, მიკროპროცესორი თავად განსაზღვრავს საჭირო ძაბვას.
  7. 13 ციფრული და 6 ანალოგური კონტაქტის ხელმისაწვდომობა. ეს ქინძისთავები საშუალებას გაძლევთ დააკავშიროთ აღჭურვილობა Arduino uno დაფაზე მესამე მხარის მედიიდან. ქინძისთავები გამოიყენება როგორც გასაღები Arduino uno-ს გამოთვლითი სიმძლავრის გასაგრძელებლად რეალურ სამყაროში. უბრალოდ შეაერთეთ თქვენი ელექტრონული მოწყობილობები და სენსორები კონექტორებთან, რომლებიც შეესაბამება თითოეულ ამ ქინძისთავს.
  8. ICSP სათაური ხელმისაწვდომია USB პორტის და ინტერფეისის გვერდის ავლით პირდაპირ Arduino-სთან, როგორც სერიულ მოწყობილობასთან. ეს პორტი საჭიროა ჩიპის გადატვირთვისთვის, თუ ის დაზიანებულია და აღარ არის შესაძლებელი თქვენს კომპიუტერში გამოყენებაზე.
  9. 32 KB ფლეშ მეხსიერების ხელმისაწვდომობა დეველოპერის კოდის შესანახად.
  10. დაფაზე LED აერთებს ციფრულ პინ 13-ს კოდის სწრაფად გამართვისა და პროცესის გასამარტივებლად.
  11. და ბოლოს, მას აქვს ჩიპზე პროგრამის გადატვირთვის ღილაკი.

Arduino შეიქმნა 2005 წელს ორი იტალიელი ინჟინრის, დევიდ კუარტილის და მასიმო ბანზის მიერ, რომლის მიზანი იყო სტუდენტებს საშუალება მისცენ ისწავლონ Arduino uno მიკროკონტროლერი და გააუმჯობესონ ელექტრონიკის უნარები და გამოიყენონ ისინი რეალურ სამყაროში.

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

ახლა პირდაპირ გადავიდეთ Arduino uno-ზე არსებულ პროექტებზე.

ყველაზე მარტივი პროექტი დამწყებთათვის

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

ჩვენ უკვე გავაკეთეთ გაკვეთილი ამ პროექტზე -. მოკლედ რა კეთდება და როგორ.

ეს პროექტი იყენებს მოძრაობის სენსორს მოძრაობებისა და მაღალი ტემპის გამონაბოლქვის დასადგენად და ვიზუალური ეკრანი, რომელიც შედგება მოციმციმე LED განათებისგან. თავად პროექტი გაგაცნობთ რამდენიმე დანამატს, რომლებიც შედის Arduino Beginner Kit-ში, ასევე NewPing-ის გამოყენების ნიუანსებს.

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

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

  1. ულტრაბგერითი პინგ სენსორი – HC-SR04.
  2. პიეზო ზუმერი.
  3. LED ზოლის განათება.
  4. მანქანის განათება RGB ზოლის გამოყენებით. Arduino პროექტის ამ გაკვეთილზე, თქვენ შეისწავლით თუ როგორ უნდა გააკეთოთ RGB მანქანის ინტერიერის განათება Arduino uno დაფის გამოყენებით.

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

თქვენ შეგიძლიათ შეცვალოთ განათების ფერი თქვენი Android მოწყობილობის (ტელეფონის ან ტაბლეტის) გამოყენებით აპლიკაციის გამოყენებით " Bluetooth RGB კონტროლერი” (Dev Next Prototypes), რომელიც შეგიძლიათ უფასოდ ჩამოტვირთოთ Android Play Store-დან. თქვენ ასევე შეგიძლიათ იპოვოთ EasyEDA ელექტრონული წრე ან შეუკვეთოთ თქვენი Arduino-ზე დაფუძნებული წრე PCB-ზე.

საოცარი Arduino Uno პროექტები

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

  1. თქვენი დინამიკის სისტემაში IR დისტანციური მართვის დამატება. სამომხმარებლო ელექტრონიკაში, დისტანციური მართვის პულტი არის ელექტრონული მოწყობილობის კომპონენტი, როგორიცაა ტელევიზორი, DVD პლეერი ან სხვა საყოფაცხოვრებო ტექნიკა, რომელიც გამოიყენება მოწყობილობის უსადენოდ მართვისთვის მცირე მანძილიდან. დისტანციური მართვის პულტი, უპირველეს ყოვლისა, მოსახერხებელია ადამიანისთვის და საშუალებას გაძლევთ იმუშაოთ მოწყობილობებთან, რომლებიც არ არის შესაფერისი კონტროლის პირდაპირი მუშაობისთვის.
  2. განგაში. რეალური დროის საათი გამოიყენება ზუსტი დროის მისაღებად. აქ ეს სისტემა აჩვენებს თარიღს და დროს LCD ეკრანზე და ჩვენ შეგვიძლია დავაყენოთ განგაში საკონტროლო ღილაკების გამოყენებით. განგაშის დროის დადგომისთანავე სისტემა გამოსცემს ხმოვან სიგნალს.
  3. Ბიჯური ძრავი. ნიშნავს ზუსტ ძრავას, რომელიც შეიძლება მოტრიალდეს ერთი ნაბიჯით. ასეთი მოწყობილობა მზადდება რობოტიკის, 3D პრინტერებისა და CNC აპარატების გამოყენებით.

    ამ პროექტისთვის მიიღეთ ყველაზე იაფი სტეპერ ძრავა, რომელიც შეგიძლიათ იპოვოთ. ძრავები ხელმისაწვდომია ონლაინ რეჟიმში. ეს პროექტი იყენებს 28byj-48 პედომეტრს, რომელიც შესაფერისია სხვა მსგავსი პროექტებისთვის. ადვილია Arduino-ს დაფასთან დაკავშირება.
    - დაგჭირდებათ 6 კაბელი მდედრობითი და მამრობითი კონექტორებით. თქვენ უბრალოდ უნდა დააკავშიროთ ძრავა დაფაზე და ეს არის ის! თქვენ ასევე შეგიძლიათ დაამატოთ ლენტის პატარა ნაჭერი მბრუნავ თავში, რათა ნახოთ, რომ ის აწარმოებს მბრუნავ მოძრაობას.

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

როდესაც დაასრულებთ სამუშაოს, თქვენი მოქმედებების შედეგი გამოჩნდება ეკრანზე. იმისათვის, რომ ყველაფერი მარტივი და გასაგები იყოს, რეკომენდებულია LCD-ის გამოყენება I2C გადამყვანით, ასე რომ თქვენ დაგჭირდებათ მხოლოდ 4 კაბელი Arduino-ს დაფასთან დასაკავშირებლად.

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

მოკლე ინფორმაცია Arduino-ს შესახებ

რა არის Arduino?

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

როგორ არის დაკავშირებული Arduino და რობოტები?

პასუხი ძალიან მარტივია - Arduino ხშირად გამოიყენება როგორც რობოტის ტვინი.

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

გაკვეთილი 1. ციმციმ LED არდუინოზე

პირველ გაკვეთილზე შეისწავლით თუ როგორ დააკავშიროთ LED-ი Arduino-ს და აკონტროლოთ ის რომ მოციმციმე. ეს არის ყველაზე მარტივი და ძირითადი მოდელი.

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

გაკვეთილი 2. ღილაკის დაკავშირება Arduino-ზე

ამ გაკვეთილზე თქვენ შეისწავლით თუ როგორ დააკავშიროთ ღილაკი და LED Arduino-ს.

ღილაკზე დაჭერისას LED აინთება ღილაკზე დაჭერისას, ის არ ანათებს. ეს ასევე საბაზისო მოდელია.

გაკვეთილი 3. პოტენციომეტრის დაკავშირება Arduino-ზე

ამ გაკვეთილზე თქვენ შეისწავლით თუ როგორ დააკავშიროთ პოტენციომეტრი Arduino-სთან.

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

გაკვეთილი 4. სერვო კონტროლი Arduino-ზე

ამ გაკვეთილზე თქვენ შეისწავლით თუ როგორ დააკავშიროთ სერვო Arduino-ს.

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

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

გაკვეთილი 5. სამი ფერის LED არდუინოზე

ამ გაკვეთილზე თქვენ შეისწავლით თუ როგორ დააკავშიროთ სამი ფერის LED Arduino-ს.

სამფერი LED(rgb led) - ეს არის სამი LED სხვადასხვა ფერის ერთ კორპუსში. მათ მოყვება ან პატარა ბეჭდური მიკროსქემის დაფა, რომელზედაც განთავსებულია რეზისტორები, ან ჩაშენებული რეზისტორების გარეშე. გაკვეთილი მოიცავს ორივე ვარიანტს.

გაკვეთილი 6. პიეზოელექტრული ელემენტი არდუინოზე

ამ გაკვეთილზე თქვენ შეისწავლით თუ როგორ დააკავშიროთ პიეზო ელემენტი Arduino-სთან.

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

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

გაკვეთილი 7. ფოტორეზისტორი Arduino-ზე

ჩვენი კურსის ამ გაკვეთილზე თქვენ შეისწავლით თუ როგორ დააკავშიროთ ფოტორეზისტორი Arduino-სთან.

ფოტორეზისტორი- რეზისტორი, რომლის წინააღმდეგობა დამოკიდებულია მასზე დაცემული სინათლის სიკაშკაშეზე.

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

გაკვეთილი 8. მოძრაობის სენსორი (PIR) Arduino-ზე. ელექტრონული ფოსტის ავტომატური გაგზავნა

ჩვენი კურსის ამ გაკვეთილზე თქვენ შეისწავლით თუ როგორ დააკავშიროთ მოძრაობის სენსორი (PIR) Arduino-სთან, ასევე მოაწყოთ ელექტრონული ფოსტის ავტომატური გაგზავნა.

მოძრაობის სენსორი (PIR)- ინფრაწითელი სენსორი ადამიანების ან ცხოველების მოძრაობის ან ყოფნის დასადგენად.

ჩვენს მოდელში, PIR სენსორიდან ადამიანის მოძრაობის შესახებ სიგნალის მიღებისას, Arduino აგზავნის ბრძანებას კომპიუტერში ელექტრონული ფოსტის გასაგზავნად და წერილი ავტომატურად იგზავნება.

გაკვეთილი 9. ტემპერატურისა და ტენიანობის სენსორის DHT11 ან DHT22 დაკავშირება

ჩვენს ამ გაკვეთილზე თქვენ შეისწავლით თუ როგორ დააკავშიროთ DHT11 ან DHT22 ტემპერატურისა და ტენიანობის სენსორი Arduino-ს და ასევე გაეცნობით მათ მახასიათებლებს შორის განსხვავებებს.

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

ჩვენს მოდელში, Arduino კითხულობს სენსორის კითხვას და აჩვენებს კითხვებს კომპიუტერის ეკრანზე.

გაკვეთილი 10. მატრიცული კლავიატურის დაკავშირება

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

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

გაკვეთილი 11. DS3231 რეალურ დროში საათის მოდულის დაკავშირება

ჩვენი კურსის ბოლო გაკვეთილზე თქვენ შეისწავლით თუ როგორ დააკავშიროთ რეალური დროის საათის მოდული ოჯახიდან
DS Arduino-ს დაფაზე და ასევე გაეცანით სხვადასხვა საინტერესო სქემებს.

რეალური დროის საათის მოდული- ეს არის ელექტრონული წრე, რომელიც შექმნილია ქრონომეტრიული მონაცემების ჩასაწერად (მიმდინარე დრო, თარიღი, კვირის დღე და ა.შ.) და არის სისტემა, რომელიც შედგება ენერგიის ავტონომიური წყაროსა და ჩამწერი მოწყობილობისგან.

განაცხადი. მზა ჩარჩოები და არდუინოს რობოტები


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

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

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

განაცხადი. მობილური დირექტორია


– ასისტენტი ალგორითმების შემქმნელებისთვის Arduino პლატფორმისთვის, რომლის მიზანია მისცეს საბოლოო მომხმარებელს შესაძლებლობა ჰქონდეს ბრძანებების მობილური ნაკრები (საცნობარო წიგნი).

აპლიკაცია შედგება 3 ძირითადი განყოფილებისგან:

  • ოპერატორები;
  • მონაცემები;
  • ფუნქციები.

სად ვიყიდო Arduino


არდუინოს კომპლექტები

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

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

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

რისი გაკეთება შეგიძლიათ Arduino-სთან ერთად

რობოტი მტვერსასრუტი

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

მის ასაწყობად დაგჭირდებათ:

1. Arduino Pro-mini, ან სხვა მსგავსი და ზომით შესაფერისი...

2. USB-TTL ადაპტერი თუ იყენებთ Pro mini-ს. თუ თქვენ აირჩიეთ Arduino Nano, მაშინ ის არ არის საჭირო. ის უკვე დამონტაჟებულია დაფაზე.

3. L298N დრაივერი საჭიროა DC ძრავების კონტროლისა და გადაბრუნებისთვის.

4. მცირე ძრავები გადაცემათა კოლოფით და ბორბლებით.

5. 6 IR სენსორი.

6. ძრავა ტურბინისთვის (უფრო დიდი).

7. თავად ტურბინა, უფრო სწორად, იმპერატორი მტვერსასრუტიდან.

8. ძრავა ჯაგრისებისთვის (პატარა).

9. 2 შეჯახების სენსორი.

10. 4 x 18650 ბატარეები.

11. 2 DC-DC გადამყვანი (გაძლიერება და დაწევა).

13. აკუმულატორის მუშაობის (დამუხტვისა და განმუხტვის) კონტროლერი.

კონტროლის სისტემა ასე გამოიყურება:

და აქ არის ენერგოსისტემა:

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

ნებისმიერი ფერის მანათობელი ნაკადის გამომუშავების უნარი, ისინი ჩვეულებრივ იყენებენ LED-ებს, რომელთა კორპუსში არის სამი კრისტალი, რომლებიც ანათებენ სხვადასხვა ფერში. მათ გასაკონტროლებლად, იყიდება სპეციალური RGB კონტროლერები, მათი არსი არის LED ზოლის თითოეულ ფერზე მიწოდებული დენის რეგულირება, შესაბამისად, რეგულირდება სამი ფერის ნათების ინტენსივობა (ცალკე).

თქვენ შეგიძლიათ შექმნათ თქვენი საკუთარი RGB კონტროლერი Arduino-ს გამოყენებით, უფრო მეტიც, ეს პროექტი ახორციელებს კონტროლს Bluetooth-ის საშუალებით.

ფოტოზე ნაჩვენებია ერთი RGB LED გამოყენების მაგალითი. ფირის გასაკონტროლებლად დაგჭირდებათ დამატებითი 12 ვ ელექტრომომარაგება, შემდეგ ისინი გააკონტროლებენ წრეში შემავალი საველე ეფექტის ტრანზისტორების კარიბჭეებს. კარიბჭის დატენვის დენი შემოიფარგლება 10 kOhm რეზისტორებით, ისინი დამონტაჟებულია Arduino პინსა და კარიბჭეს შორის, მასთან ერთად.

მართვის პანელი დაფუძნებულია Arduino-ზე და სმარტფონზე

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

ამისთვის დაგჭირდებათ:

    ნებისმიერი მოდელის Arduino;

    IR მიმღები TSOP1138;

    IR LED;

    Bluetooth მოდული HC-06.

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

ვებკამერა დამონტაჟებულია მბრუნავ მექანიზმზე. ის დაკავშირებულია კომპიუტერთან დაინსტალირებული პროგრამული უზრუნველყოფით. იგი დაფუძნებულია კომპიუტერული ხედვის ბიბლიოთეკაზე - OpenCV (Open Source Computer Vision Library), მას შემდეგ რაც პროგრამა აღმოაჩენს სახეს, მისი მოძრაობის კოორდინატები გადაიცემა USB კაბელის საშუალებით.

Arduino ბრძანებს მბრუნავი მექანიზმის დისკზე და ათავსებს კამერის ლინზას. კამერის გადასაადგილებლად გამოიყენება წყვილი სერვო.

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

თვალი ადევნეთ თქვენს ცხოველებს!

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

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

ქვემოთ მოცემულია მოწყობილობის ორიგინალური ვერსიის დიაგრამა.

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

ელექტრომომარაგებისთვის გამოყენებული იყო დაბალი სიმძლავრის Li-ion ელემენტი. პატარა ბატარეა ძლებს დაახლოებით 6 საათს.ავტორმა დაასრულა ყველაფერი მოჭრილი ტიკ-ტაკის ქილაში. აღსანიშნავია, რომ GPS ანტენა უნდა იყოს მიმართული ზემოთ, რათა მიიღოთ სანდო სენსორი.

კოდის საკეტის ქურდი

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

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

არდუინო მუსიკაში

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

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

ნაწილების რეიტინგი:

    NPN ტიპის ტრანზისტორი, მაგალითად 2n3904 - 1 ც.

    რეზისტორი 1 kOhm (R2, R4, R5) - 3 ც.

    330 Ohm (R6) - 1 pc.

    10 kOhm (R1) - 1 pc.

    100 kOhm (R3) - 1 ც.

    ელექტროლიტური კონდენსატორი 3.3 uF - 1 ც.

იმისათვის, რომ პროექტი იმუშაოს, თქვენ დაგჭირდებათ ბიბლიოთეკის დაკავშირება ფურიეს სერიის სწრაფი გაფართოებისთვის.

ეს არის საკმაოდ მარტივი და საინტერესო პროექტი "შეგიძლია აჩვენო შენი მეგობრები".

3 რობოტის პროექტი

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

BEAM რობოტი Arduino-ზე

ოთხფეხა მოსიარულე რობოტის ასაწყობად დაგჭირდებათ:

    ფეხების გადასაადგილებლად გჭირდებათ სერვოძრავები, მაგალითად, Tower Hobbies TS-53;

    საშუალო სისქის სპილენძის მავთულის ნაჭერი (ისე, რომ მან გაუძლოს სტრუქტურის წონას და არ მოიხვიოს, მაგრამ არც ისე სქელი, რადგან აზრი არ აქვს);

    მიკროკონტროლერი - AVR ATMega 8 ან Arduino ნებისმიერი მოდელის დაფა;

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

შედეგად თქვენ მიიღებთ:

აღსანიშნავია, რომ ეს რობოტი არ მართავს მანქანას, მაგრამ დადის, შეუძლია გადალახოს და 1 სმ-მდე სიმაღლეზე ასვლა.

რატომღაც ამ პროექტმა გამახსენა რობოტი მულტფილმ Wall-e-დან. მისი განსაკუთრებული თვისებაა ბატარეების დასატენად გამოყენება. მოძრაობს როგორც მანქანა, 4 ბორბალზე.

მისი შემადგენელი ნაწილები:

    შესაფერისი ზომის პლასტმასის ბოთლი;

  • დედა-მამა ჯემპრები;

    მზის პანელი გამომავალი ძაბვით 6 ვ;

    როგორც ბორბლების, ძრავების და სხვა ნაწილების დონორი - რადიომართვადი მანქანა;

    ორი უწყვეტი ბრუნვის სერვო;

    ორი ჩვეულებრივი სერვო (180 გრადუსი);

    დამჭერი AA ბატარეებისთვის და "გვირგვინი";

    შეჯახების სენსორი;

    LED-ები, ფოტორეზისტორები, 10 kOhm ფიქსირებული რეზისტორები - სულ 4 ცალი;

    დიოდი 1n4001.

აქ არის საფუძველი - არდუინოს დაფა პროტო-ფარით.

ასე გამოიყურება სათადარიგო ნაწილები - დისკები.

სტრუქტურა თითქმის აწყობილია, სენსორები დამონტაჟებულია.

რობოტის მუშაობის არსი არის ის, რომ ის მიდის სინათლემდე. მას სიუხვე სჭირდება ნავიგაციისთვის.

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

    (DVD)CD დისკები - 2 ც.;

    2 დრაივერი A498 სტეპერ ძრავებისთვის;

    სერვო დრაივერი MG90S;

    Arduino Uno;

    კვების ბლოკი 12 ვ;

    ბურთულიანი კალამი და დიზაინის სხვა ელემენტები.

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

თქვენ ვერ აკონტროლებთ სტეპერ ძრავას დამატებითი აღჭურვილობის გარეშე, ამიტომ სჯობს მათზე ძრავის რადიატორი დამონტაჟდეს ბრუნვის მიმართულების შესაცვლელად.

სრული შეკრება და ექსპლუატაციის პროცესი ნაჩვენებია ამ ვიდეოში.

დასკვნა

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



გაქვთ შეკითხვები?

შეატყობინეთ შეცდომას

ტექსტი, რომელიც გაეგზავნება ჩვენს რედაქტორებს: