Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Hallo weer vorm 'oude man in SC', Ik zag onlangs een radarscherm en vond het leuk. Het probleem is dat u een speciale scherm-app moet downloaden om deze te bekijken en verbonden moet zijn met de computer. EN het scherm had een PLASTIC overlay voor de schaal.
Niet wat ik wilde. Dus ik had wat 5110 (84x48) glcd en maakte dit. OK, meteen, het is geen radar, zijn sonar. Ten tweede is het scherm niet gebogen met een mooie kleurreflectie. Maar ze hebben allebei een kort bereik van ongeveer 200 tot
300cm. Ik heb geprobeerd de bibliotheek 'NEWPING' verder te laten gaan, maar geen consistente metingen voorbij 300 cm. Er zijn langeafstandssensoren, maar ik wilde een EENVOUDIG project waar iedereen van kon genieten. Op alle foto's heb ik een kast aan de linkerkant gehouden die 25 cm verwijderd is voor de roterende ultrasone sensor. Dit is de echolijn aan de linkerkant. In een lege ruimte toont het display geen reflectie of leeg scherm. De bovenkant van het scherm is 200 cm voor een vage verre echo.
Stap 1: Algemeen overzicht van STUFF en BOUWONDERDELEN
Dit is de basisindeling. 2e foto is echo van fles.
Ik weet niet waarom de 'notities' op de foto's pas verschijnen als je er met de muis overheen gaat.
Ik wil dat je van tevoren weet wat je kunt verwachten en leert van MIJN fouten. De twee grote fouten hier zullen je helpen bij andere projecten. Gedurende 2 weken kreeg ik scherm vol valse echo's toen de servo bewoog. Perfecte schermen wanneer servo uit was. Ik dacht dat mijn schets niet synchroon liep, dus manipuleerde ik delay() en al het andere. Ik gaf het op en begon het project uit elkaar te halen en ik probeerde nog een idee … Ik gebruikte een aparte 5v-voeding voor de servo. Hoewel ik extra 300uf-caps op de gedeelde 5v-lijn had door de andere voeding toe te voegen, loste het probleem op. Mijn andere fout was 5v naar de glcd. Het heeft een markering 3V ~ 5V maar met 5v kreeg ik grillige start-ups en warrige schermen.
Stap 2: afstandsmeting
Hier staat een stoel op 100 cm afstand en het display toont 3,5 schaalverdelingen.
Stap 3: Draadlay-out en Ino Sketch
Mijn andere projecten, zie led op glas en tijd in het kwadraat waren zo moeilijk, maar de resultaten waren prachtig.
Dit project is eenvoudig … kopiëren en plakken en klaar om onderdelen in te pluggen.
elke arduino
elke glcd 5110 84X48
elke 3-pins servo
elke sonische sensor HC-SR04
TWEE APARTE 5V-benodigdheden
De indeling is eenvoudig zie foto. Ik wil de schrijver van de PCD8544 bedanken voor de beste bibliotheek die ik ooit heb gebruikt. De meeste bibliotheken werken gewoon niet, ze zijn zo complex, of geen instructies. Deze is GEWELDIG. Als je dit project niet maakt maar met de 5110 lcd speelt, moet je deze bibliotheek gebruiken. Ik heb 4 anderen gedownload en werd zo gefrustreerd.
Terug naar de radar… installeer schets met PCD8544. De enige wijziging die u mogelijk nodig heeft, is 'lcd. Setcontrast().
Het bereik is 1-127. Ik heb een goed scherm op 55-60. "lcd. Setcontrast(55)". deze waarde wordt gewijzigd om het contrast op het scherm weer te geven.
Je merkt misschien dat de sweep van snelheid verandert en dat komt omdat 'NEWPING' naar echo's zoekt. als het een goede echo vindt, stopt het en gaat verder, maar in een open ruimte duurt de echo langer en dus wacht het nieuwe spelen. Dus lege ruimte langzaam.. objecten snel sluiten.
Bedankt voor het kijken, ik hoop dat ik je heb geïnspireerd. Zie mijn andere DINGEN. en binnenkort een lcd-olieverversing, dagteller, klok, richting, MPH en kilometerteller alles in één gps 16x2 lcd … volgende maand