Hallo iedereen!
Ik kwam met dit interessante project, als ik beginnen ben te leren verwerken, dus ik dacht dat het zou gaaf zijn om het te delen met u. Hoop dat u zult genieten!
OK, gewoon om dingen duidelijk, absoluut dit geen een oscilloscoop professionele, goede kwaliteit. Het is enkel bedoeld als goedkoop, eenvoudig en interessant zijn om te bouwen... erg goedkoop. Dus, zonder verdere omhaal, de stuklijst:
- 1. Arduino (Uno, Nano, Mini, elk bestuur zal het werk doen)
- 2. twee draden (Jumper draden, crocodile clips, noem maar op)
- 3. twee potentiometers (optioneel)
Zoals u zien kunt, hebt u een Arduino, je reaIy is een echt mooi en leuk een dag-project, maakt u een goed gevoel wanneer u klaar bent met het.
Vanwege de beperkingen van de Raad van bestuur, zonder externe verwijzingen is de je uit het bereik 0 - 5V. Wees voorzichtig, door het aansluiten van meer spanningen kan u uw bord, en zelfs uw computer (zal) beschadigen!
Het werkingsprincipe is eenvoudig. De Arduino leest de analoge ingang vanaf de A0-pin en zendt het vervolgens via de seriële poort. Dat is waar de verwerking schopt. Het grafieken van de waarden en uitgangen van hen. De lezingen zijn eigenlijk vrij nauwkeurig en bruikbaar.
Eigenlijk, heb ik nooit eigendom of gebruikt een oscilloscoop, dus mijn kennis is niet zo groot. Ik weet de basisbeginselen van werken, dus dat is wat ik ze hier zijn geïmplementeerd. U kunt inzoomen en verplaatsen van de Golf verticaal ten opzichte van de basislijn, dat is alles wat van de toegevoegde functionaliteit.
U kunt de twee potentiometers voor zoom en positie, maar u kunt ook de sneltoetsen gebruiken
- + en - zoom
- Up en Down toets voor positie
Laten we overgaan tot de schema's en de feitelijke code.