Përmbajtje:

Modifikimi Ottobot: 5 hapa
Modifikimi Ottobot: 5 hapa

Video: Modifikimi Ottobot: 5 hapa

Video: Modifikimi Ottobot: 5 hapa
Video: $5 WiFi Camera Setup | ESP32 Wifi Setup view on Mobile phone 2024, Korrik
Anonim
Modifikimi Ottobot
Modifikimi Ottobot
Modifikimi Ottobot
Modifikimi Ottobot

Ky është një projekt i dizajnit robotik të nivelit fillestar, në të cilin modifikova një Ottobot duke shtuar sensorë të rinj në prototipin e tij. Otto është një robot i thjeshtë interaktiv i bazuar në gjuhën e programimit Arduino. Në thelb, ky postim udhëzues ka të bëjë me lejimin e robotit që t'u përgjigjet disa sensorëve në mënyra të ndryshme, në mënyrë që të bëjë gjëra në bazë të të cilave sensori stimulohet. Produkti përfundimtar duhet të jetë, kur shtypet një buton, ottobot luan një melodi të shkurtër ose përplas këmbët ose ndez një diodë që lëshon dritë.

Hapi 1: Montimi i materialit dhe instalimi i softuerit

Kërkohen përbërësit elektronikë të mëposhtëm dhe aplikimi kompjuterik:

  • Roboti Otto DIY
  • IDE me burim të hapur për Arduino (imi ishte versioni 1.8.5 në Macbook Pro)
  • 1 dërrasë buke
  • 8 tela kërcyes (meshkuj në femra)
  • 3 tela kërcyes (femra në femër)
  • 2 LED të çdo ngjyre
  • 2 butona shtypës
  • 1 sensor prekje HW-483

Hapi 2: Vendosja e butonave me butona

Vendosja e butonave shtytës
Vendosja e butonave shtytës
Vendosja e butonave shtytës
Vendosja e butonave shtytës

Vendosni një buton në tryezën e bukës, përtej grykës për IC-të e Pakos në linjë (DIP). Të katër këmbët e butonit duhet të fiksohen fort në mënyrë që rryma elektrike të mund të rrjedhë pa pengesa përgjatë shiritave të terminalit të dërrasës së bukës. Në mënyrë të ngjashme, vendosni butonin tjetër në një vend tjetër.

Lidhni njërën këmbë të butonit përmes një teli kërcyesi (mashkull në femër) në kunjin e tensionit (V ose +) të analogut 0 (A0) në mburojën tuaj Arduino Nano IO. Gjithashtu lidhni atë këmbë në pinin e sinjalit (S) të A0. Në anën e kundërt lidhni vrimën në të njëjtën kolonë me këmbën me kunjin e tokëzimit (G ose GND) të A0. Përsëritni hapat për butonin e dytë përveç përdorimit të A1 këtë herë.

Hapi 3: Konfigurimi i shumëfishtë LED

Konfigurimi i shumëfishtë LED
Konfigurimi i shumëfishtë LED
Konfigurimi i shumëfishtë LED
Konfigurimi i shumëfishtë LED

Lidheni LED 1 në dërrasën e bukës, këmbët e varrosura në dy shirita terminalë të veçantë. Vendoseni këmbën e gjatë të LED 2 ngjitur me këmbën e shkurtër të LED 1 në të njëjtin shirit terminal. Këmba e shkurtër e LED 2 mund të shkojë kudo për aq kohë sa nuk është në kolonat e përdorura në tabelë. Së fundi, për të përfunduar një qark serik, unë lidha këmbën e gjatë të LED 1 me kunjin e sinjalit (S) të A4 dhe këmbën e shkurtër të LED 2 me pinin G të A4.

Rryma vazhdon në një lak sipas një rruge nga fillimi në fund, me Anodën (pozitive) të LED 2 të bashkuar me katodën (negative) të LED 1. Për më tepër, dalja e tensionit nga kunja analoge lidhet me atë pozitive këmbë e gjatë e LED 1, dhe nga ajo LED bëhet një lidhje e mëtejshme nga negative në pozitive të LED 2 në qarkun DC, nga e cila energjia elektrike kalon nga skaji negativ në kunjin e daljes së tokëzimit.

Hapi 4: Prekni Lidhjen e Sensorit

Lidhja e sensorit të prekjes
Lidhja e sensorit të prekjes

Tre këmbët e sensorit të prekjes kanë funksione të ndryshme. E mesmja pranon tensionin. Njëra nga kthesat anësore me një shkronjë të madhe S të shkruar pranë saj është përgjegjëse për hyrjen e sinjalit, dhe tjetra e shënuar me një simbol minus është një elektrodë tokëzimi. Prandaj, lidhni kunjat anësore me S dhe G të numrit 7 (D7), këmbën e mesme me V.

Hapi 5: Ngarkimi i programit

Ngarkimi i programit
Ngarkimi i programit

Unë i bashkëngjita një skedari teksti.ino të kodit tim ottobot në këtë hap për referencën tuaj. Unë pranoj të metat në programin tim, veçanërisht seksionin LED. Arrita vetëm që dritat të ndizen njëkohësisht pavarësisht përpjekjes sime të pamëshirshme për t'i bërë ato të veniten brenda dhe jashtë. Ju kërkoj falje për paqartësinë në komunikimin tim dhe, me shpresë, lexuesit e postimit tim do të jenë në gjendje t'i ndjekin ato procedura më lart me lehtësi.

Recommended: