Sisukord:
- Samm: lisage päised MKR1000 -le
- Samm: pange kokku 8x8 LED -seljakott
- Samm: ühendage pistik kokku
- 4. samm: jootmine Perfboardile
- Samm: lõplik kokkupanek
- 6. samm: tarkvara
Video: WeatherBot 3000: 6 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Ülevaade
See projekt kasutab Interneti -ühenduse loomiseks ning aja ja ilma saamiseks Arduino MKR1000. Teil on vaja WiFi -ühendust. See näitab aega ja ilma 8x8 LED -ekraanil. Kasutame ikoone, et kuvada üldist ilma, nagu päikseline, pilvine, vihmane, öö, ja erisündmuste jaoks spetsiaalseid ikoone. Eriüritused hõlmavad selliseid asju nagu sõbrapäev, sünnipäevad, tähtpäevad jne. Neid kuvatakse ainult tegelikul päeval.
Oleme projekti lisanud eemaldatava kaanega 3D trükitud kasti. Alustuseks koguge oma osad kokku.
Osad 1. Arduino MKR1000
2. Adafruit Mini 8x8 LED -maatriks koos I2C seljakotiga
3. Perfboard
4. Meeste ja naiste eeltöödeldud traat 6"
5. Pressimispistik Korpus 1x4
6. 5V 2A Micro USB seinapistik
7. Kast projekti jaoks (me 3D printisime kasti www.makexyz.com abil. Siin on 2 STL -faili, mida vajate - 1. Kaas 2. Kast)
Mitmesugused esemed
1. võti openweathermap.org
2. WiFi kasutajanimi ja parool
Samm: lisage päised MKR1000 -le
Niisiis, esimene asi on MKR1000 päiste jootmine.
Ainsad tihvtid, mida tõesti vajate, on 5V, GND, SCL, SDAT, mis on näha fotol all.
Kokku kasutasime 4 -liikmelistes rühmades 12 päist, kuna meil oli juba 4 tükki päiseid.
Lisapäised on ainult stabiilsuse tagamiseks selle paigaldamisel perfboardile.
Panime neli päist tihvtidele 5v, vin, vcc, gnd. Panime teise 4 peale scl, sda, miso, sck. Viimased 4 on A5, A4, A3, A2 teisel pool.
Viimased 4 on A5, A4, A3, A2 teisel pool ja on mõeldud ainult stabiilsuse tagamiseks.
Jootke päise tihvtid ja pange MKR1000 leivaplaadile.
Samm: pange kokku 8x8 LED -seljakott
Nüüd lisage seljakotile 8x8 LED -ekraan. Olge ettevaatlik, et tihvte ei painutaks. Tihvtide sisestamiseks võib kuluda mõni minut. Kui need on joondusest veidi väljas, proovige need sirgendamiseks leivaplaadile kleepida.
Veenduge ka, et panete need läbi tagakülje, nii et need tihvtiotsad jäävad kiibiga küljelt välja. Nüüd jootke led -tihvtid sisse ja lõigake jootmise lõppedes pikad otsad ära.
Kui see on tehtud, võtke mõned tangid ja eemaldage 2 kuuldet, nii et teil on 4 tükki. Jätkake ja jootke 4 päise tihvti nii, et pikk ots oleks LED -ekraanist eemal. Seda ostmist on kõige lihtsam teha, pannes päised leivalauale. Kasutage 2 täiendavat päise tihvti, et tõsta üles külge, mida te ei joota. Kui jootmine on tehtud, jätke see hilisemaks ajaks kõrvale.
Samm: ühendage pistik kokku
Nüüd hankige oma 4 juhet ja pressimispistiku korpus. Kasutasime musta, punast, rohelist ja valget. Kasutasime 6 -tollist traati ja lõikasime selle veidi lühemaks. Võimalik, et saate kasutada ka 3 -tollist traati.
Alustage kõigepealt punase juhtmega, seejärel mustaga. Asetage pistik aukudega ülespoole, nagu ülaltoodud fotol. Võtke punase juhtme sisemine ots ja asetage lapik pool üles ja sisestage see pressimisühenduse vasakpoolsesse auku. See peaks oma kohale klõpsama ja kergelt tõmbama, see ei tohiks välja tõmmata.
Suurepärane, pange nüüd punane traat kõrvale must traat, seejärel valge ja roheline.
Peaksite saama sellise pistiku nagu vasakpoolne foto.
Nüüd lõigake umbes 2 tolli traat ära ja eemaldage umbes 1/4 tolli plastikust korpusest.
Suurepärane, pistik on hetkel tehtud. Pange see kõrvale.
4. samm: jootmine Perfboardile
Asetage MKR1000 plaat tagurpidi ja pange Perfboard selle peale. Veenduge, et te ei kataks MKR1000 nelja kinnitusauku juhuks, kui soovite selle oma kasti sisse paigaldada. Nüüd jootke mõlemalt poolt 1 tihvt ja pange see hoidikusse või abikättesse, kuna seda on lihtsam joota.
Nüüd lõpetage jootmine päise tihvtidel ja see peaks välja nägema nagu teine ja kolmas ja neljas foto ülevalt.
Nüüd peame jootma ühenduskaablile, mille me varem tegime.
Esmalt jootke punane juhe perfoplaadi külge +5 ja must traat GND külge. Panime parfüümi oma trükkplaadihoidikusse ja kasutasime jootmise ajal traati paigal hoidmiseks mõnda maalriteipi.
Seejärel jootke seejärel roheline traat scl -ni (tihvt 12) ja valge traat sda külge (tihvt 11).
Siin on kõik tehtud. Suurepärane, olete jootmise lõpetanud. Lülitage jootekolb välja.
Samm: lõplik kokkupanek
Sisestage karbi seest 8x8 LED -ekraan nii, et 4 päise tihvti oleksid peal ja LED -id oleksid karbist väljas. 8x8 LED -ekraan peaks hõõrdumise tõttu oma kohale jääma. Kui olete kõik valmis ja kõik töötab, võite selle hoidmiseks lisada paar tilka liimi.
Nüüd kinnitage pistik, veendudes, et punane traat on paremal pool + ja joondab MKR1000 oma kasti.
Nüüd sisestage mikro -USB -kaabel läbi taga oleva augu ja sisestage see MKR100 -sse. Ühendage teine ots arvutiga.
6. samm: tarkvara
Avage Arduino IDE ja veenduge, et teil on installitud järgmised teegid.
Kui teil neid linke pole, klõpsake linkidel. Teeke saate värskendada ka Arduino IDE kaudu.
Wire ja SPI olid meil juba olemas, nii et me ei pidanud neid installima.
- SPI.h
- Traat.h
- WiFi101.h
- Adafruit_GFX.h
- Adafruit_LEDBackpack.h
- RTCZero.h
Nüüd laadige 2 faili alla siit. 1. WeatherBot 3000 2. Anim.h
Esimene fail on programm ja teine ikoonid. Avage uus visand ning lõigake ja kleepige programmi. Nüüd klõpsake paremas ülanurgas oleval kolmnurgal ja lisage uus vaheleht ning nimetage see anim.h. Avage ikoonifail ja lõigake see ning vahekaardile anim.h.
Kasutame ilmateate saamiseks ja andmete parsimiseks openweathermap.org/. Openweathermap.org kasutamiseks peate registreeruma võtme saamiseks. See ei tohiks võtta rohkem kui paar minutit.
Kui olete oma võtme saanud, lisage see sellele koodireale pärast APPID = kõigi x -de asemel. client.println ("GET /data/2.5/weather?id=4487042, us & units = imperial & APPID = xxxxxxxxxxxxxxxx
Samuti peate määrama oma asukoha. Siin ma kasutan oma linna ID -d, sest seda nad soovitavad.
Võite kasutada ka oma postiindeksit järgmiselt: client.println ("GET /data/2.5/weather?zip=94040, us & units = imperial & APPID = xxxxxxxxxxxxxxxx
Lisateabe saamiseks vaadake seda lehte saidil openweathermap.org.
Kaks viimast asja, mida peate lisama, on WiFi -seaded. Need kaks koodirida leiate koodi ülaosa lähedalt enne tühistamist ().
Asendage võrgu nimi oma WiFi nimega ja asendage parool oma parooliga.
char ssid = "Võrgu nimi"; // teie võrgu SSID (nimi)
char pass = "Parool"; // teie võrgu parool
See on kõik! Nüüd laadige kood üles MKR1000 -le, veendudes, et programmeerija on seadistatud ATMEL EDGB -le. Mul võib kuluda paar minutit, enne kui kõik õiged ilmastikuandmed kuvatakse. Siin on kood antud sellisena, nagu see on, ja kindlasti võiks seda mõnevõrra parandada. Kuuikooni kuvamiseks määrasime jämedalt öise kella 21.00–5.00. Seda saaks oluliselt parandada.
Täname lugemise eest. Külastage meid jootmisjaamas.
Soovitan:
Castle Planter (koos Tinkercadi koodiplokkidega): 25 sammu (koos piltidega)
Castle Planter (koos Tinkercadi koodiplokkidega): selle disaini teostamine võttis mul üsna kaua aega ja kuna minu kodeerimisoskus on vähemalt öeldes piiratud, loodan, et see õnnestus hästi :) Kasutades juhiseid, peaksite saama taaslooge selle disaini kõik aspektid ilma
Diy makroobjektiiv koos teravustamisega (erinev kui kõik muud DIY makroobjektiivid): 4 sammu (koos piltidega)
Diy makroobjektiiv koos teravustamisega (erinev kui kõik muud DIY makroobjektiivid): olen näinud palju inimesi, kes teevad makroläätsi tavalise komplekti objektiiviga (tavaliselt 18–55 mm). Enamik neist on objektiiv, mis on lihtsalt tagurpidi kaamera külge kinnitatud või esielement eemaldatud. Mõlemal variandil on varjuküljed. Objektiivi kinnitamiseks
Kitroniku leiutajakomplekti kasutamine koos Adafruit CLUE -ga: 4 sammu (koos piltidega)
Kitroniku leiutajakomplekti kasutamine koos Adafruit CLUE -ga: Kitronik Leiutaja komplekt BBC micro: bit jaoks on suurepärane sissejuhatus elektroonikaga mikrokontrolleritele, kasutades leivaplaati. See komplekti versioon on mõeldud kasutamiseks koos odava BBC mikro: bitiga. Üksikasjalik õpetusraamat, mis tuleb
Aktiivse muusikapeo LED -latern ja Bluetooth -kõlar koos pimedas helendava PLA -ga: 7 sammu (koos piltidega)
Aktiivse muusikapeo LED -latern ja Bluetooth -kõlar koos helendusega pimedas PLA: Tere, ja aitäh, et häälestasite minu juhendatavaks! Igal aastal teen koos oma pojaga, kes on nüüd 14., huvitava projekti. Oleme ehitanud nelikopteri, ujumistempo. (mis on ka juhendatav), CNC korpuse pink ja Fidget Spinners
3 KANALI AUDIO MIXER koos FM -raadiosaatjaga: 19 sammu (koos piltidega)
3 KANALI AUDIO MIXER, mis on integreeritud FM -raadiosaatjaga: Hei kõik, selles artiklis ma aitan teil ehitada oma 3 KANALI AUDIO MIXER koos FM -raadiosaatjaga