Orodha ya maudhui:

Mzunguko Jifunze NANO: PCB moja. Rahisi Kujifunza. Uwezo usio na kipimo: Hatua 12 (na Picha)
Mzunguko Jifunze NANO: PCB moja. Rahisi Kujifunza. Uwezo usio na kipimo: Hatua 12 (na Picha)

Video: Mzunguko Jifunze NANO: PCB moja. Rahisi Kujifunza. Uwezo usio na kipimo: Hatua 12 (na Picha)

Video: Mzunguko Jifunze NANO: PCB moja. Rahisi Kujifunza. Uwezo usio na kipimo: Hatua 12 (na Picha)
Video: Pro Micro ATMEGA32U4 Arduino Pins and 5V, 3.3V Explained 2024, Julai
Anonim
Image
Image
Ubunifu wa PCB
Ubunifu wa PCB

Kuanzia ulimwengu wa umeme na roboti inaweza kuwa ya kutisha mwanzoni. Kuna mambo mengi ya kujifunza mwanzoni (muundo wa mzunguko, uuzaji-bidhaa, programu, kuchagua vifaa sahihi vya elektroniki, nk) na wakati mambo yanakwenda vibaya kuna anuwai nyingi za kufuatilia (miunganisho mibaya ya wiring, vifaa vya elektroniki vilivyoharibika, au makosa katika nambari) kwa hivyo ni ngumu sana kwa Kompyuta kutatua. Watu wengi waliishia kuwa na vitabu vingi na kununua moduli nyingi, kisha mwishowe walipoteza hamu baada ya kukutana na shida nyingi na kukwama.

Programu ya dijiti ilifanywa rahisi na Mzunguko wa Samytronix Jifunze - NANO

Kuanzia 2019 nitaandika miradi yangu Samytronix.

Mzunguko wa Samytronix Jifunze - NANO ni jukwaa la kujifunza ambalo linaendeshwa na Arduino Nano. Na Mzunguko wa Samytronix Jifunze - NANO, tunaweza kujifunza dhana muhimu za msingi ambazo zinahitajika kuanza kuzama zaidi katika ulimwengu wa vifaa vya elektroniki na programu na bodi moja tu. Inarahisisha uzoefu wa ujifunzaji wa programu ya Arduino kwa kuondoa hitaji la kuuza au kutumia ubao wa mkate na kuzungusha mzunguko kila wakati unataka kuanzisha mradi mpya. Bora zaidi, Mzunguko wa Samytronix Jifunze - NANO iliyoundwa kuendana na lugha maarufu ya programu ya kuzuia-laini, Scratch, ili uweze kujifunza dhana za programu haraka na rahisi wakati bado una kubadilika kwa kuongeza vifaa zaidi kama mpimaji wa mwendelezo, servo-motors, na sensor ya umbali.

Hatua ya 1: Ubunifu wa PCB

Ubunifu wa PCB
Ubunifu wa PCB

PCB yenyewe imeundwa na mimi kutumia tai. Ikiwa una nia ya kujifunza zaidi juu ya kuunda bodi yako ya mzunguko unaweza kuelekea Darasa la Kubuni la Bodi ya Mzunguko na randofo. Ikiwa unataka tu kupakua muundo na kuagiza kwa mtengenezaji wa PCB unaweza kupakua faili katika hatua inayofuata.

Ikiwa unataka kurekebisha muundo wangu kwa madhumuni yako mwenyewe tafadhali jisikie huru kufanya hivyo!

Hatua ya 2: Kuagiza PCB

Kuagiza PCB
Kuagiza PCB

Ili kuagiza PCB unahitaji kupakua faili za gerber (.gbr). Hizi ndizo faili ambazo utakuwa ukitoa kwa mtengenezaji. Mara tu unapopakua faili zote, unaweza kuzituma kwa mtengenezaji wa PCB. Kuna wazalishaji wengi wa PCB huko nje, mmoja wa mtengenezaji wa PCB anayependekezwa zaidi ni PCBWay.

Hatua ya 3: Kusanya Vipengele vya Elektroniki na Uzitumie

Image
Image
Kukusanya Vipengele vya Elektroniki na Uzitumie
Kukusanya Vipengele vya Elektroniki na Uzitumie
Kukusanya Vipengele vya Elektroniki na Uzitumie
Kukusanya Vipengele vya Elektroniki na Uzitumie
Kukusanya Vipengele vya Elektroniki na Uzitumie
Kukusanya Vipengele vya Elektroniki na Uzitumie

Sehemu nyingi za elektroniki zinazotumiwa ni za kawaida na zinaweza kupatikana kwenye duka lako la elektroniki. Walakini, ikiwa huwezi kupata vifaa vyote unaweza kuzipata mkondoni kutoka amazon, ebay, nk.

  • 1x Arduino Nano
  • Kifurushi cha LED cha 1x 10mm (nyekundu, manjano, kijani kibichi, bluu)
  • 1x 12mm Buzzer
  • Mtaalam wa picha wa 1x
  • 1x Thermistor
  • 2x Trimpot
  • Kitufe cha kushinikiza cha 2x 12mm
  • 1x DC Jack
  • 1 kuweka kichwa cha kiume
  • 1 kuweka kichwa cha kike
  • Mpingaji:

    • 4x 220 Ohm 1 / 4W
    • 4x 10k Ohm 1 / 4W
    • 1x 100 Ohm 1 / 4W
    • 1x 100k Ohm 1 / 4W

