Სარჩევი:
- ნაბიჯი 1: PCB დიზაინი
- ნაბიჯი 2: შეუკვეთეთ PCB
- ნაბიჯი 3: შეაგროვეთ ელექტრონული კომპონენტები და შეაერთეთ ისინი
- ნაბიჯი 4: აკრილის ლაზერული მოჭრა
- ნაბიჯი 5: შექმენით საქმე/დანართი
- ნაბიჯი 6: შექმენით რობოტის გაფართოება
- ნაბიჯი 7: პონგი S4A– ს გამოყენებით (Scratch for Arduino)
- ნაბიჯი 8: სერვო რობოტის მკლავის კონტროლი S4A გამოყენებით
- ნაბიჯი 9: ჭკვიანი მანქანა Arduino IDE გამოყენებით
- ნაბიჯი 10: მცენარეთა დამცავი Arduino IDE გამოყენებით
- ნაბიჯი 11: ვარსკვლავური ომები იმპერიული მარტი
- ნაბიჯი 12: MBlock პროექტი
ვიდეო: Circuit Learn NANO: ერთი PCB. ადვილად სწავლა. უსასრულო შესაძლებლობები .: 12 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ელექტრონიკისა და რობოტიკის სამყაროში დაწყება შეიძლება თავიდან საკმაოდ საშიში იყოს. ბევრი რამ არის სასწავლი დასაწყისში (სქემის დიზაინი, შედუღება, დაპროგრამება, სწორი ელექტრონული კომპონენტების არჩევა და ა.შ.) და როდესაც რამე არასწორედ წარიმართება, ბევრი ცვლადია თვალყურის დევნება (გაყვანილობის არასწორი კავშირი, დაზიანებული ელექტრონული კომპონენტები, ან შეცდომა კოდი), ასე რომ დამწყებთათვის გამოსწორება ნამდვილად რთულია. ბევრმა ადამიანმა მიიღო ბევრი წიგნი და შეიძინა ბევრი მოდული, შემდეგ საბოლოოდ დაკარგა ინტერესი მას შემდეგ, რაც შეექმნა მრავალი პრობლემა და დაელოდა.
ციფრული პროგრამირება მარტივია Samytronix Circuit Learn - NANO
2019 წლიდან დავიწყებ ჩემს პროექტებს Samytronix.
Samytronix Circuit Learn - NANO არის სასწავლო პლატფორმა, რომელიც იკვებება არდუინო ნანოს მიერ. Samytronix Circuit Learn - NANO– ს საშუალებით, ჩვენ შეგვიძლია ვისწავლოთ აუცილებელი ძირითადი ცნებები, რომლებიც საჭიროა იმისათვის, რომ დავიწყოთ უფრო ღრმად ჩაძირვა ელექტრონიკისა და პროგრამირების სამყაროში მხოლოდ ერთი დაფით. ის ამარტივებს არდუინოს პროგრამირების სწავლის გამოცდილებას, გამორიცხავს შედუღების ან დაფის გამოყენების აუცილებლობას და ჩართავს წრეს ყოველ ჯერზე, როდესაც გსურთ ახალი პროექტის დაწყება. კიდევ უკეთესი, Samytronix Circuit Learn-NANO შექმნილია თავსებადი ცნობილ ბლოკ – პროგრამირების ენასთან, Scratch– ით, ასე რომ თქვენ შეგიძლიათ ისწავლოთ პროგრამირების ცნებები უფრო სწრაფად და მარტივად, ხოლო თქვენ გაქვთ მოქნილობა დაამატოთ მეტი კომპონენტი, როგორიცაა უწყვეტობის შემმოწმებელი, სერვო ძრავები, და დისტანციის სენსორი.
ნაბიჯი 1: PCB დიზაინი
თავად PCB შექმნილია ჩემს მიერ EAGLE- ის გამოყენებით. თუ თქვენ დაინტერესებული ხართ გაიგოთ მეტი საკუთარი სქემის დაფის დიზაინის შესახებ, შეგიძლიათ გადადით რანდოფოს მიერ მიკროსქემის დაფის დიზაინის კლასში. თუ თქვენ უბრალოდ გსურთ ჩამოტვირთოთ დიზაინი და შეუკვეთოთ იგი PCB მწარმოებელს, შეგიძლიათ გადმოწეროთ ფაილები შემდეგ ეტაპზე.
თუ გსურთ შეცვალოთ ჩემი დიზაინი თქვენი მიზნებისათვის, მოგერიდებათ!
ნაბიჯი 2: შეუკვეთეთ PCB
PCB– ის შესაკვეთად თქვენ უნდა გადმოწეროთ გერბერის ფაილები (.gbr). ეს არის ფაილები, რომლებსაც თქვენ მიაწოდებთ მწარმოებელს. მას შემდეგ რაც გადმოწერეთ ყველა ფაილი, შეგიძლიათ გაუგზავნოთ ისინი PCB მწარმოებელს. არსებობს ბევრი PCB მწარმოებელი, ერთ -ერთი ყველაზე რეკომენდებული PCB მწარმოებელი არის PCBWay.
ნაბიჯი 3: შეაგროვეთ ელექტრონული კომპონენტები და შეაერთეთ ისინი
გამოყენებული ელექტრონული კომპონენტების უმეტესობა საკმაოდ გავრცელებულია და შეგიძლიათ იხილოთ თქვენს ადგილობრივ ელექტრონიკის მაღაზიაში. თუმცა, თუ თქვენ ვერ პოულობთ ყველა კომპონენტს, შეგიძლიათ მიიღოთ ისინი ინტერნეტით ამაზონიდან, ebay– დან და ა.
- 1x არდუინო ნანო
- 1x 10 მმ LED პაკეტი (წითელი, ყვითელი, მწვანე, ლურჯი)
- 1x 12 მმ ზუზუნი
- 1x ფოტორეზისტორი
- 1x თერმისტორი
- 2x ტრიმპოტი
- 2x 12 მმ-იანი ღილაკი
- 1x DC ჯეკი
- 1 ნაკრები მამრობითი სათაური
- 1 ნაკრები ქალი სათაური
-
რეზისტორი:
- 4x 220 Ohm 1/4W
- 4x 10k Ohm 1/4W
- 1x 100 Ohm 1/4W
- 1x 100k Ohm 1/4W
სურვილისამებრ გაფართოება:
- ბატარეის დამჭერი DC კონექტორით (რეკომენდირებულია 4x AA)
- 4 ჯერ სერვო
- 2x კაბელი ალიგატორის კლიპით
- მკვეთრი ინფრაწითელი მანძილის სენსორი
მას შემდეგ რაც შეაგროვებთ ყველა ელექტრონულ კომპონენტს დროა შედოთ ისინი თქვენს მიერ შეკვეთილ PCB– ზე.
- მე გირჩევთ რეზისტორების შედუღება პირველ რიგში, რადგან ისინი ყველაზე დაბალი პროფილის კომპონენტია. (შეაერთეთ რეზისტორი იმ ღირებულების საფუძველზე, რაც მე დავდე ფოტოებში)
- მოჭერით რეზისტორის ფეხი PCB- ის მეორე მხარეს
- შეაერთეთ სხვა ნაწილები, როგორც ნაჩვენებია ფოტოებში (შეგიძლიათ შეამოწმოთ კათოდის/ანოდის პოზიცია ფოტოებში შენიშვნებში)
ნაბიჯი 4: აკრილის ლაზერული მოჭრა
თქვენ შეგიძლიათ გადმოწეროთ აქ თანდართული ფაილები, რათა შეუკვეთოთ თქვენი ლაზერული ჭრა. აკრილის ფურცელი უნდა იყოს 3 მმ სისქის. გამჭვირვალე ფერი რეკომენდირებულია ქეისის ზედა ნაწილში, როგორც ნაჩვენებია ფოტოში. გთხოვთ გაითვალისწინოთ, რომ არის ასევე მცირე ნაწილები, როგორიცაა გამყოფი, რომელიც საჭირო იქნება.
ნაბიჯი 5: შექმენით საქმე/დანართი
მოამზადეთ:
- აკრილის ფურცელი საქმისთვის
- 4x აკრილის გამყოფი
- 4x M3 კაკალი
- 4x M3 15 მმ ჭანჭიკი
განათავსეთ საქმე ჭანჭიკთან და კაკალთან ერთად ამ თანმიმდევრობით (ზემოდან):
- ზედა აკრილის ფურცელი
- აკრილის გამყოფი
- Samytronix დაფა
- აკრილის გამყოფი
- ქვედა აკრილის ფურცელი
მას შემდეგ რაც დაასრულებთ საქმის/დანართის შეკრებას, შეგიძლიათ დაიწყოთ ტესტირება დაფის დასაპროგრამებლად. არის რამოდენიმე მაგალითი პროექტი, რომელიც შედის ამ ინსტრუქციაში, რომლის გამოცდა შეგიძლიათ (ნაბიჯი 7-9). თქვენ შეგიძლიათ აირჩიოთ Arduino IDE– ს შორის ან გამოიყენოთ ბლოკის ხაზის ინტერფეისი Scratch– ის ან Mblock– ის გამოყენებით, რაც გაცილებით ადვილია, თუ თქვენ მხოლოდ ახლიდან იწყებთ მუშაობას. თუ გსურთ გამოიყენოთ Samytronix Circuit Learn NANO მისი სრული შესაძლებლობებით, გირჩევთ გააკეთოთ შემდეგი ნაბიჯი, რომელიც არის რობოტის გაფართოების შექმნა დაფაზე.
ნაბიჯი 6: შექმენით რობოტის გაფართოება
ეს ნაბიჯი არ არის საჭირო ზოგიერთი პროექტისათვის. რობოტის გაფართოება შექმნილია იმისთვის, რომ შეიტყოთ მეტი მოძრაობის შესახებ ბორბლის მოძრაობის უწყვეტი სერვისების გამოყენებით და თავიდან აიცილოთ დაბრკოლებები დისტანციის სენსორის გამოყენებით.
მოამზადეთ:
- ყველა აკრილის ნაწილი რობოტის გაფართოებისთვის.
- 20x M3 კაკალი
- 14x M3 15 მმ ჭანჭიკი
- 16x M3 10 მმ ჭანჭიკი
- 4x M3 15 მმ ინტერვალი
- 2x M3 25 მმ მანძილი
ნაბიჯები:
- შეაერთეთ აკრილის ფურცელი ჭანჭიკების გარეშე
- დააფიქსირეთ აკრილის ნაწილები ერთად ჭანჭიკების და კაკლების გამოყენებით
- განათავსეთ 2x უწყვეტი სერვისი და ბორბლები აკრილის ჩარჩოზე
- აკრიფეთ ბატარეის დამჭერი აკრილის სხეულის ჩარჩოს უკანა მხარეს
- ხრახნიანი ბურთის კასტერი და გამოიყენეთ 25 მმ მანძილზე, რათა მისცეთ მანძილი ჩარჩოდან
- დააკარით პატარა პლასტმასის ნაწილი აკრილის ჩარჩოზე (პლასტიკური შედის, როდესაც ყიდულობთ მინი 90 გრ სერვოს)
- შეაერთეთ თავი ნაწილი
- ხრახნიანი მკვეთრი ინფრაწითელი მანძილის სენსორი
- დაამონტაჟეთ სერვო პატარა პლასტმასის ნივთზე
- ბოლო ნაბიჯი არის Samytronix Circuit Learn NANO- ს მიმაგრება რობოტის ჩარჩოზე და მათი მავთულხლართები, როგორც ნაჩვენებია
ნაბიჯი 7: პონგი S4A– ს გამოყენებით (Scratch for Arduino)
Samytronix Circuit NANO– ის pin რუქა შექმნილია s4a პროგრამასთან თავსებადი. თქვენ შეგიძლიათ გადმოწეროთ s4a პროგრამა და ასევე firmware აქ. თქვენ შეგიძლიათ გააკეთოთ ნებისმიერი პროექტი, რომელიც გსურთ, ნულიდან პროგრამირების ენა საკმაოდ სწორია და გასაგები.
ამ გაკვეთილში მე გაჩვენებთ მაგალითს Samytronix Circuit NANO– ს ერთ – ერთი შესაძლო განხორციელებისა, პონგის თამაშის სათამაშოდ. თამაშის სათამაშოდ შეგიძლიათ გამოიყენოთ პოტენომეტრი, რომელიც მდებარეობს A0 პინში.
- პირველი თქვენ უნდა მიაპყროს sprites, რომლებიც ბურთი და bat.
- თქვენ შეგიძლიათ შეამოწმოთ თანდართული ფოტოები და დააკოპიროთ კოდი თითოეული სპრიტისთვის.
- დაამატეთ წითელი ხაზი ფონზე, როგორც ეს ნაჩვენებია ფოტოში, ასე რომ, როდესაც ბურთი ეხება წითელ ხაზს, თამაში დასრულდება.
მაგალითის მოსინჯვის შემდეგ, ვიმედოვნებ, რომ თქვენ ასევე შეგიძლიათ შექმნათ თქვენი საკუთარი თამაშები! ერთადერთი შეზღუდვა არის თქვენი ფანტაზია!
ნაბიჯი 8: სერვო რობოტის მკლავის კონტროლი S4A გამოყენებით
თქვენ შეგიძლიათ გააკონტროლოთ 4 -მდე სერვისი Samytronix Circuit Learn NANO– ით. აქ მოცემულია სერვოების რობოტული მკლავის გამოყენების მაგალითი. რობოტული იარაღი ჩვეულებრივ გამოიყენება სამრეწველო პროგრამებში და ახლა თქვენ შეგიძლიათ გააკეთოთ ის თქვენთვის და მარტივად დააპროგრამოთ S4A– ით. თქვენ შეგიძლიათ დააკოპიროთ კოდები ვიდეოდან და რეკომენდირებულია, რომ თქვენ თვითონ სცადოთ მისი დაპროგრამება!
ნაბიჯი 9: ჭკვიანი მანქანა Arduino IDE გამოყენებით
თუ თქვენ ხართ უფრო გამოცდილი პროგრამისტი, მაშინ ნულიდან ნაცვლად შეგიძლიათ გამოიყენოთ Arduino IDE. აქ არის მაგალითი სმარტ მანქანისთვის, რომელსაც შეუძლია თავიდან აიცილოს დაბრკოლებები ინფრაწითელი სენსორის გამოყენებით. თქვენ შეგიძლიათ ნახოთ ვიდეო, რომ ნახოთ ის მოქმედებაში.
გაყვანილობა:
- მარცხენა სერვისი D4– ზე
- მარჯვენა სერვო D7– ზე
- ხელმძღვანელი სერვერი D8– ზე
- მანძილის სენსორი A4– მდე
ნაბიჯი 10: მცენარეთა დამცავი Arduino IDE გამოყენებით
Samytronix Circuit Learn NANO– ს გამოყენების კიდევ ერთი იდეა არის მოათავსოთ იგი ქოთნის ქარხანასთან ახლოს, რომ აკონტროლოთ მისი ტემპერატურა, შუქი და ტენიანობა. Samytronix Circuit Learn NANO აღჭურვილია თერმისტორით (A2), ფოტორეზისტორით (A3) და წინააღმდეგობის უწყვეტობის სენსორით (A5). წინააღმდეგობის უწყვეტობის სენსორის მიმაგრებით წყვილ ფრჩხილებზე ალიგატორის სამაგრების გამოყენებით შეგვიძლია გამოვიყენოთ ის ტენიანობის სენსორად. ამ სენსორების საშუალებით შეგვიძლია გავზომოთ, შეგვიძლია მცენარეების მფარველი გავხდეთ. ღირებულებების გამოსაყვანად ჩვენ შეგვიძლია გამოვიყენოთ სამი სერვისი, როგორც საზომი, როგორც ეს ნაჩვენებია ვიდეოში.
LED ინდიკატორი:
- წითელი LED = ტემპერატურა არ არის ოპტიმალური
- ყვითელი LED = სიკაშკაშე არ არის ოპტიმალური
- მწვანე LED = ტენიანობა არ არის ოპტიმალური
თუ ყველა LED ნათურა გამორთულია, ეს ნიშნავს, რომ გარემო ოპტიმალურია მცენარის ზრდისთვის!
ნაბიჯი 11: ვარსკვლავური ომები იმპერიული მარტი
არსებობს უამრავი შეყვანა და გამოსავალი, რომლითაც შეგიძლიათ ითამაშოთ Samytronix Circuit NANO– ს გამოყენებით, ერთ -ერთი მათგანია piezo buzzer– ის გამოყენებით. აქ არის თანდართული არდუინოს კოდი, რომელიც თავდაპირველად დაიწერა nicksort– ის მიერ და ჩემ მიერ შეცვლილია Circuit Learn– ისთვის. ეს პროგრამა თამაშობს ვარსკვლავური ომების საიმპერატორო მარშს და ვფიქრობ, რომ საკმაოდ მაგარია!
ნაბიჯი 12: MBlock პროექტი
mBlock არის კიდევ ერთი ალტერნატივა S4A და ორიგინალური Arduino IDE. MBlock– ის ინტერფეისი S4A– ს მსგავსია, მაგრამ mBlock– ის გამოყენების უპირატესობა ის არის, რომ თქვენ შეგიძლიათ ნახოთ ვიზუალური პროგრამირების ბლოკი გვერდით ნამდვილ არდუინოს კოდთან ერთად. აქ მიმაგრებულია mBlock პროგრამული უზრუნველყოფის მუსიკის პროგრამის გამოყენების მაგალითი.
თუ თქვენ ახალი ხართ Arduino– ს გარემოში და ახლახან იწყებთ პროგრამირების სამყაროში, მაშინ mBlock უნდა იყოს თქვენთვის შესაფერისი. შეგიძლიათ ჩამოტვირთოთ mBlock აქ (ჩამოტვირთეთ mBlock 3).
მნიშვნელოვანია გვახსოვდეს, რომ სწავლისას ერთ – ერთი ყველაზე მნიშვნელოვანი რამ არის ექსპერიმენტების გაგრძელება, Samytronix Circuit Learn NANO– ით საქმეები ნაკლებად რთულდება, ასე რომ თქვენ შეგიძლიათ ექსპერიმენტი ჩაატაროთ და სცადოთ ახალი რამ უფრო სწრაფად, ხოლო პროგრამირების ყველა მნიშვნელოვანი კონცეფციის მიღებაში. ელექტრონიკა
გირჩევთ:
Zombie Detecting Smart Security Owl (ღრმა სწავლა): 10 ნაბიჯი (სურათებით)
Zombie Detecting Smart Security Owl (ღრმა სწავლა): გამარჯობა ყველას, მოგესალმებით T3chFlicks! ჰელოუინის ამ სახელმძღვანელოში ჩვენ გაჩვენებთ, თუ როგორ უნდა მოვახდინოთ სუპერ საშინელი ირონია მსოფლიო საოჯახო კლასიკაში: უსაფრთხოების კამერა. Როგორ?! ჩვენ გავაკეთეთ ღამის ხედვის ბუ, რომელიც იყენებს სურათის დამუშავებას ადამიანების თვალყურის დევნისთვის
Platformer უსასრულო დონეზე GameGo With Makecode Arcade: 5 ნაბიჯი (სურათებით)
Platformer უსასრულო დონეზე GameGo With Makecode Arcade: GameGo არის Microsoft Makecode თავსებადი რეტრო სათამაშო პორტატული კონსოლი, რომელიც შემუშავებულია TinkerGen STEM განათლების მიერ. იგი დაფუძნებულია STM32F401RET6 ARM Cortex M4 ჩიპზე და დამზადებულია STEM პედაგოგებისთვის ან უბრალოდ ადამიანებისთვის, ვისაც უყვარს გართობა რეტრო ვიდეო თამაშების შექმნით
სმარტფონის კონტროლირებადი უსასრულო საათი: 5 ნაბიჯი (სურათებით)
სმარტფონის კონტროლირებადი უსასრულო საათი: მე მინახავს Infinity Mirrors– ის და Infinity Clocks– ის მრავალი პროექტი Instructables– ზე, ამიტომ გადავწყვიტე ჩემი გამეკეთებინა. ის შეიძლება დიდად არ განსხვავდებოდეს სხვათაგან … მაგრამ მე თვითონ გავაკეთე, ასეც არის! თუ თქვენ ეს უკვე არ იცით: რა არის უსასრულობა
On Off Latch Circuit ერთად UC. ერთი დაჭერით ღილაკი. ერთი პინი. დისკრეტული კომპონენტი .: 5 ნაბიჯი
On Off Latch Circuit ერთად UC. ერთი დაჭერით ღილაკი. ერთი პინი. დისკრეტული კომპონენტი .: გამარჯობა ყველას, ვეძებდით ჩართვის/გამორთვის წრეს ქსელში. ყველაფერი რაც ვიპოვე არ იყო ის რასაც ვეძებდი. ჩემს თავს ვესაუბრებოდი, აუცილებლად არსებობს ამის საშუალება. ეს არის ის, რაც მჭირდებოდა.-მხოლოდ ერთი დაჭერის ღილაკი ჩართვისა და გამორთვისთვის.-უნდა გამოიყენოთ მხოლოდ
დაამატეთ შიდა Bluetooth შესაძლებლობები თქვენს IPod 4G– ში: 7 ნაბიჯი (სურათებით)
დაამატეთ შიდა Bluetooth შესაძლებლობები თქვენს IPod 4G– ში: თუ თქვენ ჩემნაირი ხართ, თქვენ ხშირად გეკითხებით საკუთარ თავს, რატომ არ დაამატა Apple– მა მშობლიურ Bluetooth შესაძლებლობებს მათ iPod ხაზში. თუნდაც iPhone– ს აქვს მხოლოდ მონო Bluetooth– ის მხარდაჭერა! რასაკვირველია, არსებობს მრავალი გადამყვანი, რომელიც ჩართულია iPod– ის საყრდენის კონექტორში მისაცემად