Სარჩევი:

Dotter - უზარმაზარი Arduino დაფუძნებული Dot Matrix პრინტერი: 13 ნაბიჯი (სურათებით)
Dotter - უზარმაზარი Arduino დაფუძნებული Dot Matrix პრინტერი: 13 ნაბიჯი (სურათებით)

ვიდეო: Dotter - უზარმაზარი Arduino დაფუძნებული Dot Matrix პრინტერი: 13 ნაბიჯი (სურათებით)

ვიდეო: Dotter - უზარმაზარი Arduino დაფუძნებული Dot Matrix პრინტერი: 13 ნაბიჯი (სურათებით)
ვიდეო: Dotter - huge Arduino based dot matrix printer 2024, ნოემბერი
Anonim
Image
Image
Dotter - უზარმაზარი Arduino დაფუძნებული Dot Matrix პრინტერი
Dotter - უზარმაზარი Arduino დაფუძნებული Dot Matrix პრინტერი

გამარჯობა, მოგესალმებით ამ სასწავლო:) მე ვარ ნიკოდემ ბარტნიკი 18 წლის შემქმნელი. ჩემი 4 წლიანი შექმნისას ბევრი რამ გავაკეთე, რობოტები, მოწყობილობები. მაგრამ ეს პროექტი ალბათ ყველაზე დიდია, როდესაც საქმე ზომას ეხება. ის ასევე ძალიან კარგად არის შემუშავებული, ვფიქრობ, რა თქმა უნდა, ჯერ კიდევ არის რაღაცეები, რაც შეიძლება გაუმჯობესდეს, მაგრამ ჩემთვის ეს გასაოცარია. მე ნამდვილად მომწონს ეს პროექტი, იმის გამო, თუ როგორ მუშაობს იგი და რისი გამომუშავება შეუძლია მას (მე მომწონს ეს პიქსელი/წერტილი, როგორც გრაფიკა), მაგრამ ამ პროექტში გაცილებით მეტია ვიდრე უბრალოდ Dotter. არსებობს ისტორია იმის შესახებ, თუ როგორ შევქმენი ეს, როგორ მომივიდა ამის იდეა და რატომ იყო წარუმატებლობა ამ პროექტის დიდი ნაწილი. Მზად ხარ? გაფრთხილება, რომ შეიძლება ბევრი იყოს წასაკითხი ამ ინსტრუქციებში, მაგრამ არ ინერვიულოთ აქ არის ვიდეო ამის შესახებ (თქვენ ასევე შეგიძლიათ ნახოთ ზემოთ): ბმული ვიდეოს დასაწყისი!