Ugani wa hiari:

  • Mmiliki wa betri na kontakt DC (4x AA inapendekezwa)
  • Hadi 4x Servo
  • 2x Cable na clip ya alligator
  • Sensor ya umbali mkali wa infrared

Mara baada ya kukusanya vifaa vyote vya elektroniki ni wakati wa kuziunganisha kwa PCB uliyoagiza.

  1. Ninapendekeza kuuza vipinga kwanza kwani ndio sehemu ya chini zaidi ya wasifu. (Solder resistor kulingana na thamani niliyoweka kwenye picha)
  2. Piga mguu wa kupinga upande wa pili wa PCB
  3. Solder sehemu zingine kama inavyoonyeshwa kwenye picha (unaweza kuangalia nafasi ya cathode / anode kwenye maelezo kwenye picha)

Hatua ya 4: Laser Kata Acrylic

Laser Kata Acrylic
Laser Kata Acrylic
Laser Kata Acrylic
Laser Kata Acrylic
Laser Kata Acrylic
Laser Kata Acrylic

Unaweza kupakua faili zilizoambatanishwa hapa kuagiza laser cut yako. Karatasi ya akriliki lazima iwe nene 3mm. Rangi ya uwazi inapendekezwa juu ya kesi kama inavyoonekana kwenye picha. Tafadhali kumbuka kuwa pia kuna sehemu ndogo kama spacer ambayo itahitajika.

Hatua ya 5: Jenga Kesi / ua

Image
Image
Jenga Kesi / ua
Jenga Kesi / ua
Jenga Kesi / ua
Jenga Kesi / ua
Jenga Kesi / ua
Jenga Kesi / ua

Andaa:

  1. Karatasi ya akriliki kwa kesi hiyo
  2. 4x spacer ya akriliki
  3. 4x M3 karanga
  4. 4x M3 15mm bolt

Weka kesi pamoja na bolt na nut kwa mpangilio huu (kutoka juu):

  1. Karatasi ya juu ya akriliki
  2. Spacer ya akriliki
  3. Bodi ya Samytronix
  4. Spacer ya akriliki
  5. Karatasi ya chini ya akriliki

Mara tu unapomaliza kuweka pamoja kesi / wigo unaweza kuanza kujaribu kupanga bodi. Kuna miradi kadhaa ya mfano iliyojumuishwa katika hii inayoweza kufundishwa ambayo unaweza kujaribu (hatua ya 7-9). Unaweza kuchagua kati ya Arduino IDE au tumia kiunganishi cha laini ya mstari ukitumia Scratch au Mblock ambayo ni rahisi zaidi ikiwa unaanza tu. Ikiwa unataka kutumia Mzunguko wa Samytronix Jifunze NANO kwa uwezo wake wote napendekeza kufanya hatua inayofuata ambayo ni kujenga ugani wa roboti kwa bodi.

Hatua ya 6: Jenga Ugani wa Robot

Image
Image
Jenga Ugani wa Robot
Jenga Ugani wa Robot
Jenga Ugani wa Robot
Jenga Ugani wa Robot

Hatua hii haihitajiki kwa miradi mingine. Ugani wa roboti umeundwa ili ujifunze zaidi juu ya mwendo ukitumia servos zinazoendelea za harakati za gurudumu na epuka vizuizi kwa kutumia sensor ya umbali.

Andaa:

  1. Sehemu zote za akriliki za ugani wa roboti.
  2. 20x M3 karanga
  3. 14x M3 15mm bolt
  4. 16x M3 10mm bolt
  5. 4x M3 15mm spacer
  6. 2x M3 25mm spacer

Hatua:

  1. Weka pamoja karatasi ya akriliki bila bolts kwanza
  2. Salama sehemu za akriliki pamoja kwa kutumia bolts na karanga
  3. Weka servos 2x zinazoendelea na magurudumu kwenye sura ya akriliki
  4. Piga mmiliki wa betri nyuma ya sura ya mwili wa akriliki
  5. Parafua kasha ya mpira na utumie spacer ya 25mm kuipatia umbali kutoka kwa fremu
  6. Parafua sehemu ndogo ya plastiki kwenye fremu ya akriliki (plastiki imejumuishwa wakati unununua servo mini 90g)
  7. Weka pamoja sehemu ya kichwa
  8. Parafuja sensorer ya umbali wa infrared
  9. Panda servo kwa kitu kidogo cha plastiki
  10. Hatua ya mwisho ni kuweka Mzunguko wa Samytronix Jifunze NANO kwenye fremu ya roboti na uwaweke waya kama inavyoonyeshwa

Hatua ya 7: Pong Kutumia S4A (Mwanzo wa Arduino)

Image
Image
Pong Kutumia S4A (Scratch for Arduino)
Pong Kutumia S4A (Scratch for Arduino)

