Ultrasonic måttband
Vad du kommer att behöva
• 1 St. -plast hölje, återanvända en gammal multimeter hölje, eller köpa en som min
• 1 St. -arduino, med alla dess stift används, men med en aktiv I²C bus - jag lånade en Arduino UNO
• 1 St. -Ultraljuds strövande modul - min är HC-SR04
• 2 st. -PIC med MSSP modul - jag kommer att använda PIC12LF1840T39A
• 1 St. -gemensam katod display driver - som jag redan använt detta i andra projekt, jag valde MAX7219
• 1 St. -gemensam katod display - bara plocka en slumpmässigt, den som används av mig liknar detta en
• 2 st. -rätt vinklad taktil switchar - jag lödda de några som dessa från en gammal CD-ROM
• 6 st. -4.7 K motstånd för att dra upp I²C rader, taktil växla ingångar, och Visa driver aktuella uppsättningen, som dessa
• 1 St. -PC med MPLAB och Altium på den - jag äger en dell inspiron N5110 laptop
• 1 St. -Laserskrivare, har jag en Bror HL2132
• 1 St. - Koppar styrelsen som är stor nog att passa din design
• 1 St. -5 V låg-avhopp från regulator, jag använde LM7805 i till-252 paketet
• X pcs. -FeCl etsmedel, laserskrivare, järn, lödtenn, lödkolv, borr, Tänger, skruvmejslar, skruvar
Det innebär en stor hjälp att ha
• Ett bromsok - jag har den gamla skolan version utan digital visas
• En logik analyzer - min är Scanalogic 2
• Stadiga händer, ambition - jag tror jag fick båda :)
• En kopp te - jag dricker engelsk frukost
Extra komponenter som behövs på grund av 3,3 V - 5 V kompatibilitetsproblem du kommer att läsa om senare
• 1 St. -bipolär transistor, jag använde BCR562 som har inbyggd bias motstånd
• 1 St. -10 K resistor att dra upp raden TRIG
• 1 St. -3,3 V zener diod
• 1 St. -1 K strömbegränsande motstånd för zener
• 1 St. -3,3 V låg-avhopp från regulator, som denna