Clàr-innse
seiche
Mar a chleachdas tu Arduino REES2 Uno
Mar a chleachdas tu Arduino Uno
Iarrtas àbhaisteach
- Xoscillo, oscilloscope stòr fosgailte
- Arduinome, inneal smachd MIDI a tha coltach ris a’ Monome
- OBDuino, coimpiutair turas a bhios a’ cleachdadh an eadar-aghaidh diagnosachd air bòrd a lorgar anns a’ mhòr-chuid de chàraichean ùra
- Ardupilot, bathar-bog drone agus bathar-cruaidh
- Gameduino, sgiath Arduino gus geamannan bhidio retro 2D a chruthachadh
- ArduinoPhone, fòn-làimhe dèan-e-fhèin
- Àrd-ùrlar deuchainn càileachd uisge
Luchdaich sìos / stàladh
- Rach gu www.arduino.cc gus an tionndadh as ùire de bhathar-bog arduino a luchdachadh sìos agus an siostam obrachaidh agad a thaghadh
- Air a’ bhàr-tiotal Cliog air an taba bathar-bog , Dìreach sgrolaich sìos aon uair ‘s gum faic thu an dealbh seo
- A rèir an t-siostam obrachaidh agad, mar ma tha siostam windows agad an uairsin tagh Windows Installer.
A 'chiad stèidheachadh
- Tagh Innealan clàr-taice agus Bòrd
- An uairsin tagh an seòrsa de bhòrd Arduino a tha thu airson a phrògramadh, anns a ’chùis againn is e an Arduino Uno a th’ ann.
- Tagh am prògramadair Arduino ISP, mura tèid seo a thaghadh feumaidh am prògramadair Arduino ISP a thaghadh. às deidh dha an Arduino a cheangal feumaidh am port COM a thaghadh.
Blink a Led
- Ceangail am bòrd ris a 'choimpiutair. Anns an Arduino, rachaibh gu bathar-bog File -> Examples -> Basics -> Blink LED. Thèid an còd a luchdachadh gu fèin-ghluasadach san uinneig.
- Brùth air a’ phutan Luchdaich suas agus feitheamh gus am bi am prògram ag ràdh Done Uploading. Bu chòir dhut an LED fhaicinn ri taobh prìne 13 a’ tòiseachadh a’ priobadh. Thoir an aire gu bheil LED uaine mu thràth ceangailte ris a’ mhòr-chuid de bhùird - chan fheum thu LED air leth.
Fuasgladh thrioblaidean
Mura h-urrainn dhut prògram sam bith a luchdachadh suas gu Arduino Uno agus a’ mhearachd seo fhaighinn airson “BLINK” Fhad ‘s a bhios tu a’ luchdachadh suas Tx agus Rx a ’brùthadh aig an aon àm agus a’ gineadh an teachdaireachd
avrdude: mearachd dearbhaidh, an toiseach mì-chothromachadh aig byte 0x00000x0d != Mearachd dearbhaidh 0x0c Avrdude; mì-chothromachadh susbaint Avrdudedone “Tapadh leibh”
Moladh
- Dèan cinnteach gu bheil an rud ceart agad air a thaghadh sa chlàr Innealan> Bòrd. Ma tha Arduino Uno agad, feumaidh tu a thaghadh. Cuideachd, thig bùird Arduino Duemilanove nas ùire le ATmega328, agus tha ATmega168 aig an fheadhainn as sine. Gus sgrùdadh a dhèanamh, leugh an teacsa air an microcontroller (a’ chip as motha) air a’ bhòrd Arduino agad.
- Dèan cinnteach gu bheil am port ceart air a thaghadh anns a’ chlàr Innealan> Port Serial (mura h-eil am port agad a’ nochdadh, feuch ris an IDE ath-thòiseachadh leis a’ bhòrd ceangailte ris a’ choimpiutair). Air Mac, bu chòir gum biodh am port sreathach rudeigin mar /dev/tty.usbmodem621 (airson an Uno no Mega 2560) no /dev/tty.usbserial-A02f8e (airson bùird nas sine, stèidhichte air FTDI). Air Linux, bu chòir dha a bhith / dev/ttyACM0 no a leithid (airson an Uno no Mega 2560) no
/ dev/ttyUSB0 no a leithid (airson bùird nas sine). - Air Windows, bidh e na phort COM ach feumaidh tu sgrùdadh a dhèanamh ann am Manaidsear an inneal (fo Ports) gus faicinn dè am fear. Mura h-eil coltas gu bheil port sreathach agad airson do bhòrd Arduino, faic am fiosrachadh a leanas mu dhraibhearan.
Draibhearan
- Air Windows 7 (gu sònraichte an tionndadh 64-bit), is dòcha gum feum thu a dhol a-steach don Mhanaidsear Inneal agus na draibhearan airson an Uno no Mega 2560 ùrachadh.
- Dìreach cliog deas air an inneal (bu chòir am bòrd a bhith ceangailte ris a’ choimpiutair agad), agus comharraich Windows aig an .inf iomchaidh file a-rithist. Tha an .inf ann an draibhearan/eòlaire bathar-bog Arduino (chan ann san fho-eòlaire FTDI USB Drivers dheth).
- Ma gheibh thu a’ mhearachd seo nuair a stàlaicheas tu na draibhearan Uno no Mega 2560 air Windows XP: “Chan urrainn don t-siostam na draibhearan a lorg. file shonraichte
- Air Linux, bidh an Uno agus Mega 2560 a’ nochdadh mar innealan den fhoirm / dev/ttyACM0. Chan eil iad sin a’ faighinn taic bhon dreach àbhaisteach den leabharlann RXTX a bhios bathar-bog Arduino a’ cleachdadh airson conaltradh sreathach. Tha luchdachadh sìos bathar-bog Arduino airson Linux a’ toirt a-steach dreach den leabharlann RXTX air a ghleusadh gus na h-innealan / dev / ttyACM * seo a lorg cuideachd. Tha pasgan Ubuntu ann cuideachd (airson 11.04) anns a bheil taic dha na h-innealan sin. Ma tha, ge-tà, gu bheil thu a’ cleachdadh a’ phacaid RXTX bhon sgaoileadh agad, is dòcha gum feum thu symlink bho /dev/ttyACM0 gu/dev/ttyUSB0 (airson ex.ample) gus am bi am port sreathach a’ nochdadh ann am bathar-bog Arduino
Ruith
- sudo usermod -a -G tty yourUserName
- sudo usermod -a -G dial a-mach do Ainm-cleachdaidh
- Log a-mach agus log a-steach a-rithist airson na h-atharrachaidhean a thoirt gu buil.
Cothrom air an t-Sreath Port
- Air Windows, ma tha am bathar-bog slaodach airson tòiseachadh no ma bhuaileas e nuair a thèid a chuir air bhog, no ma tha an clàr Innealan slaodach ri fhosgladh, is dòcha gum feum thu puirt sreathach Bluetooth no puirt COM lìonraichte eile a chuir dheth ann am Manaidsear an inneal. Bidh bathar-bog Arduino a’ sganadh a h-uile port sreathach (COM) air a’ choimpiutair agad nuair a thòisicheas e agus nuair a dh’fhosglas tu a’ chlàr Innealan, agus uaireannan faodaidh na puirt lìonraichte sin dàil no tubaistean mòra adhbhrachadh.
- Dèan cinnteach nach eil thu a’ ruith prògraman sam bith a bhios a’ sganadh a h-uile port sreathach, leithid bathar-bog USB Cellular Wi-Fi Dongle (me bho Sprint no Verizon), tagraidhean sioncranachaidh PDA, draibhearan Bluetooth-USB (me BlueSoleil), innealan deamhan brìgheil, msaa.
- Dèan cinnteach nach eil bathar-bog balla-teine agad a chuireas casg air ruigsinneachd don phort sreathach (me ZoneAlarm).
- Dh'fhaoidte gum feum thu stad a chur air Processing, PD, vvvv, msaa ma tha thu gan cleachdadh gus dàta a leughadh thairis air an USB no ceangal sreathach ri bòrd Arduino.
- Air Linux, is dòcha gum feuch thu ri bathar-bog Arduino a ruith mar fhreumh, co-dhiù airson ùine gus faicinn a bheil an luchdachadh suas ceart.
Ceangal Corporra
- An toiseach dèan cinnteach gu bheil am bòrd agad air (tha an LED uaine air) agus ceangailte ris a’ choimpiutair.
- Is dòcha gum bi duilgheadas aig an Arduino Uno agus Mega 2560 ceangal ri Mac tro mhòr-ionad USB. Mura nochd dad sa chlàr “Innealan> Port Serial” agad, feuch ris a’ bhòrd a phlugadh gu dìreach chun choimpiutair agad agus ath-thòiseachadh an Arduino IDE.
- Cuir às do phrìneachan didseatach 0 agus 1 fhad ‘s a tha iad gan luchdachadh suas oir tha iad air an co-roinn le conaltradh sreathach leis a’ choimpiutair (faodaidh iad ceangal agus cleachdadh às deidh don chòd a bhith air a luchdachadh suas).
- Feuch ri luchdachadh suas gun dad ceangailte ris a’ bhòrd (ach a-mhàin an càball USB, gu dearbh).
- Dèan cinnteach nach eil am bòrd a’ suathadh ri rud sam bith meatailteach no giùlain.
- Feuch càball USB eadar-dhealaichte; uaireannan chan eil iad ag obair.
Ath-shuidheachadh fèin-ghluasadach
- Ma tha bòrd agad nach eil a’ toirt taic do ath-shuidheachadh fèin-ghluasadach, dèan cinnteach gu bheil thu ag ath-shuidheachadh a’ bhùird diog no dhà mus luchdaich thu suas e. (Tha an Arduino Diecimila, Duemilanove, agus Nano a’ toirt taic do ath-shuidheachadh fèin-ghluasadach mar a tha an LilyPad, Pro, agus Pro Mini le cinn-cinn prògramadh 6-pin).
- Ach, thoir an aire gun deach cuid de Diecimila a losgadh gun fhiosta leis an luchd-luaidh ceàrr agus is dòcha gum feum thu am putan ath-shuidheachadh a bhrùthadh gu corporra mus luchdaich thu suas e.
- Ach, air cuid de choimpiutairean, is dòcha gum feum thu am putan ath-shuidheachadh a bhrùthadh air a’ bhòrd às deidh dhut am putan luchdaich suas a bhualadh ann an àrainneachd Arduino. Feuch diofar amannan eadar an dà, suas ri 10 diogan no barrachd.
- Ma gheibh thu a’ mhearachd seo: [VP 1] Chan eil an inneal a’ freagairt ceart. Feuch ri luchdachadh suas a-rithist (ie ath-shuidhich am bòrd agus brùth air a’ phutan luchdaich sìos an dàrna turas).
Luchdaich boot
- Dèan cinnteach gu bheil bootloader air a losgadh air do bhòrd Arduino. Gus sgrùdadh a dhèanamh, ath-shuidhich am bòrd. Bu chòir an LED togte (a tha ceangailte ri prìne 13) priobadh. Mura dèan, is dòcha nach bi bootloader air do bhòrd.
- Dè an seòrsa bòrd a th’ agad. Mas e Mini, LilyPad no bòrd eile a th’ ann a dh’ fheumas uèirleadh a bharrachd, cuir a-steach dealbh den chuairt agad, ma ghabhas e dèanamh.
- Co-dhiù a bha no nach robh e comasach dhut a luchdachadh suas chun bhòrd. Ma tha, dè bha thu a’ dèanamh leis a’ bhòrd roimhe / nuair a sguir e ag obair, agus dè am bathar-bog a chuir thu ris no a thug thu às a’ choimpiutair agad o chionn ghoirid?
- Na teachdaireachdan a thèid a thaisbeanadh nuair a dh'fheuchas tu ri luchdachadh suas le toradh gnìomhair air a chomasachadh. Gus seo a dhèanamh, cum sìos an iuchair shift fhad ‘s a bhriogas tu air a’ phutan luchdaich sìos sa bhàr-inneal.