Ramani ya pini kwenye Mzunguko wa Samytronix NANO imeundwa kuendana na programu ya s4a. Unaweza kupakua programu ya s4a na pia firmware hapa. Unaweza kutengeneza mradi wowote unaotaka, lugha ya programu ya mwanzo ni sawa mbele na ni rahisi kuelewa.

Katika mafunzo haya nitakuonyesha mfano wa moja ya uwezekano wa utekelezaji wa Mzunguko wa Samytronix NANO, kucheza mchezo wa Pong. Ili kucheza mchezo unaweza kutumia potentiometer iliyoko kwenye pini ya A0.

  1. Kwanza unahitaji kuteka sprites, ambayo ni mpira na popo.
  2. Unaweza kuangalia picha zilizoambatanishwa na kunakili nambari kwa kila sprites.
  3. Ongeza laini nyekundu kwa nyuma kama inavyoonekana kwenye picha, kwa hivyo mpira unapogusa laini nyekundu ni mchezo umekwisha.

Baada ya kujaribu mfano, natumahi unaweza pia kutengeneza michezo yako mwenyewe! Kikomo pekee ni mawazo yako!

Hatua ya 8: Kudhibiti mkono wa Roboti ya Servo Kutumia S4A

Image
Image

Unaweza kudhibiti hadi servos 4 na Mzunguko wa Samytronix Jifunze NANO. Hapa kuna mfano wa kutumia servos kama mkono wa roboti. Mikono ya roboti kawaida hutumiwa katika matumizi ya viwandani, na sasa unaweza kujitengenezea na kuipanga kwa urahisi na S4A. Unaweza kunakili nambari kutoka kwa video na inashauriwa ujaribu kuipanga mwenyewe!

Hatua ya 9: Smart Car Kutumia Arduino IDE

Image
Image

Ikiwa wewe ni programu mwenye uzoefu zaidi, basi unaweza kutumia Arduino IDE badala ya mwanzo. Hapa kuna nambari ya mfano ya Smart Car ambayo inaweza kuzuia vizuizi kutumia sensor ya infrared. Unaweza kutazama video ili kuiona ikifanya kazi.

Wiring:

  1. Servo ya kushoto hadi D4
  2. Servo ya kulia hadi D7
  3. Servo ya kichwa hadi D8
  4. Sensorer ya umbali hadi A4

Hatua ya 10: Mlinzi wa mimea Kutumia Arduino IDE

Image
Image

Wazo jingine la kutumia Mzunguko wa Samytronix Jifunze NANO ni kuiweka karibu na mmea wako wa sufuria ili kuangalia joto, mwanga na unyevu wake. Mzunguko wa Samytronix Jifunze NANO ina vifaa vya thermistor (A2), photoresistor (A3), na sensor ya mwendelezo wa upinzani (A5). Kwa kushikamana na sensorer ya mwendelezo wa upinzani kwa jozi ya kucha kutumia vidonge vya alligator tunaweza kuitumia kama sensorer ya unyevu. Kwa sensorer hizi tunaweza kupima tunaweza kufanya mlinzi wa mmea. Ili kutoa maadili tunaweza kutumia servos tatu kama viwango kama inavyoonyeshwa kwenye video.

Kiashiria cha LED:

  • LED Nyekundu = Joto sio bora
  • Njano LED = Mwangaza sio mzuri
  • Kijani cha LED = Unyevu sio bora

Ikiwa LED zote zimezimwa inamaanisha mazingira ni bora kwa mmea kukua!

Hatua ya 11: Star Wars Imperial Machi

Kuna pembejeo nyingi na matokeo ambayo unaweza kucheza na kutumia Mzunguko wa Samytronix NANO, moja wapo ni kwa kutumia buzzer ya piezo. Hapa imeambatanishwa nambari ya Arduino iliyoandikwa na nicksort na ilibadilishwa na mimi kwa Mzunguko Jifunze. Mpango huu unacheza Star Wars Imperial Machi na nadhani ni nzuri sana!

Hatua ya 12: Mradi wa MBlock

mBlock ni mbadala mwingine kwa S4A na Arduino IDE ya asili. Muunganisho wa mBlock ni sawa na S4A, lakini faida ya kutumia mBlock ni kwamba unaweza kuona kizuizi cha programu ya kuona kando na nambari halisi ya Arduino. Hapa imeambatanishwa na video ya mfano ya kutumia programu ya mBlock kupanga muziki.

Ikiwa wewe ni mpya kwa mazingira ya Arduino lakini na unaanza tu katika ulimwengu wa programu, basi mBlock inapaswa kukufaa. Unaweza kupakua mBlock hapa (pakua mBlock 3).

Ni muhimu kuzingatia kwamba moja ya mambo muhimu wakati wa kujifunza ni kuendelea kufanya majaribio, na Mzunguko wa Samytronix Jifunze vitu vya NANO vimetengenezwa kuwa ngumu sana ili uweze kujaribu na ujaribu vitu vipya haraka wakati bado unapata dhana zote muhimu za programu na umeme.

Ilipendekeza: