» Elektronica » Arduino »Snelheidsmeter voor doe-het-zelf fiets op Arduino

DIY fietssnelheidsmeter op Arduino

Zo'n zelfgemaakt zal een geweldige toevoeging zijn voor liefhebbers van fietsen. Met behulp van zo'n snelheidsmeter kun je de exacte bewegingssnelheid zien en met wat enthousiasme kun je een hele reiscomputer voor een fiets maken.

Om de rotatiesnelheid van het wiel te berekenen, wordt een contactloze magnetische schakelaar (reed-schakelaar) gebruikt. Wanneer een permanente magneet er doorheen gaat, gaat het signaal naar Arduino, hier wordt de snelheid berekend in mijlen of kilometers per uur, waardoor de getallen op het display verschijnen, ze tonen de snelheid. Je kunt zo'n apparaat op elk wiel installeren, en zelfs niet op een fiets. Het belangrijkste is om de straal van het wiel correct aan te geven, omdat op basis van deze gegevens de snelheid wordt berekend.

Materialen en gereedschappen voor productie:
- microcontroller Arduino;
- magnetische schakelaar (reed-schakelaar);
- weerstand (10 kΩ, 1/4 watt);
- draad;
- 9V batterij;
- LCD-scherm;
- breadboard voor desolderen;
- twee schakelaars.

Heb nog steeds multiplex, schroeven, een bepaalde hoeveelheid gereedschap nodig. Nou, natuurlijk, de Arduino IDE-software.

Bouwproces:

Eerste stap. Snelheidsmeter schakelingen
In totaal gebruikt het circuit drie schakelaars. Eén schakelaar regelt de 9V-voeding. De tweede schakelaar is verantwoordelijk voor de bediening van het LCD-scherm, hiermee kun je deze aan- of uitzetten. En tot slot, de magnetische reed-schakelaar, sluit het circuit als het wiel een volledige omwenteling maakt.
Het project maakt gebruik van een Parallax LCD-monitor en wordt met drie pinnen op het bord aangesloten. 5V wordt toegepast op één pin, de tweede is verbonden met aarde en de derde uitgang is digitaal, het is gemarkeerd met het nummer 1.
10 kΩ weerstanden spelen een beschermende rol in het systeem zodat er geen overbelasting ontstaat. Je kunt de aarde en plus 5V niet rechtstreeks op de Arduino aansluiten.

Stap twee Soldeer het schild voor de snelheidsmeter
Er moeten drie rijen connectoren op het breadboard worden geïnstalleerd; ze moeten op het bord zitten op de manier die op de afbeelding wordt weergegeven.


Stap drie Installatie en aansluiting van een reed-schakelaar
Reed-schakelaar bestaat uit twee elementen, een schakelaar en een permanente magneet. Twee draden komen uit de reed-schakelaar, wanneer een magnetisch veld erop inwerkt, beweegt een klein magnetisch element in de schakelaar en sluit het circuit.
Tussen pin A0 en aarde moet een weerstand van 1 kOhm op het breadboard worden geïnstalleerd. De uiteinden van de draad zijn aangesloten op de uitgangen A0 en 5V.








Wat het mechanische deel betreft, wordt de reed-schakelaar als volgt geïnstalleerd.Aan de wielspaak is een permanente magneet bevestigd. De reedschakelaar zelf is gemonteerd op een wielvork tegenover de magneet. Er moet een kleine afstand zijn tussen de reedschakelaar en de magneet, anders werkt het niet. Vervolgens worden de draden aangesloten op de uitgangen van het gesoldeerde bord en wordt een prestatiecontrole uitgevoerd. Wanneer de magneet in de buurt van de reed-schakelaar komt, zou Arduino ~ 1023 moeten uitvoeren. Als het systeem niet werkt, wordt 0 weergegeven.



In de Arduino IDE-shell moet je de seriële monitor (Tools - Serial Monitor) openen en de test uitvoeren. Als er geen signaal is tijdens wielrotatie, moet u de magneet vervangen door een krachtigere of de afstand tussen de sensor en de magneet verkleinen.
Als er een signaal is, kunt u de code downloaden om te controleren. Als het wiel niet draait, moet een waarde van 0,00 worden weergegeven. Wanneer het wiel draait, moet de snelheid worden weergegeven in mijlen per uur.
DIY fietssnelheidsmeter op Arduino


Stap vier Controleer en installeer LCD

Om het scherm te installeren, moet je een extra schild nemen. De rail moet worden gesoldeerd aan de "moeder" -contacten op de protoshield-uitgang. Drie contacten worden gebruikt om het scherm aan te sluiten, het moet stevig op de rails worden gemonteerd.





Op de achterkant van het LCD-scherm vind je twee schakelaars en een potentiometer. De schakelaars moeten naar de positie op de afbeelding worden verplaatst. Een potentiometer wordt gebruikt om het schermcontrast handmatig aan te passen.




Na installatie kan het display worden gecontroleerd. Als alles correct is gedaan, verschijnt het bericht "Hallo wereld" op het scherm. Het is mogelijk dat het de eerste keer niet lukt en u de schets opnieuw moet laden.

Stap vijf Achtergrondverlichting van de snelheidsmeter
Nu moet u de tuimelschakelaar voor achtergrondverlichting aansluiten. Dit wordt gedaan zoals aangegeven op de foto's. U moet eraan denken om de weerstand van 10 kΩ aan te sluiten op de groene en zwarte draden. Verder zijn deze draden verbonden met één contact van de schakelaar en is de rode draad verbonden met het tweede.
De rode draad is stroom, hij maakt verbinding met de Arduino 5V. De groene draad wordt aangesloten op D2 en de andere kant van de weerstand op aarde.



Stap zes Snelheidsmeter
Gebruik een schakelaar in het stroomcircuit. Het zwarte contact van de batterij is verbonden met de grond en het positieve via de schakelaar is verbonden met de Vin-uitgang.


Zevende stap. De laatste fase van montage en installatie van de snelheidsmeter
Als lichaam wordt een doos gebruikt, die uit multiplex is gesneden. De carrosserie-elementen worden met lasersnijden gesneden volgens de ontworpen patronen. Verder zijn alle elementen met elkaar verbonden met lijm. Tot slot is multiplex geverfd of gevernist om het te beschermen en uiterlijk te geven.









De snelheidsmeter is met nylon banden op het stuur gemonteerd. Je kunt andere elementen gebruiken. Dat is alles, nu is de snelheidsmeter klaar en kunt u kijken hoeveel uw ijzeren paard knijpt.







spidometr.rar [40.96 Kb] (downloads: 289)
1
10
9

Voeg een opmerking toe

    • lachglimlachtxaxaokweet het nietyahoonea
      baaskrabbendwaasjaja-jaagressiefgeheim
      sorrydansdance2dance3pardonhulpdrankjes
      stopvriendengoedgoedfluitjebezwijmdtong
      rookklappencrayverklarenbeledigenddon-t_mentiondownloaden
      hittebooslach1mdavergaderingmoskingnegatief
      not_ipopcornstraffenlezenschrikschriktzoeken
      bespottendankjewelditto_clueUmnikacuutmee eens
      slechtbeeeblack_eyeblum3: oopscheppenverveling
      gecensureerdbeleefdheidgeheim2bedreigenoverwinningyusun_bespectacled
      shokrespektlolvoorgekomenwelkomkrutoyya_za
      ya_dobryihelperne_huliganne_othodifludverbodsluiten

We raden je aan om te lezen:

Geef het voor de smartphone ...