ნაბიჯი 1: წარუმატებლობის ისტორია: (და როგორ მივიღე მე ამის იდეა სინამდვილეში

წარუმატებლობის ისტორია: (და როგორ მოვიყვანე მე ამის იდეა სინამდვილეში!
წარუმატებლობის ისტორია: (და როგორ მოვიყვანე მე ამის იდეა სინამდვილეში!
წარუმატებლობის ისტორია: (და როგორ მოვიყვანე მე ამის იდეა სინამდვილეში!
წარუმატებლობის ისტორია: (და როგორ მოვიყვანე მე ამის იდეა სინამდვილეში!
წარუმატებლობის ისტორია: (და როგორ მომივიდა რეალურად ამის იდეა!
წარუმატებლობის ისტორია: (და როგორ მომივიდა რეალურად ამის იდეა!

თქვენ შეიძლება გკითხოთ, რატომ ხდება წარუმატებლობის ამბავი, თუ ჩემი პროექტი მუშაობს? რადგან თავიდან არ იყო დოტერი. მე მინდოდა ცოტათი მსგავსი რამ გამეკეთებინა, მაგრამ ბევრად უფრო დახვეწილი - 3D პრინტერი. ყველაზე დიდი განსხვავება 3D პრინტერს შორის, რომლის დამზადებაც მინდოდა და თითქმის ნებისმიერ სხვა 3D პრინტერს შორის ის იყო, რომ სტანდარტული nema17 სტეპერიანი ძრავების ნაცვლად ის გამოიყენებდა იაფ 28BYJ-48 ძრავებს, რომელთა შეძენაც შეგიძლიათ დაახლოებით 1 დოლარად (დიახ, ერთი დოლარი სტეპერიანი ძრავისთვის) რა რა თქმა უნდა ვიცოდი, რომ ის სუსტი და ნაკლებად ზუსტი იქნებოდა ვიდრე სტანდარტული სტეპერიანი ძრავები (რაც შეეხება სიზუსტეს საქმე არც ისე მარტივია, რადგან 3D პრინტერების ძრავების უმეტესობას 200 ნაბიჯი აქვს რევოლუციაზე, ხოლო 28BYJ48– ს აქვს დაახლოებით 2048 საფეხური თითოზე. რევოლუცია ან კიდევ უფრო მეტი დამოკიდებულია იმაზე, თუ როგორ იყენებთ მათ, მაგრამ ეს ძრავები უფრო დაკარგავენ საფეხურებს და მათში გადაცემები არ არის საუკეთესო, ამიტომ ძნელი სათქმელია, ისინი მეტნაკლებად ზუსტია). მაგრამ მე მჯეროდა, რომ ისინი ამას გააკეთებდნენ. და იმ მომენტში შეიძლება ითქვას დაელოდეთ, არის უკვე 3D პრინტერი, რომელიც იყენებს ამ ძრავებს, დიახ, მე ვიცი, რომ მათგან მართლაც ცოტაა. პირველი კარგად არის ცნობილი Micro M3D, პატარა და მართლაც ლამაზი 3D პრინტერი (მე უბრალოდ მიყვარს ეს მარტივი დიზაინი). ასევე არის ToyRep, Cherry და ალბათ ბევრად მეტი, რაც მე არ ვიცი. ამრიგად, ამ ძრავების პრინტერი უკვე არსებობს, მაგრამ ის, რისი გაკეთებაც მსურდა განსხვავებული და უფრო საკუთარი გზა იყო კოდი. ადამიანების უმეტესობა იყენებს ღია პრინტერის პროგრამებს 3D პრინტერებისთვის, მაგრამ, როგორც მოგეხსენებათ, ნახე თუ არა ჩემი Arduino დაფუძნებული Ludwik თვითმფრინავის პროექტი, მე მომწონს ნულიდან რაღაცეების გაკეთება და ამის სწავლა, ასე რომ მინდოდა საკუთარი პრინტერის კოდის გაკეთება. მე უკვე განვავითარე Gcode– ის SD ბარათიდან კითხვა და ინტერპრეტაცია, ძრავების ბრუნვა Gcode და Bresenham– ის ხაზის ალგორითმის მიხედვით. ამ პროექტის კოდის საკმაოდ დიდი ნაწილი მზად იყო. მაგრამ მისი შემოწმებისას შევამჩნიე, რომ ეს ძრავები ძალიან ცხელდება და ისინი ძალიან ნელია. მაგრამ მე მაინც მინდოდა მისი გაკეთება, ასე რომ მე შევქმენი ჩარჩო მისთვის Fusion360– ში (შეგიძლიათ იხილოთ მისი სურათი ზემოთ). ამ პროექტის კიდევ ერთი ვარაუდი იყო სტეპერიანი ძრავის მძღოლის ნაცვლად ტრანზისტორების გამოყენება. მე აღმოვაჩინე ტრანზისტორების რამდენიმე უპირატესობა სტეპერ დრაივერებთან შედარებით:

  1. ისინი უფრო იაფია
  2. მათი გატეხვა უფრო ძნელია, მე უკვე გავტეხე რამდენიმე სტეპერიანი მძღოლი DIY Arduino Controlled Egg-Bot– ის შექმნისას, რადგან როდესაც თქვენ გათიშავთ ძრავას მძღოლიდან გაშვებისას, ის ალბათ გატეხილი იქნება
  3. დრაივერების კონტროლი მარტივია, ამისათვის შეგიძლიათ გამოიყენოთ ნაკლები ქინძისთავები, მაგრამ მე მინდოდა Atmega32– ის გამოყენება, მას აქვს საკმარისი ქინძისთავები ტრანზისტორების გამოსაყენებლად, ამიტომ ეს ჩემთვის მნიშვნელოვანი არ იყო. (მინდოდა atmega32 გამოვიყენო 3D პრინტერის პროექტში, საბოლოოდ dotter– ში არ არის საჭირო მისი გამოყენება, ასე რომ მე ვიყენებ მხოლოდ Arduino Uno– ს).
  4. ბედნიერება გაცილებით დიდია, როდესაც თქვენ თვითონ ქმნით ტრანზისტორებით სტეპერ დრაივერს, ვიდრე უბრალოდ ყიდულობთ მას.
  5. ვისწავლე როგორ მუშაობს ისინი ექსპერიმენტებით, მე გამოვიყენე რამდენიმე ტრანზისტორი ჩემს წინა პროექტებში, მაგრამ პრაქტიკა სრულყოფილებას ხდის და სწავლის საუკეთესო საშუალებაა ექსპერიმენტი. BTW არ არის ისეთი უცნაური, რომ ჩვენ არ ვიცით როგორ მუშაობს მსოფლიოს უდიდესი გამოგონება? ჩვენ ყოველდღიურად ვიყენებთ ტრანზისტორებს, თითოეულს აქვს ჯიბეში მილიონობით და ადამიანების უმეტესობამ არ იცის როგორ მუშაობს ერთი ტრანზისტორი:)

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

დანებება ჩემთვის არ არის ვარიანტი და მე მყავს 5 საფეხურზე განლაგებული, ასე რომ დავიწყე ფიქრი რა შემიძლია გავაკეთო ამ ნაწილებთან. გარდერობში ძველი ნივთების ჩამარხვისას აღმოვაჩინე, რომ დაწყებითი სკოლიდან ჩემი ნახატი გაკეთებულია წერტილოვანი ხატვის ტექნიკის გამოყენებით, რომელსაც ასევე ჰქვია პოინტილიზმი (თქვენ ხედავთ ჩემს ნახატს ზემოთ). ეს არ არის ხელოვნების ნიმუში, ის არც კი არის კარგი:) მაგრამ მე მომეწონა ეს იდეა წერტილებისგან გამოსახულების შექმნის შესახებ. და აქ ვიფიქრე იმაზე, რაზეც ადრე მსმენია, წერტილოვანი მატრიქსის პრინტერი, პოლონეთში შეგიძლიათ იპოვოთ ამ ტიპის პრინტერი ყველა კლინიკაში, სადაც ისინი უცნაურ ხმებს გამოსცემენ: D ჩემთვის აშკარა იყო, რომ უნდა არსებობდეს ვინმე, ვინც მსგავსი რამ გააკეთა, და მე მართალი ვიყავი რობსონ კუტუმ უკვე შექმნა Arduino წერტილოვანი მატრიქსის პრინტერი, მაგრამ ამის გასაკეთებლად თქვენ უნდა იპოვოთ სრულყოფილი კომპონენტები, რომლებიც შეიძლება იყოს რთული, მაგრამ ჩვენ აქვს 2018 და 3D ბეჭდვა სულ უფრო და უფრო პოპულარული ხდება, რატომ არ უნდა მოხდეს 3D ბეჭდური ვერსიის ადვილად გამეორება, მაგრამ მაინც მსგავსი იქნება. ასე რომ, მე გადავწყვიტე გამეზარდა იგი, ან თუნდაც უზარმაზარი! რომ შეძლოს დაბეჭდვა დიდ ქაღალდზე, რომლის ყიდვაც ყველას შეუძლია - ქაღალდის რულეტი იკეასგან:) მისი ზომები: 45 სმ x 30 მ. სრულყოფილია!

რამდენიმე საათიანი დიზაინი და ჩემი პროექტი მზად იყო დასაბეჭდად, ის 60 სმ სიგრძის ძალიან დიდია სტანდარტულ პრინტერზე დასაბეჭდად, ამიტომ მე მას პატარა ნაწილებად ვყოფ, რომ სპეციალური კონექტორების წყალობით ადვილი იქნება დაკავშირება. გარდა ამისა, ჩვენ გვაქვს ვაგონი მარკერის კალმისთვის, რულეტი GT2 ქამრისთვის, რეზინის ბორბლები ქაღალდის შესანახად (ასევე 3D დაბეჭდილი TPU ძაფით). მაგრამ იმის გამო, რომ ჩვენ ყოველთვის არ გვსურს ამხელა ქაღალდზე დაბეჭდვა, მე გადავაქციე ერთი Y ღერძი ძრავა, ასე რომ თქვენ შეგიძლიათ მარტივად შეცვალოთ იგი ქაღალდის ზომაზე. ორი ძრავაა Y ღერძზე და ერთი X ღერძზე, კალმის მაღლა და ქვევით გადასატანად ვიყენებ მიკრო სერვოს. თქვენ შეგიძლიათ იპოვოთ ბმულები მოდელებზე და ყველაფერზე მომდევნო ნაბიჯებში.

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

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

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

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

ვიმედოვნებ, რომ მოგეწონებათ The Dotter პროექტის ეს ამბავი, თუ ასეა, არ დაგავიწყდეთ მისი გულისყური.

*ზემოთ გამოსახულებებზე შეგიძლიათ ნახოთ X ვაგონი 2 კალმით, ეს იყო ჩემი პირველი დიზაინი, მაგრამ გადავწყვიტე უფრო პატარა ვერსიაზე გადავსულიყავი ერთი კალმით, რომ გამხდარიყო. მაგრამ ვერსია 2 კალმით შეიძლება იყოს საინტერესო, რადგან თქვენ შეძლებთ წერტილების დამზადებას სხვადასხვა ფერებში, ასევე არის ადგილი მეორე სერვოზე PCB– ზე, რაც გასათვალისწინებელია dotter V2– ისთვის:)

ნაბიჯი 2: რა დაგვჭირდება?

რა დაგვჭირდება?
რა დაგვჭირდება?
რა დაგვჭირდება?
რა დაგვჭირდება?
რა დაგვჭირდება?
რა დაგვჭირდება?
რა დაგვჭირდება?
რა დაგვჭირდება?

რა დაგვჭირდება ამ პროექტისთვის, ეს არის დიდი კითხვა! აქ არის ყველაფრის ჩამონათვალი ბმულებით, თუ ეს შესაძლებელია:

  1. 3D დაბეჭდილი ნაწილები (ბმულები მოდელებზე მომდევნო ეტაპზე)
  2. Arduino GearBest | BangGood
  3. 28BYJ48 სტეპერიანი ძრავები (3 მათგანი) GearBest | BangGood
  4. მიკრო სერვო ძრავა GearBest | BangGood
  5. GT2 ქამარი (დაახლოებით 1.5 მეტრი) GearBest | BangGood
  6. კაბელები GearBest | BangGood
  7. ტარების GearBest | BangGood
  8. ორი ალუმინის ჯოხი დაახლოებით 60 სმ სიგრძის თითოეული
  9. PCB– ის შესაქმნელად:

    1. PCB აშკარად (შეგიძლიათ შეუკვეთოთ, გააკეთოთ ისინი საკუთარ თავს ან იყიდეთ ჩემგან, მე მაქვს დაფები თქვენს გარშემო, შეგიძლიათ შეიძინოთ აქ:
    2. ტრანზისტორები BC639 ან მსგავსი (8 მათგანი) GearBest | BangGood
    3. მაკორექტირებელი დიოდი (8 მათგანი) GearBest | BangGood
    4. LED მწვანე და წითელი GearBest | BangGood
    5. ზოგი არღვევს სათაურს GearBest | BangGood
    6. Arduino Stackable Header Kit GearBest | BangGood
    7. ზოგიერთი რეზისტორი GearBest | BangGood

ალბათ ყველაზე რთული რამ არის 3D ბეჭდვის ნაწილები, ჰკითხეთ თქვენს მეგობრებს, სკოლაში ან ბიბლიოთეკაში, მათ შეიძლება ჰქონდეთ 3D პრინტერი. თუ გსურთ იყიდოთ ერთი, შემიძლია გირჩიოთ CR10 (ბმული ყიდვისთვის), CR10 მინი (ყიდვის ბმული) ან Anet A8 (ყიდვის ბმული).

ნაბიჯი 3: რაც შეიძლება დიდი, რაც შეიძლება მარტივი (3D მოდელები)

რაც შეიძლება დიდი, რაც შეიძლება მარტივი (3D მოდელები)
რაც შეიძლება დიდი, რაც შეიძლება მარტივი (3D მოდელები)

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

GT2 ქამრების რგოლები შეიქმნა ამ ხელსაწყოს საშუალებით (მაგარია, შეამოწმეთ):

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

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

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

ნაბიჯი 4: შეკრება

აწყობა
აწყობა
აწყობა
აწყობა
აწყობა
აწყობა

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

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

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

ბევრი რამ არ არის ახსნილი, ასე რომ გადახედეთ ზემოთ მოცემულ ფოტოებს და თუ მეტი რამის ცოდნა გჭირდებათ დატოვეთ კომენტარი ქვემოთ!

ნაბიჯი 5: ელექტრონული სქემა

ელექტრონული სქემატური
ელექტრონული სქემატური

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

ნაბიჯი 6: PCB როგორც პროფესიონალი

PCB როგორც პროფესიონალი
PCB როგორც პროფესიონალი

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

მე მაქვს რამდენიმე სათადარიგო დაფა, ასე რომ, თუ გსურთ მათგან ყიდვა, შეგიძლიათ იყიდოთ ისინი ტინდიზე:

ვყიდი ტინდიზე
ვყიდი ტინდიზე

ნაბიჯი 7: შედუღება, დაკავშირება…

შედუღება, დაკავშირება…
შედუღება, დაკავშირება…
შედუღება, დაკავშირება…
შედუღება, დაკავშირება…

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

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

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

ნაბიჯი 8: Arduino კოდი

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

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

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

ნაბიჯი 9: დამუშავების კოდი

დამუშავების კოდი
დამუშავების კოდი
დამუშავების კოდი
დამუშავების კოდი

დამუშავების კოდი კითხულობს სურათს და აგზავნის მონაცემებს არდუინოში. სურათი უნდა იყოს გარკვეული ზომის, რათა ის ქაღალდზე იყოს. ჩემთვის A4 ქაღალდის მაქსიმალური ზომაა 80 წერტილი x 50 წერტილი თუ შეცვლით საფეხურებს რევოლუციისთვის, მიიღებთ მეტ წერტილს თითო სტრიქონზე, მაგრამ ასევე უფრო დიდ ბეჭდვის დროს. ამ პროგრამაში ბევრი ღილაკი არ არის, მე არ მინდოდა მისი გალამაზება, ის უბრალოდ მუშაობს. თუ გსურთ მისი გაუმჯობესება, მოგერიდებათ ამის გაკეთება!

ნაბიჯი 10: დასაწყისში იყო წერტილი

დასაწყისში იყო წერტილი
დასაწყისში იყო წერტილი

დოტერის საბოლოო ტესტი!

წერტილი, წერტილი, წერტილი…..

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

ნაბიჯი 11: წარუმატებლობა არ არის ვარიანტი, ეს არის პროცესის ნაწილი

წარუმატებლობა არ არის ვარიანტი, ეს არის პროცესის ნაწილი
წარუმატებლობა არ არის ვარიანტი, ეს არის პროცესის ნაწილი

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

ნაბიჯი 12: გამარჯვება

Image
Image
გამარჯვება
გამარჯვება
გამარჯვება
გამარჯვება

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

ნაბიჯი 13: დასასრული, თუ დასაწყისი?

დასასრული, თუ დასაწყისი?
დასასრული, თუ დასაწყისი?

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

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

goo.gl/x6Y32E

და აქ არის ჩემი სოციალური მედიის ანგარიშები:

ფეისბუქი:

Instagram:

Twitter:

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

ბედნიერი დამზადება!

პ.ს.

თუ ნამდვილად მოგწონთ ჩემი პროექტი გთხოვთ მიეცით ხმა კონკურსებში: D

ეპილოგის გამოწვევა 9
ეპილოგის გამოწვევა 9
ეპილოგის გამოწვევა 9
ეპილოგის გამოწვევა 9

მეორე ადგილი ეპილოგის გამოწვევაში 9

არდუინოს კონკურსი 2017
არდუინოს კონკურსი 2017
არდუინოს კონკურსი 2017
არდუინოს კონკურსი 2017

მეორე პრიზი არდუინოს კონკურსში 2017

გირჩევთ: