Commit Graph

69 Commits

Author SHA1 Message Date
Suhayl e6f7b47104 Update.
Fixed bug.
2019-12-28 18:06:08 +08:00
Suhayl 163b601437 Optimized Tutorial.
Optimized Tutorial.
2019-12-28 16:30:33 +08:00
Suhayl c9cfe0fcd3 New Release.
Extensive updates.
Optimize code and comments.
2019-12-28 15:21:48 +08:00
Suhayl 9c283ca5ef Merge pull request #17 from luismateopineda/patch-1
Fix filename and description.
2019-12-12 08:41:42 +08:00
Luis Pineda b302b34ded Fix filename and description 2019-12-09 16:54:46 -05:00
Suhayl 0ee3598cf8 Update.
1. Add contact information in the running code section.
2. Add note to configure i2c first in the LCD chapter.
2019-11-19 17:27:19 +08:00
Suhayl d3efbe972d processing
update processing tutorial.
2019-11-07 08:49:07 +08:00
Suhayl 114d472f37 processing.
update processing tutorial.
rename sketchs to sketches.
2019-10-26 13:56:12 +08:00
Suhayl 12b36e7b6d Update Tutorial.
Update Tutorial.
Add Component List.
2019-10-10 09:30:01 +08:00
Suhayl 6142e2969a Update Tutorial.
Adapt Python3.7 in Raspbian "buster".
Change the conflicting keyword "async" to "_async".
2019-09-04 17:59:23 +08:00
Suhayl 781b9ff263 License.
Add license title.
2019-08-29 14:30:41 +08:00
Suhayl e4b804a0ea Add License.
Add License. CC BY-NC-SA.
2019-08-29 13:56:41 +08:00
Suhayl 0af1f836f8 update readme.
Add readme.md, Read Me First.pdf.
Remove readme.txt, Notes about PCF8591.pdf
2019-08-29 09:45:50 +08:00
Suhayl ec5a1faa64 wiringpi update to v2.52.
patched for wiringpi update to v2.52.
2019-08-26 16:00:47 +08:00
Suhayl fddba6a625 Updated accessories list.
Updated Pi-4B's list of accessories.
2019-08-12 17:10:04 +08:00
Suhayl c980b93cf7 update wiringPi.
Update the installation of WiringPi.
2019-08-07 11:36:53 +08:00
Suhayl bfd8414c1a About wiringPi.
Update the installation of WiringPi.
2019-08-07 11:26:29 +08:00
Suhayl 3552d599e6 Optimized Tutorial.
Optimized Tutorial.
UNO,arduino--> Raspberry Pi.
2019-08-02 13:26:42 +08:00
Suhayl 9158de6c6b add support for pi4b
Restoring Misdeleted Chapters
2019-07-06 18:46:57 +08:00
Suhayl 8afb18c264 add support for pi4b
add support for pi4b
2019-07-06 18:18:19 +08:00
Suhayl f1ab13a42d add support for pi4b.
add support for pi4b. update some pictures.
2019-07-06 14:30:23 +08:00
Suhayl cf72fae877 include stdlib.h
add include stdlib.h, for function random.
2019-07-06 10:41:18 +08:00
Suhayl 2f978e2955 Use software pwm.
Add support for Pi4B.
2019-07-06 10:37:25 +08:00
Suhayl 5a81edf724 Add file Softlight.py
Add file Softlight.py
2019-06-27 10:01:28 +08:00
Suhayl 8d31394cae remove file.
remove file. rename.
2019-06-27 09:59:54 +08:00
Suhayl f1f33177ed rename Softlight.py.
Rename file SoftLight.py to Softlight.py
2019-06-27 09:45:03 +08:00
Suhayl b2ea0ee44e Optimized Tutorial
1. In Chapter1 project blink, add led feature.
2. In Chapter4 project Breathing led, add some description the diffrent
between hardware PWM and software PWM.
3. In Chapter 7 Circuit, change the pcf8591 picture to right.
4. In Chapter 8 Circuit, remove redundant wires.
2019-05-24 09:38:23 +08:00
Suhayl e951297ff1 Optimized code.
Optimized code. Remove some redundant code.
2019-04-11 11:16:42 +08:00
Suhayl cd70e91d19 Optimized the tutorial
Optimized the tutorial.
Some user suggestions were adopted.
2019-04-11 11:15:34 +08:00
Suhayl d7eb0f0765 Adding support for Pi 3A+.
Adding support for Pi 3A+ and some description of PCF8591.
2018-12-22 10:34:38 +08:00
Suhayl f791ccdaaa Update.
Deleted some useless information in Joystick code.
2018-11-10 09:44:11 +08:00
Suhayl db867a9bd6 Optimize the document.
1. Modifying a mistake in Chapter13.
2. Added some basic knowledge of Linux.
3. Revise some words and grammatical problems.
2018-11-03 14:38:26 +08:00
Suhayl 7fb06826cd Modified relay code.
Modified the Python code of relay , compatible with python2 and python3.
2018-09-27 10:38:57 +08:00
Suhayl 8dfa1647a9 Modify relay .
Modify the relay project , schematic and python code.
2018-09-26 18:43:54 +08:00
Suhayl db1f88c41b Optimize some circuit diagrams
In the circuit diagram, PCF8591 is turned to the positive view.
2018-09-25 17:43:24 +08:00
Suhayl be0693dbe2 update webiopi.
update webiopi.
2018-08-10 13:55:59 +08:00
Suhayl 4aab34c247 some path.
Fixed some wrong path.
2018-08-09 13:53:50 +08:00
Suhayl ac4e47f9e7 update webiopi.
update webiopi.
2018-08-09 11:43:58 +08:00
Suhayl 9dee7acb2f rename folder.
rename UltrasonicRanging folder.
2018-08-09 11:43:42 +08:00
Suhayl 406d33da06 Update the python3 code description
Update the python3 code description in tutorial
2018-08-07 10:30:06 +08:00
Suhayl 19a087895c Override function ShiftOut in C code.
The shiftout function in wiringPi does not communicate with 595
properly, which causes LightWater02, SevenSegment, StopWatch, and LED
Matrix to fail. So the function is to be override.
2018-08-07 10:28:56 +08:00
Suhayl dc5fe9a90f Support Python3.
Add supporting Python3 , while supporting Python2.7 .
2018-08-03 17:24:29 +08:00
Suhayl e902e7f76d Revert "Support Python3."
This reverts commit e13967110a.
2018-08-03 16:12:35 +08:00
Suhayl e13967110a Support Python3.
Increase support for python3, while supporting Python2.7 .
2018-08-03 16:08:22 +08:00
Suhayl 3ac92b9442 Update the C code of the 4-digital-display
After the system is updated, in the ShiftOut function, the IO port pin
changes too fast, resulting in communication abnormality with 74HC595.
In the update, the SHIFT function is override.
2018-07-16 09:01:47 +08:00
Suhayl 9afdd9a547 Modify the Joystick code
Modified to the correct ADC input pin
2018-07-11 14:07:34 +08:00
Suhayl 5770211988 Update the readme file
Add a downloading method in readme.
2018-07-03 14:29:55 +08:00
Suhayl f4f50ede1f Update Tutorial.
Update some pictures
2018-07-03 14:24:24 +08:00
Suhayl 3d4962381b Update Tutorial
Update system installation, add Raspberry Pi 3B+
2018-06-29 17:47:47 +08:00
Suhayl c399737b41 update DHT11 program
The DHT manufacturer updates the firmware, so we also need to update the
program
2018-03-07 16:52:07 +08:00