Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10
Në këtë tutorial, ne do të kalojmë më shumë shembuj se çfarë mund të bëhet me TFT 1.44 dhe Arduino Nano nga komplete Robo-Geek.
Ju lutemi referojuni mësimit se si të lidheni me TFT 1.44:
www.instructables.com/id/Using-TFT-144-Wit…
Dhe nëse jeni i ri në Arduino World, ju sugjerojmë fuqimisht të filloni me:
www.instructables.com/id/Arduino-Nano/
Hapi 1: Rivendosja e ekranit Shembull Frymëzimi
Në Robo-Geek ne jemi adhurues të mëdhenj të filmit me qark të shkurtër. Ky tutorial është frymëzuar nga skena e hapjes, Struck by Lighting, ku ekrani i kompjuterit i vendosur në 5 bustin e Johnny-t rivendoset. Me TFT 1.44, ne mund të bëjmë një ekran të ngjashëm, por sigurisht që do të ishte për robotët miniaturë.
Njoftoni ndërsa kontrollet e sistemit janë kryer, tituj të ndryshëm ndizen me shkronja të kuqe. Pra, kjo është kaq e lezetshme!
Ky kod i thjeshtë do të përdoret për të rikrijuar sekuencën e kontrollit të sistemit.
Hapi 2: Kodi
Ashtu si i gjithë kodi Arduino, ka 2 pjesë:
Funksioni i konfigurimit dhe funksioni i lakut. Pjesa tjetër e funksioneve janë funksione ndihmëse.
Ekziston një truk i thjeshtë për të krijuar animacion. It'sshtë për të vizatuar me ngjyra, pastaj vizatoni të njëjtën gjë me të zezë. Për sa kohë që sfondi është i zi, efekti për përdoruesin është se teksti ose vizatimi po ndizen. Shpejtësia e përpunimit është mjaft e shpejtë, kështu që animacionet e shpejta janë të mundshme me vonesa të vogla.
Ekrani ishte i ndarë në 10 seksione, 5 në secilën gjysmë të ekranit.
Funksioni print_messages () printon pjesën e veçantë të zgjedhur dhe ngjyrën e fontit të zgjedhur.
Funksioni print_all_messages () printon të gjitha pjesët
Funksioni print_labels () tërheq etiketat për ekranin (butonat ON/OFF, etj)
Funksioni draw_buttons () tërheq butonat
Funksioni animate_messages () thërret funksionin print_messages () dhe shfaq mesazhet në atë që duket si një sekuencë e rastësishme:
/Sekuenca: 5, 3, 9, 7, 4, 10, 8, 2, 1, 6
Ide për përmirësim: Ky kod mund të përmirësohet dhe në vend të tij të përdoret funksioni i rastësishëm.
Hapi 3: Shembull: A nuk do të donit të ishit edhe një spec?
Më shumë frymëzim nga filmi me qark të shkurtër:
Si në shembullin e mëparshëm, ky kod tregon se si të bashkëveprojmë me TFT 1.44 nga Kits Robo-Geek.
Funksioni printDrPepper () printon mesazhin.
Funksioni printDrPepper_withdelay () printon mesazhin me vonesë.
Funksioni rotateText () printon mesazhin me vonesë, por e rrotullon atë në ekran.
Problemet e mundshme:
Me TFT 1.44 disa herë cilësimet vijnë të konfiguruara sikur ekrani 128x160, prandaj një kompensim mund të jetë i nevojshëm në drejtimin vertikal. Referojuni tutorialit vijues Hapi 4 për më shumë detaje. Përsëri pjesë e hakimit argëtues të këtyre pajisjeve të vogla.
www.instructables.com/id/Using-TFT-144-With-Arduino-Nano/
Hapi 4: Burime të tjera
Nëse jeni duke kërkuar më shumë frymëzim, ju sugjerojmë të shikoni këtë video të shkëlqyer nga Educ8s.
Sidoqoftë, është e rëndësishme të theksohet se bibliotekat e përdorura janë të ndryshme nga ato të treguara në mësimet, kështu që ne nuk jemi përgjegjës për vlefshmërinë e videos. Duke thënë këtë, është gjithmonë mirë të eksperimentosh dhe të mësosh nga sa më shumë njerëz nga komuniteti me burim të hapur.
Fat i mirë me projektin tuaj dhe na tregoni se çfarë frymëzon në projektin tuaj të ardhshëm.
Recommended:
Shembuj të kodit Mash Up Arduino: 6 hapa (me fotografi)
Shembuj të Kodit Mash Up Arduino: Ky tutorial përshkon procesin e kombinimit të skicave të mostrës Arduino për të bërë një prototip të një projekti pune. Zhvillimi i kodit për projektin tuaj mund të jetë pjesa më frikësuese, veçanërisht nëse nuk e keni bërë një mijë herë. Nëse
Rritja e më shumë marule në më pak hapësirë ose Rritja e marule në hapësirë, (më shumë ose më pak) .: 10 hapa
Rritja e më shumë Marule në Më pak Hapësirë Ose … Rritja e Marule në Hapësirë, (Më shumë ose Më Pak) .: Kjo është një paraqitje profesionale për Konkursin Growing Beyond Earth, Maker, i paraqitur përmes Instructables. Nuk mund të isha më i ngazëllyer që të dizajnoja për prodhimin e të korrave në hapësirë dhe të postoja Instructable -in tim të parë. Për të filluar, konkursi na kërkoi të
Udhëzues i Shoferit të Internetit IO Duke përdorur një Uebfaqe të drejtpërdrejtë dhe Shembuj pune: 8 hapa
Udhërrëfyesi Udhërrëfyes IO Përdorimi i një Uebfaqeje të drejtpërdrejtë dhe Shembuj pune: Udhëzuesi i Shoferit të Internetit Përdorimi i një Uebfaqeje të drejtpërdrejtë dhe Shembuj të punës Përditësimi i fundit: 07/26/2015 (Kontrolloni shpesh pasi i përditësoj këto udhëzime me më shumë detaje dhe shembuj) Sfondi Kohët e fundit kisha një sfidë interesante që më është paraqitur. Më duhej të
Si të Fikni Shumë Shumë Një IPod Nano të Gjeneratës së Parë: 6 Hapa
Si të Fikni Shumë Shumë Një IPod Nano të Gjeneratës së Parë: E urrej kur më mbaron jeta e baterisë në nano tim …. kjo do t'ju tregojë se si t'i jepni fund …… gjithashtu ky është udhëzimi im i parë
Shumë e thjeshtë Por një shaka shumë efektive (shaka kompjuterike): 3 hapa
Shumë e thjeshtë … Por shaka shumë efektive (shaka kompjuterike): Ky udhëzues është SHUM i thjeshtë, por SHUMY efektiv! Ajo që do të ndodhë është: Ju i fshehni të gjitha ikonat në desktopin e viktimës. Viktima do të tronditet kur të shohë kompjuterin pasi të bëni shaka. Kjo nuk mund të dëmtojë kompjuterin në asnjë mënyrë fare