![Analogový plotter Arduino: 4 kroky Analogový plotter Arduino: 4 kroky](https://i.howwhatproduce.com/images/005/image-14614-15-j.webp)
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06
![Analogový plotter Arduino Analogový plotter Arduino](https://i.howwhatproduce.com/images/005/image-14614-16-j.webp)
Pred chvíľou som prišiel na to, že by bolo celkom vhodné mať graf pre moje analógové výstupy. Pomohlo by to ladiť moje výstupy, poskytlo by mi všeobecnú predstavu o limitoch snímača a o niečom inom, a dokonca by to bolo len celkom skvelé rozhranie pre akýkoľvek snímač. Poďme to teda spustiť s Arduino, oledom a senzorom podľa vášho výberu.
Krok 1: Čo budete potrebovať:
![Veci, ktoré budete potrebovať Veci, ktoré budete potrebovať](https://i.howwhatproduce.com/images/005/image-14614-17-j.webp)
![Veci, ktoré budete potrebovať Veci, ktoré budete potrebovať](https://i.howwhatproduce.com/images/005/image-14614-18-j.webp)
![Veci, ktoré budete potrebovať Veci, ktoré budete potrebovať](https://i.howwhatproduce.com/images/005/image-14614-19-j.webp)
![Veci, ktoré budete potrebovať Veci, ktoré budete potrebovať](https://i.howwhatproduce.com/images/005/image-14614-20-j.webp)
- Arduino
- Displej (môj projekt používa 0,96 "OLED a náčrt je na to vhodný, ale pokojne môžete použiť akýkoľvek displej, ktorý by ste chceli. Kód však budete musieť vyladiť (vysvetlené v sekcii kódu))
- Nepájivá doska (používam vlastný štít na chlebovú dosku, ale nezáleží na tom, čo používate)
- Prepojovacie vodiče
- Nie je veľa času
Krok 2: Hardvér
![Hardvér Hardvér](https://i.howwhatproduce.com/images/005/image-14614-21-j.webp)
![Hardvér Hardvér](https://i.howwhatproduce.com/images/005/image-14614-22-j.webp)
Pripojenie OLED: (Farby nájdete na obrázkoch vyššie)
- Červený vodič (VCC): 5v Arduina
- Zelený vodič (GND): Zem Arduina
- Purpurový drôt (SCL): SCL Arduina (Skontrolujte štítok na spodnej strane dosky, ak nie je konkrétny pin SCL, je to zvyčajne A5)
- Oranžový drôt (SDA): SDA Arduina (Skontrolujte štítok na spodnej strane dosky, ak nie je špecifický pin SDA, je to zvyčajne A4)
Pripojenie senzora: (Farby nájdete na obrázkoch vyššie)
- Napájajte snímač podľa jeho špecifického vývodu
- Výstup senzora by mal ísť na A0
Krok 3: Kód
Je to jednoduchá vec, ktorú program urobí- vezme analógový vstup, namapuje ho na súradnice y grafu a nakreslí čiaru na súradnicu y z predchádzajúcej súradnice y, pričom súradnica x sa neustále zvyšuje.
Kód nie je vôbec komplikovaný a je dobre komentovaný, takže ak máte pocit, že mu rozumiete dostatočne dobre na to, aby ste ho vyladili, v každom prípade to urobte. Bol však navrhnutý tak, aby bol maximálne prispôsobiteľný s minimálnym ladením. Ak chcete zmeniť veľkosť grafu, polohu grafu alebo veľkosť pruhu na čítanie (veľkosť pruhu je už optimálne a je nastavená responzívne), stačí zmeniť
- GRAPH_HEIGHT
- GRAPH_WIDTH
- GRAPH_BOX_X
- GRAPH_BOX_Y
- BAR_WIDTH
konštanty, podľa vašich požiadaviek, v sekcii definície konštánt.
Okrem toho môže byť výstup vášho senzora invertovaný (vysoký vstup -> nízky výkon a naopak). V takom prípade zmeňte INVERTOVANÚ konštantu na „true“.
Arduino kód:
Krok 4: Záver
Tým je tento jednoduchý projekt hotový. Našťastie to bude užitočné aj pre ostatných. Ak náhodou nájdete chybu v kóde, akékoľvek potenciálne vylepšenia alebo dokonca nové využitie projektu, dajte mi vedieť v komentároch. Ak sa vám projekt páčil, zvážte aj jeho hlasovanie v súťaži „Build A Tool“.
Odporúča:
DIY analógový dialer na USB klávesnici: 4 kroky
![DIY analógový dialer na USB klávesnici: 4 kroky DIY analógový dialer na USB klávesnici: 4 kroky](https://i.howwhatproduce.com/images/001/image-2191-16-j.webp)
DIY analógový dialer na USB klávesnicu: Tento projekt som urobil len pre zábavu, ale táto vec funguje ako normálna klávesnica so všetkým. Bavte sa
Výučba: Ako používať analógový ultrazvukový snímač vzdialenosti US-016 s Arduino UNO: 3 kroky
![Výučba: Ako používať analógový ultrazvukový snímač vzdialenosti US-016 s Arduino UNO: 3 kroky Výučba: Ako používať analógový ultrazvukový snímač vzdialenosti US-016 s Arduino UNO: 3 kroky](https://i.howwhatproduce.com/images/005/image-14198-j.webp)
Návod: Ako používať analógový ultrazvukový snímač vzdialenosti US-016 s Arduino UNO: Popis: Ultrazvukový štartovací modul US-016 umožňuje nemeranie 2 cm ~ 3 m, napájacie napätie 5 V, prevádzkový prúd 3,8 mA, podpora analógového výstupného napätia, stabilný a spoľahlivý. Tento modul sa môže líšiť v závislosti od aplikácie
ANALOGOVÝ ULTRAZVUKOVÝ SENZOR na meranie vzdialenosti: 3 kroky
![ANALOGOVÝ ULTRAZVUKOVÝ SENZOR na meranie vzdialenosti: 3 kroky ANALOGOVÝ ULTRAZVUKOVÝ SENZOR na meranie vzdialenosti: 3 kroky](https://i.howwhatproduce.com/images/005/image-14718-j.webp)
ANALOGOVÝ ULTRAZVUKOVÝ SENZOR na meranie vzdialenosti: Tento návod sa bude zaoberať tým, ako používať ultrazvukový senzor pripojený k Arduinu a ako presne merať vzdialenosti od 20 cm do 720 cm
Jednoduchý svetelný senzor s LED (analógový): 3 kroky
![Jednoduchý svetelný senzor s LED (analógový): 3 kroky Jednoduchý svetelný senzor s LED (analógový): 3 kroky](https://i.howwhatproduce.com/images/009/image-26177-j.webp)
Jednoduchý svetelný senzor s diódou LED (analógový): Dobrý deň! V tomto návode vám ukážem, ako vytvoriť jednoduchý svetelný senzor s diódou LED. Tento obvod v zásade zapne diódu LED, keď je vystavený svetlu. Pre mňa je tento okruh zbytočný, pretože s tým nemôžete veľa urobiť, ale myslím si, že
(Jednoduchý) ľahký spôsob, ako získať analógový/pwm zvuk z Raspberry PI Zero a tiež pripojenie k Crt TV: 4 kroky
![(Jednoduchý) ľahký spôsob, ako získať analógový/pwm zvuk z Raspberry PI Zero a tiež pripojenie k Crt TV: 4 kroky (Jednoduchý) ľahký spôsob, ako získať analógový/pwm zvuk z Raspberry PI Zero a tiež pripojenie k Crt TV: 4 kroky](https://i.howwhatproduce.com/images/002/image-3483-66-j.webp)
(Jednoduchý) ľahký spôsob, ako získať analógový/pwm zvuk z Raspberry PI Zero a tiež pripojenie k Crt TV: Tu som použil najjednoduchší spôsob na prenos zvuku do televízora spolu s počítačovým videom